我知道这里已经有很多次了。我看了所有的问题,但还是没法用。在
我试图用python脚本发送一封电子邮件:msg= MIMEText('MESSAGE_TEXT')
msg['Subject']= 'SUBJECT'
msg['From']= 'from@example.com'
msg['To']= 'to@example.com'
s= smtplib.SMTP(host='localhost', port=1025)
s.sendmail('from@example.com', ['to@example.com'], msg.as_string())
s.quit()
我正在运行本地python SMTP服务器,方法是:
^{pr2}$
当我在SMTP服务器上运行脚本时:---------- MESSAGE FOLLOWS ----------
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Subject: SUBJECT
From: from@example.com
To: to@example.com
X-Peer: 127.0.0.1
MESSAGE_TEXT
------------ END MESSAGE ------------
所以服务器似乎在工作,但电子邮件从未收到(我也检查过垃圾邮件文件夹)
我知道我可以使用gmail的SMTP服务器,但我真的不想这么做。这里会出什么问题?在