python 发送邮件模板

Posted FRESHMANS

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 发送邮件模板相关的知识,希望对你有一定的参考价值。


import smtplib
import string
from email.mime.text import MIMEText
from email.utils import formataddr


host = ‘smtp.263.net‘ ##定义smtp主机
SUBJECT = "test smtplib" #定义邮件主题
TO = "[email protected]" ##邮件接收人
FROM = "[email protected]" ##邮件发送人
text = "content" #邮件内容

###拼接邮件主体内容
BODY = "\r\n".join(("From %s:" % FROM,"To: %s" % TO,"Subject:%s" % SUBJECT,"",text)).encode("utf-8")

server = smtplib.SMTP() #创建smtp对象
server.connect(host,"25") ##通过connect方法连接smtp主机
server.starttls() ##启动安全传输模式
server.login("[email protected]",‘[email protected]‘) ##邮箱账号登录
server.sendmail(FROM,[TO],BODY)
server.quit() ##断开smtp连接

 

以上是关于python 发送邮件模板的主要内容,如果未能解决你的问题,请参考以下文章

我应该如何使用 Outlook 发送代码片段?

如何使用带有mailchimp的python发送单个邮件

python发送邮件

Zend Framework 2 发送电子邮件模板

根据xlsx模板生成excel数据文件发送邮件代码

超实用的php代码片段