【问题标题】:SMTPLIB with Python带有 Python 的 SMTPLIB
【发布时间】:2020-06-11 23:41:50
【问题描述】:

当我尝试发送电子邮件时,收件人可以正常接收电子邮件,但收件人地址却一团糟。看起来像这样:

这是用于发送电子邮件的代码:

                            """ % (FROM, ",".join(TO), SUBJECT, TEXT)
                            try:
                                server = smtplib.SMTP("smtp.gmail.com", 587)
                                server.ehlo()
                                server.starttls()
                                server.login(gmail_user, gmail_password)
                                server.sendmail(FROM, TO, message)
                                server.close()
                            except Exception as e:

电子邮件的消息部分在那里,但由于隐私原因,我无法显示它。任何帮助将不胜感激。我真的很想修复这个错误,因为它看起来很奇怪。但这让我感到困惑,因为尽管没有任何地方的实际收件人电子邮件,但电子邮件仍会进入正常收件箱。

【问题讨论】:

标签: python smtplib


【解决方案1】:

嗯,你在字符串上使用.join;

% (FROM, ",".join(TO), SUBJECT, TEXT)

只需传递字符串;

% (FROM, TO, SUBJECT, TEXT)

【讨论】:

    猜你喜欢
    • 2010-09-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-06
    • 2011-10-02
    • 1970-01-01
    相关资源
    最近更新 更多