python发送邮件

import smtplib
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart
from email.mime.image import MIMEImage

def get_content(text,type):
    ret = MIMEText(text,type)
    return ret

def get_img(imgfile,imgid):
    f = open(imgfile,'rb')
    con = f.read()
    ret = MIMEImage(con)
    ret.add_header('Content-ID',imgid)
    return ret

if __name__ == '__main__':
    mail_server = 'smtp.163.com'
    mail_from = '******@163.com'
    mail_pass = '******'        ##password
    mail_to = '******@qq.com'
    subject = 'please call me soon'
    imgid = 'myid'

    html = '''
    
    
    this is 163
        
    
    
    '''.format(imgid)

    msg = MIMEMultipart()
    tmp = get_content(html,'html')
    msg.attach(tmp)

    tmp = get_img(r'/root/test.jpg',imgid)        ## image's path
    msg.attach(tmp)
    msg['Subject'] = subject
    msg['From'] = mail_from
    msg['To'] = mail_to

    server  = smtplib.SMTP()
    server.connect(mail_server,25)
    server.login(mail_from,mail_pass)
    server.sendmail(mail_from,mail_to,msg.as_string())

分享标题:python发送邮件
链接分享:http://www.hxwzsj.com/article/gsgood.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 成都网站制作 上市集团网站建设 重庆网站设计 成都网站设计 成都网站设计 手机网站设计 成都网站制作 成都网站制作 重庆网站制作 成都网站设计 成都网站制作公司 成都营销网站建设 成都网站设计公司 外贸网站建设 成都做网站建设公司 成都网站设计 网站制作 自适应网站设计 温江网站设计 成都网站建设 成都企业网站设计 成都网站制作