SMTP応答番号一覧

英語が苦手な私は、メールのエラーが帰った時に 「あれ?このエラーなんだったけ?」と?がちらつくことがしばしば。 そんなわけで、ついでにSMTPのシステム応答コードを表にまとめてみました。

SMTP応答コード一覧

応答コード意味
211System status, or system help reply
214Help message
220[domain] Service ready準備完了。
221[domain] Service closing transmission channelサービスの接続を閉じます。
250Requested mail action okay, completed要求された処理は実行可能です。
251User not local; will forward to [forward-path]ユーザーが存在しないので、[forward-path]に転送します。
354Start mail input; end with <CRLF>.<CRLF>メールを入力してください。<改行>.<改行>で終了します。
421[domain] Service not available, closing transmission channelサービスは利用不可なので接続を閉じます。
450Requested mail action not taken: mailbox unavailableメールボックスが利用不可なので処理はできません。
451Requested action aborted: error in processing処理中にエラーが発生したので処理は失敗しました。
452Requested action not taken: insufficient system storageディスクの空き領域不足なので処理はできません。
500Syntax error, command unrecognized文法が間違っています。
501Syntax error in parameters or arguments引数の文法に誤りがあります。
502Command not implemented実装されていないコマンドです。
503Bad sequence of commandsコマンドの順序が間違っています。
504Command parameter not implemented実装されていない引数です。
550Requested action not taken: mailbox unavailableメールボックスが利用できないので、配達できませんでした。
551User not local; please try [forward-path]ユーザーが存在しないので、[forward-path]に転送してください。
552Requested mail action aborted: exceeded storage allocationメールボックスの容量不足の為、配達できませんでした。
553Requested action not taken: mailbox name not allowedメールボックスの名前が不適切な為、配達できませんでした。
554Transaction failed処理に失敗しました。
555受け取り拒否により配達できませんでした。

参考文献