126邮箱发送邮件python实现

Posted

tags:

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

126邮箱发送邮件python实现

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

def mail():

    msg = MIMEText(这是一封测试邮件 by python3,plain,utf-8)
    msg[From] = formataddr(["走心的狗",[email protected]])
    msg[To] = formataddr(["Wayne",[email protected]])
    server = smtplib.SMTP()
    server.connect("smtp.126.com")
    try:
        server.login("[email protected]", "<126邮箱授权码作为密码登录>")
    except:
        print("login failed")
    server.sendmail([email protected], [[email protected]], msg.as_string())
    server.quit()

 

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

Python实现发送邮件

python webdriver firefox 登录126邮箱,先添加联系人,然后进入首页发送邮件,带附件。

python 模拟126邮箱发送邮件

使用selenium自动登录126/163邮箱并发送邮件

Python用20行代码实现完整邮件功能 [完整代码+建议收藏]

selenium+Python unittest之发送邮箱时报错:smtplib.SMTPDataErrorsmtplib.SMTPAuthenticationError(例:126邮箱)(示(代码