※ ChatGPTを利用し、要約された質問です(原文:SMTP エラーコード504について)
SMTPエラーコード504について
このQ&Aのポイント
SMTPエラーコード504とは、同じアドレスへメールを送信する際に発生するエラーです。
エラーログの詳細を確認すると、送信できない場合はHeloコマンドが拒否されていることがわかります。
このエラーの原因は完全修飾ホスト名が必要であるという要件を満たしていないことです。
同じアドレスへメールを送信しているのですが、時々、エラーとなり送信できな場合があります。通信ログの詳細は次の通り。
送信できた時のログ
2009/05/21 15:06:26:Try Send Mail
2009/05/21 15:06:26:SmtpRecv>>220 xxxxxxx ESMTP Postfix
<<SmtpSendRecv
2009/05/21 15:06:26:SmtpSend>>HELO 6DDDCBX
<<SmtpSendEnd
2009/05/21 15:06:26:SmtpRecv>>250 xxxxxxx
<<SmtpSendRecv
以下、省略・・・
送信できなかった時のログ
2009/05/25 2:46:21:Try Send Mail
2009/05/25 2:46:21:SmtpRecv>>220 xxxxxxx ESMTP Postfix
<<SmtpSendRecv
2009/05/25 2:46:21:SmtpSend>>HELO 6DDDCBX
<<SmtpSendEnd
2009/05/25 2:46:21:SmtpRecv>>504 5.5.2 <6DDDCBX>: Helo command rejected: need fully-qualified hostname
<<SmtpSendRecv
2009/05/25 2:46:21:Send Mail Error
注記:xxxxxxxはメールサーバの名称です。
原因が分からず困っております。宜しくお願いします。
お礼
ありがとうございます。送信エラー発生頻度がまちまちのため、更新して様子を見てみます。