Python smtplib:无法向 phone 发送短信
Python smtplib: Unable to send sms messages to phone
我正在尝试使用 SMTP 协议向我的 phone 发送消息。如果我登录我的 Google 帐户(我有 enabled less secure apps),我可以向“5551234567@tmomail.net”发送消息。电子邮件的主题和正文以短信形式到达我的 phone。
但是,当我尝试对 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
发送短信?非常欢迎任何建议!
尝试检查下面的 link。
如果你好像忘记了
server.ehlo()
How to send an email with Gmail as provider using Python?
如果您在 Gmail 收件箱的已发送电子邮件文件夹中看到 python 封邮件,请告诉我们。
如果是,请尝试找出您从浏览器发送的和您从 python API 发送的差异。
我正在尝试使用 SMTP 协议向我的 phone 发送消息。如果我登录我的 Google 帐户(我有 enabled less secure apps),我可以向“5551234567@tmomail.net”发送消息。电子邮件的主题和正文以短信形式到达我的 phone。
但是,当我尝试对 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
发送短信?非常欢迎任何建议!
尝试检查下面的 link。
如果你好像忘记了
server.ehlo()
How to send an email with Gmail as provider using Python?
如果您在 Gmail 收件箱的已发送电子邮件文件夹中看到 python 封邮件,请告诉我们。
如果是,请尝试找出您从浏览器发送的和您从 python API 发送的差异。