2017-02-13 17 views
0

python 3.5でsmtplibを使用して電子メールを送信するプログラムを実行しようとしていますが、機能しません。電子メールが送信され、受信者は受信ボックスに電子メールが表示されますが、空です(メッセージの内容はありません)。コードは次のようになります。Python SMTP電子メールが受信者に届かない

message = "Test Message" 
server = smtplib.SMTP("smtp.live.com", 25) 
server.starttls() 
server.login("[email protected]", "someones_password") 
server.sendmail("[email protected]", [email protected], message) 

私が間違っていることを誰かに教えてもらえますか?

答えて

1

server.ehlo()server.starttls()よりも先に使用しようとしましたか?このよう

message = "Test Message" 
server = smtplib.SMTP("smtp.live.com", 25) 
server.ehlo() 
server.starttls() 
server.login("[email protected]", "someones_password") 
server.sendmail("[email protected]", [email protected], message) 
関連する問題