• 用Python发送邮件


    文件:send.py

    # -*- coding:utf-8 -*-  
    #
    ## 任兴测试用Python发送邮件
    
    import os
    import sys
    import getopt
    import time
    import datetime
    import string
    import os
    import datetime
    import urllib
    import md5
    
    from decimal import *
    
    import smtplib  
    from email.mime.multipart import MIMEMultipart  
    from email.mime.text import MIMEText  
    from email.mime.application import MIMEApplication 
    import email
    
    
    #to 收件人邮箱,多个用逗号分隔
    def send_mail(title,info,to):
        s = smtplib.SMTP_SSL("smtp.exmail.qq.com")
    
        username = "abcd@qq.com"     #发送邮件的邮箱账号
        password = "123456"          #发送邮件的邮箱密码
    
        msg = MIMEMultipart()
        msg["Subject"] = title
        msg["From"] = username
        msg['To'] = ";".join(to)
        text_msg = email.MIMEText.MIMEText(info,"html","utf-8")  
    
        msg.attach(text_msg)
    
        s.login(username,password)
        s.sendmail(username,to,msg.as_string())
        s.close()
    
    if __name__ == '__main__':
        send_mail("this is title","hello,sir,this is body...",["123@qq.com","456@qq.com"])
     

    运行方式: python send.py

  • 相关阅读:
    Hack The Box——Traverxec
    Hack The Box——AI
    Hack The Box——Json
    BZOJ1036 树的统计Count
    BZOJ1036 树的统计Count
    BZOJ1036 树的统计Count
    BZOJ1036 树的统计Count
    .net 面试题
    .net 面试题
    .net 面试题
  • 原文地址:https://www.cnblogs.com/rxbook/p/7249239.html
Copyright © 2020-2023  润新知