python - 发送邮件(email模块(内置))
2021-05-19 03:31
标签:登录 密码 == 邮件服务 常用 smtplib pytho html smtp 发送邮件 拓展: 常用icmp邮箱地址以及端口: python - 发送邮件(email模块(内置)) 标签:登录 密码 == 邮件服务 常用 smtplib pytho html smtp 原文地址:https://www.cnblogs.com/Anec/p/9743838.htmlimport smtplib
from email.mime.text import MIMEText
#邮箱件内容
HTML = """
发送邮件测试2,加密型!
"""
#发送的邮箱账号
ACCOUNT = ‘270342229@qq.com‘
#第三方登录密码
PASSWORD = "noxpjwbtvflqbhab"
#目的邮箱地址
ACCOUNT2 = ‘910700455@qq.com‘
#定义发送邮件函数
def send_email():
#添加邮件内容
msg = MIMEText(HTML,‘html‘,‘utf-8‘)
#发送的目的邮箱地址
msg[‘to‘] = ACCOUNT
#发送的邮箱账号
msg[‘from‘] = ACCOUNT
#邮件标题
msg[‘subject‘] = "标题"
#定义邮件服务类型
# server = smtplib.SMTP() #非加密
#加密型
server = smtplib.SMTP_SSL("smtp.qq.com")
server.set_debuglevel(1)
#连接邮箱服务器
# server.connect("smtp.qq.com")
server.ehlo("smtp.qq.com")
#认证登录
server.login(ACCOUNT,PASSWORD)
#定义发送内容
server.sendmail(msg[‘from‘],msg[‘to‘].split(‘,‘),msg.as_string())
#退出服务
server.quit()
print("邮件发送成功!")
if __name__ == "__main__":
send_email()
邮箱
SMTP服务器
SSL协议端口
非SSL协议端口
163
smtp.163.com
465或者994
25
qq
smtp.11.com
465或587
25
上一篇:Python全栈开发——描述符
下一篇:Go语言实战流媒体视频网站
文章标题:python - 发送邮件(email模块(内置))
文章链接:http://soscw.com/index.php/essay/87494.html