用Python[不接受用户名和密码]通过电子邮件发送错误消息

2024-04-24 05:08:34 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图通过电子邮件发送我的确切错误信息,但它似乎没有发送任何东西。我已删除try块,但未显示任何错误。我尝试了以下方法:

try:
    #Value here
except OSError as e:
    traceback.print_exc()
    sender = "h####@gmail.com"
    receiver = ["a#####.com"]
    message = traceback.print_exc()

    try:
        session = smtplib.SMTP('smtp.gmail.com', 587)
        session.ehlo()
        session.starttls()
        session.ehlo()
        session.login(sender,'dadwadwa')
        session.sendmail(sender,receiver,message)
        session.quit()

    except smtplib.SMTPException as e:
        print(e)

Tags: commessagesessionas错误gmailsendersmtplib