内容

質問

質問

ESA でサポートされている SMTP 応答コードを教えてください。

ESAは、RFC 821の元のシンプルメール転送プロトコル(SMTP)仕様に完全に準拠しています。メッセージ応答コードの完全なリストは、RFC 821に記載されています。

400 シリーズのコードは、SMTP 通信での重大ではないエラーまたは応答を示します。このようなエラーはソフトバウンスと呼ばれることがあり、別途指示がない限り、しばらくしてから送信メール サーバが目的の受信者への送信を再試行します。ソフトバウンスは、クォータを超過したメール アカウントから、特定の送信者に課せられる SMTP ホスト ポリシー制限に至るまで、さまざまな要素が起因して発生します。

500 シリーズのコードもエラー コードです。ただし 400 シリーズのソフトバウンスとは異なり、500 は、送信メッセージを受け入れる受信サーバの一部で完全な障害が発生したことを示します。ハードバウンスと呼ばれるこれらの障害は一般的に、不正または不明な宛先アドレス、逆 DNS チェックの失敗、またはその他の受信側ホスト ポリシー制限などの問題が原因で起こります。

送信メール サーバのポリシー設定によっては、ソフトバウンスが最終的にハードバウンスになる可能性があることに注意してください。

次に、一般的な SMTP 応答コードを示します。

211 システム ステータス、またはシステム ヘルプ応答

214 ヘルプ メッセージ。受信側の使用方法に関する情報、または特定の非標準コマンドの意味。この応答は人間のユーザのみにとって有用です

220 サービス準備完了

221 サービスが伝送チャネルを閉じている

250 要求されたメール アクションが正常に完了した

251 ユーザがローカルでない。転送される

354 Start mail input;<CRLF>.<CRLF> で終了

421 サービス使用不可、伝送チャネルをクローズ中。サービスをシャットダウンする必要がある場合は、すべてのコマンドに対する応答とある可能性があります

450 要求されたメール アクションが実行されなかった。メールボックスがビジー状態などで使用不可

451 要求されたアクションが中断された。処理エラー

452 要求されたアクションが実行されなかった。システム ストレージ不足

453 受信者が多すぎる

500 構文エラー、コマンドが認識されない。これにはコマンド行が長すぎるなどのエラーが含まれます

501 パラメータまたは引数による構文エラー

502 コマンドが実装されていない

503 コマンドの順序が不正

504 コマンド パラメータが実装されていない

550 要求されたアクションが実行されなかった。メールボックスが見つからない、アクセスできないなどの理由で使用不可

551 ユーザがローカルでない。試行してください

552 要求されたメール アクションが中断された。ストレージの割り当て超過

553 要求されたアクションが実行されなかった。メールボックスの構文が正しくないなどの理由で、メールボックス名が許可されない

554 トランザクション失敗