【发布时间】:2018-11-08 16:54:22
【问题描述】:
我有一个 python 脚本来发送电子邮件。我利用它向我的电子邮件和电话发送警报。但由于某种原因,发送到 gmail 帐户时未收到电子邮件。我在我的代码和其他示例之间看到的最大区别是我无法使用 smtp.gmail.com。这是我的电子邮件/文本功能:
import smtplib
sender = 'xxxx@company.com'
smtpObj = smtplib.SMTP('smtp.company.com')
def text_func ( subject,text_message ):
text_receivers = ['##########@vtext.com',
'xxxxxxxx@company.com',
'xxxxxxxx@gmail.com'
]
text_message = """Subject: %s
%s
""" % (subject, text_message)
smtpObj.sendmail(sender, text_receivers, text_message)
上面的代码适用于向我的手机和我的工作电子邮件发送短信,但不适用于 gmail。我检查并确保电子邮件没有出现在垃圾邮件文件夹中。谷歌似乎完全阻止了它。有什么想法吗?
【问题讨论】:
标签: python python-2.7 email gmail smtplib