我正在使用SMTP和SMS网关的组合向我的手机发送短信。我有以下几行代码,取自Alex Le的blog post on the subject:
import smtplib
server = smtplib.SMTP( "smtp.gmail.com", 587 )
server.starttls()
server.login( '<gmail_address>', '<gmail_password>' )
server.sendmail( '<from>', '<number>@tmomail.net', '<msg>' )
我尝试了各种不同的机构和两个不同的Gmail帐户,但不管<msg>
前面有/
。例如,如果最后一行如下:
server.sendmail( 'me', '<number>@tmomail.net', 'Hello, World!' )
然后我的手机会收到/ Hello, World!
。在视觉上,我发现这很烦人。如果我不得不猜测问题是什么,那就是在某个地方有一个我不填写网站想要放在斜线之前的字段,但我不知道那可能是什么。想法?