メールシステムの管理

メッセージの配信

送信待ち行列はメッセージのバッチ処理のため転送する前に、受信側ホストによってグループ分けされます。処理の進行につれ、引数リストが構築されます。ファイルに送信されるメールは、送信リストの処理中に検出されます。

接続が確立すると、sendmail はヘッダーにメールプログラムごとの変更を加え、メールプログラムに結果を送信します。メールプログラムによって排除されるメールがある場合は、すべての配信の完了後にフラグが設定されて送信者に返送する機能を呼び出します。

sendmail プログラムは、sendmail にメッセージを転送するのに使用するのと同じインタフェースの 1 つを使用して、メールプログラムにメッセージを送信します (UNIX での慣例的な引数群と終了状態を使用して、UNIX の 1 組のパイプ経由で、または TCP 接続で SMTP を使用して通信を行う)。メッセージの各コピーには、カスタマイズしたヘッダーが付いています。