美文网首页
python发送邮件

python发送邮件

作者: ed2f9d7534f2 | 来源:发表于2019-12-18 19:36 被阅读0次

生成系统码的流程可以私聊

'''

#coding=utf-8

import smtplib

from email.mime.text import MIMEText

while 1:

email_host ='smtp.qq.com'    #邮箱服务器地址

smtpObj = smtplib.SMTP(email_host,587)# 连接邮箱,传入邮箱地址,和端口号,smtp的端口号是587

smtpObj.ehlo()#和服务器打招呼

smtpObj.starttls()#开始TLS加密

email_user ='xxxxxxx@qq.com'  # 发送者账号

email_pwd ='xxxxxx'  # 发送者的密码,实际上是系统码

maillist ='xxxxxxxx@qq.com'  #收件人邮箱,多个账号的话,用逗号隔开

me = email_user

msg = MIMEText('您好')# 邮件内容

msg['Subject'] ='新年问候'  # 邮件主题

msg['From'] = me# 发送者账号

msg['To'] = maillist# 接收者账号列表

smtpObj.login(email_user, email_pwd)# 发送者的邮箱账号,密码

smtpObj.sendmail(me, maillist, msg.as_string())

# 参数分别是发送者,接收者,第三个是把上面的发送邮件的内容变成字符串

smtpObj.quit()# 发送完毕后退出smtp

print ('email send success.')

'''

相关文章

网友评论

      本文标题:python发送邮件

      本文链接:https://www.haomeiwen.com/subject/zjxsnctx.html