美文网首页
python发送邮件

python发送邮件

作者: 葡萄柚子茶 | 来源:发表于2020-11-03 15:16 被阅读0次
from email.mime.text import MIMEText
import smtplib

#发件人的邮箱账号
sender = '522495731@qq.com'
# 授权码
password = ''
#收件人的邮箱账号
receives = '522495731@qq.com'


def mail():
    result = True
    try:
        #设置邮件的文本内容
        message = MIMEText('你好呀')
        #邮件的发送方
        message['From'] = '522495731@qq.com'
        #邮件的接收方 
        message['To'] = '522495731@qq.com'
        # 邮件的主题
        message['Subject'] = '这是一封来自未知的邮件'
        #发件人邮箱中的SMTP服务器,端口
        server = smtplib.SMTP_SSL("SMTP.qq.com", 465)
        #使用发件人的邮箱账号和授权码 
        server.login(sender, password)
        #发送邮件
        server.sendmail(sender, receives, message.as_string())
        #关闭连接
        server.quit()
    except Exception:
        result = False
    return result


result = mail()
if result:
    print('邮件发送成功')
else:
    print('邮件发送失败')

相关文章

网友评论

      本文标题:python发送邮件

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