【发布时间】:2019-02-22 23:52:46
【问题描述】:
我正在尝试使用 SMTP 协议向我的手机发送消息。如果我登录到我的 Google 帐户(我有 enabled less secure apps),我可以向“5551234567@tmomail.net”发送消息。电子邮件的主题和正文以短信形式发送到我的手机。
但是,当我尝试对 Python 的 smtplib 库执行相同操作时,我没有收到消息。这是我正在使用的代码:
import smtplib
# Establish a secure session with gmail's outgoing SMTP server using your gmail account
server = smtplib.SMTP("smtp.gmail.com", 587)
server.starttls()
# the account that will send the emails
server.login('me@gmail.com', 'password')
# sendmail(from, to, msg)
server.sendmail('me@gmail.com', '5551234567@tmomail.net', 'hey there!')
有谁知道我可以做些什么来让来自smtplib 的短信通过?非常欢迎任何建议!
【问题讨论】: