メインコンテンツまでスキップ

6. オプションのアクション

MSA は、次のいずれかを実行してもよい (MAY)。

6.1. サブミッション権限の強制

MSA は、MAIL FROM のアドレスに十分なサブミッション権限がないと思われる場合、または使用された認証で承認されていない場合(セッションが認証されている場合)、MAIL コマンドに対してエラー応答を発行してもよい (MAY)。

この目的には、[SMTP-CODES] に従った適切な拡張ステータスコード(たとえば 5.7.1)を含む応答コード 550 が使用されます。

6.2. 許可の強制

MSA は、ユーザに与えられた許可と矛盾する場合(セッションが認証されている場合)、RCPT コマンドに対してエラー応答を発行してもよい (MAY)。

この目的には、[SMTP-CODES] に従った適切な拡張ステータスコード(たとえば 5.7.1)を含む応答コード 550 が使用されます。

6.3. メッセージデータの確認

MSA は、送信されたメッセージが構文的に無効であるか、ユーザに与えられた許可(わかっている場合)と矛盾していると思われるか、何らかの方法でサイトポリシーに違反している場合、DATA コマンドに対してエラー応答を発行するか、データ終了後に失敗結果を送信してもよい (MAY)。

データ内の構文上の問題には、応答コード 554 が使用されます。コマンド自体が構文的に無効な場合は、応答コード 501 が使用されます。[SMTP-CODES] に従った適切な拡張ステータスコード(たとえば 5.7.1)を含む応答コード 550 は、送信ユーザに基づいて拒否するために使用されます。メッセージがサイトポリシーに違反している場合は、適切な拡張ステータスコード(たとえば 5.7.0)を含む応答コード 550 が使用されます。

6.4. Postmaster アドレスのサポート

地域の状況の下で適切であり、[SMTP-MTA] の「postmaster」要件への準拠を促進するために、MSA は、他のアドレスに強制される要件と比較して、1 つ以上のドメインで「postmaster」(またはその代替スペル形式の 1 つ、[SMTP-MTA] を参照)宛てのメールに対して、低い程度の認証を許可してもよい (MAY)。他の利点の中でも、これは、メールの送信を妨げる問題を報告するために許可されたユーザが使用できる最後の手段のアドレスを提供します。