zoukankan      html  css  js  c++  java
  • python3使用465端口发送邮件来解决阿里云封闭25端口问题

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

    #发件人邮箱账号
    my_sender = 'xx@126.com'

    #发件人邮箱密码 密码不是真正的密码是 授权码,授权码是用于登录第三方邮件客户端的专用密码。
    my_pass = 'xx'

    #收件人邮箱账号,我这边发送给自己
    my_user = 'xx@qq.com'

    def mail():
    ret = True
    mail_msg = "Python 邮件发送测试"
    msg = MIMEText(mail_msg, 'html', 'utf-8')
    msg['From'] = formataddr(["Rocky", my_sender])
    msg['To'] = formataddr(["Amy", my_user])
    msg['Subject'] = '邮件主题'
    server = smtplib.SMTP_SSL("smtp.126.com", 465)
    server.login(my_sender, my_pass)
    server.sendmail(my_sender, [my_user, ], msg.as_string())
    server.quit()
    ret=False

    return ret
    ret = mail()
    if ret:
    print("邮件发送成功")
    else:
    print("邮件发送失败")
    mail()
  • 相关阅读:
    第五章 数据的共享与保护
    实验6
    实验5
    实验4 类与对象2)
    实验三 类与对象
    实验2
    2018—3-21第二章程序例题(2)
    第二章思维导图
    2018—3-18C++第二章程序例题
    汇编实验九
  • 原文地址:https://www.cnblogs.com/mensiler/p/9989852.html
Copyright © 2011-2022 走看看