RFC をざっと読んだところ、SMTP の世界をメールの転送 (SMTP が開発された目的) とメールの送信という 2 つの領域に分割するという考えがありました。
著者は、SMTP はメール クライアント (MUA、Message User Agent) によって使用されることを意図したものではなく、メール サーバーによってのみ使用され、メールをその宛先にルーティングすることを意図していると主張しています。彼らは、SMTP の世界をこのように分割すれば、MUA のみがアクセスすることを意図した SMTP サーバーを作成して、SMTP サーバーを転送する必要がある、または行わない可能性があると考えています。「通常の」SMTP サーバーは、常に MTA (メッセージ転送エージェント) と呼ばれてきました。著者は、新しいタイプの SMTP サーバーを MSA、Message Submission Agent と命名することを提案しています。
これにより、2 つのサーバー タイプの実装がより簡単になり、さらに安全になると考えているようです。RFC は、MTA と比較した場合に MSA で何が異なる必要があるかを説明しています。たとえば、元の SMTP プロトコルには許可がありませんでしたが、RFC では許可の使用が義務付けられています (SMTP AUTH は後で追加されました。RFC 2476 そのもののようです。ただし、SMTP AUTH 自体は、置き換えられた RFC 2554 で後で指定されています)。 RFC 4954 による)。
さまざまな送信元からさまざまな宛先にメッセージを中継する必要がある MTA は、すべてのメッセージに対して認証を使用することはできません (別のサーバーがあなたのサーバーに対してどのように認証する必要があるでしょうか?)。ただし、メッセージの開始点である MSA は、そのピアであるメール クライアントからの認証を要求することができ、要求する必要があります。また、MTA はReceived
ヘッダーを追加するためにメッセージを変更せずに中継する必要がありますが、MSA は、欠落しているヘッダーなどを埋めるなどして電子メールを「サニタイズ」する場合があります。