前提・実現したいこと
Python smtplibでメールを送信したのですが、Yahooから送信不可のFailure Noticeが来ました。
どのように解決してよいか分からず、ご存知の方いましたらご教授頂ければ幸甚です。
発生している問題・エラーメッセージ
smtp_obj.sendmail()メソッドでメールは送信できたのですが yahoo側でFailure Noticeが出ました。 Sorry, we were unable to deliver your message to the following address. <XXXXX@yahoo.co.jp>: Remote host said: 554 Message not allowed - FH Email not accepted for policy reasons. Please visit https://www.yahoo-help.jp/app/answers/detail/a_id/80870/p/622 [BODY] --- Below this line is a copy of the message. Received: from [183.79.100.139] by nh504.bullet.mail.kks.yahoo.co.jp with NNFMP; 09 Aug 2020 04:55:09 -0000 Received: from [183.79.100.134] by t502.bullet.mail.kks.yahoo.co.jp with NNFMP; 09 Aug 2020 04:55:09 -0000 Received: from [127.0.0.1] by omp503.mail.kks.yahoo.co.jp with NNFMP; 09 Aug 2020 04:55:09 -0000 X-Yahoo-Newman-Property: ymail-3
該当のソースコード
import smtplib
smtp_obj = smtplib.SMTP('smtp.mail.yahoo.co.jp', 587)
smtp_obj.ehlo()
smtp_obj.login('XXXXX@yahoo.co.jp', 'YYYYYYYY')
smtp_obj.sendmail('XXXXX@yahoo.co.jp', 'XXXXX@yahoo.co.jp', 'Subject: So long. \nDear Alice, so long and thanks for all the fish. Sincerely, Bob')
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
あなたの回答
tips
プレビュー