AWS re:Postを使用することにより、以下に同意したことになります AWS re:Post 利用規約

Amazon SES SMTP エンドポイントから「無効な MAIL FROM」または「無効な RCPT TO」というエラー応答が返される理由を知りたいです。

所要時間1分
0

Amazon Simple Email Service (Amazon SES) の SMTP エンドポイントを使用してメールを送信すると、「501 無効な MAIL FROM アドレスが指定されています」というエラー応答が表示されます。または、「501 無効な RCPT TO アドレスが指定されています」というエラー応答が表示されます。

簡単な説明

Amazon SES SMTP エンドポイントを使用してメールを送信する場合、SMTP ハンドシェイクプロセスが発生します。ハンドシェイクプロセスには、送信者とサーバー (SES) の間で交換される EHLOMAIL FROMRCPT TODATA などの特定のコマンドが含まれます。サーバーは、各コマンドの成功または失敗を示すコードで応答します。

クライアントからのコマンドの構文またはパラメータに問題がある場合、サーバーは 501 エラーコードで応答します。

解決策

ハンドシェイクプロセスで使用されるコマンドの形式を確認します。MAIL FROM コマンドまたは RCPT TO コマンドの構文またはパラメータの問題により、エラー応答が発生する可能性があります。

次のコマンド例では、コマンドが正しくフォーマットされていないため、501 エラーが発生します。

MAIL FROM: SES (<user1@example. com>)
RCPT TO: User2

電子メールアプリケーションが送信する MAIL FROM コマンドまたは RCPT TO コマンドは、有効な電子メールアドレスである必要があります。有効な MAIL FROM アドレスと RCPT TO アドレスの例を次に示します。

MAIL FROM: user1@example.com
RCPT TO: user2@example.com

関連情報

返信コード (番号順) (IETF Datatracker のウェブサイト)

AWS公式
AWS公式更新しました 10ヶ月前
コメントはありません

関連するコンテンツ