SMTP(8)                                                   SMTP(8)


名前
       smtp - Postfix SMTP を使ったリモート配送

書式
       smtp [generic Postfix daemon options]

解説
       SMTP クライアントはキューマネージャからのメッセージ配送要
       求を処理します。それぞれの要求はキューファイル、送信者アド
       レス、配送先のドメインまたはホスト、そして受信者の情報を指
       定します。このプログラムは master(8) プロセスマネージャか
       ら起動されることを想定しています。

       SMTP クライアントはキューファイルを更新し、受信者を終わっ
       たものとしてマークするか、キューマネージャに後で再び試行す
       べきであることを知らせます。配送問題のレポートは bounce(8)
       または defer(8) デーモンの適切な方に送られます。

       SMTP クライアントはメール交換機(MX)アドレスのリストから目
       的のホストを検索し、優先度でソートし、そして応答するサーバ
       が見つかるまで、リストされた各アドレスに接続します。

       一度 SMTP クライアントがサーバグリーティングバナーを受け取
       ると、エラーが起きてもメール交換機リストの次のアドレスに進
       むことはありません。代わりにメッセージがバウンスされるか、
       配送が後に遅延されます。

セキュリティ
       SMTP クライアントはある程度セキュリティに敏感です。SMTP サ
       ーバや DNS サーバにネットワークで話しかけます。SMTP クライ
       アントは固定された低い権限で chroot して走らせることができ
       ます。

標準
       RFC 821 (SMTP プロトコル)
       RFC 1651 (SMTP 拡張サービス)
       RFC 1870 (メッセージサイズの宣言)
       RFC 2197 (パイプライン)

診断
       問題や処理は syslogd(8) に記録されます。不正なメッセージフ
       ァイルはキューマネージャが詳細な検査をするために corrupt
       キューに移動できるようにマークされます。

       notify_classes パラメータの設定によっては、ポストマスター
       にバウンスやプロトコル問題、その他のトラブルが通知されます。

バグ
設定パラメータ
       以下の main.cf パラメータは特にこのプログラムに関連があり
       ます。文法の詳細やデフォルト値は main.cf ファイルを参照し
       て下さい。設定の変更後は postfix reload コマンドを使ってく



                                                                1





SMTP(8)                                                   SMTP(8)


       ださい。

その他
       best_mx_transport
              ローカルマシンが最も優先度の高いメール交換機であっ
              た場合(デフォルトではメーラループが報告され、メッセ
              ージはバウンスされます)に使う配送方法の名前。

       debug_peer_level
              ホストが debug_peer_list パラメータ内のパターンにマ
              ッチした時に増加させる冗長ログレベル。

       debug_peer_list
              ドメインやネットワークのパターンのリスト。リモート
              ホストがパターンにマッチすると、冗長ログレベルは
              debug_peer_level パラメータで指定された分だけ増加し
              ます。

       disable_dns_lookups
              DNS 検索を使いません。これはメールが必ずスマートリ
              レーホスト(?)を通して転送されることを意味します。

       error_notice_recipient
              プロトコル/ポリシー/リソース/ソフトウェアエラー通知
              の受信者。

       fallback_relay
              メッセージの目的地が見つからない場合や、到達できな
              い場合にメールを渡すホスト。

       ignore_mx_lookup_error
              ネームサーバが MX の問い合わせへの応答に失敗したと
              きに、ネームサーバが回復するのを待つ代わりに A レコ
              ードを検索します。

       inet_interfaces
              メールシステムがメールを受け取るネットワークインタ
              ーフェースのアドレス。リモートの配送先のメール交換
              機のリストにそのアドレスがあると、メール配送ループ
              を避けるためにリストは切り詰められます。

       notify_classes
              このパラメータが protocol クラスを含むと、ポストマ
              スターにプロトコルエラーとともに SMTP セッションの
              写しがメールで送られます。

       smtp_skip_4xx_greeting
              グリーティングに 4xx 状態コードを返すサーバをスキッ
              プする。

       smtp_skip_quit_response
              QUIT を送った後、サーバの応答を待ちません。



                                                                2





SMTP(8)                                                   SMTP(8)


リソース制御
       smtp_destination_concurrency_limit
              同じ目的地への配送の並列数を制限します。デフォルト
              の制限は default_destination_concurrency_limit パラ
              メータから得ます。

       smtp_destination_recipient_limit
              1メッセージ配送ごとの受信者数を制限します。デフォル
              トの制限は default_destination_recipient_limit パラ
              メータから得ます。

タイムアウト制御
       smtp_connect_timeout
              TCP 接続が完了するまでの秒単位のタイムアウト。期限
              内に接続できなければ、SMTP クライアントはメール交換
              機リストの次のアドレスを試行します。

       smtp_helo_timeout
              SMTP グリーティングバナーをうけとるまでの秒単位のタ
              イムアウト。サーバがグリーティングバナーを送らずに
              接続が切れたり、期限内にグリーティングバナーを送ら
              なければ、SMTP クライアントはメール交換機リストの次
              のアドレスを試行します。

       smtp_helo_timeout
              HELO コマンドを送ってからサーバの応答を受け取るまで
              の秒単位のタイムアウト。

       smtp_mail_timeout
              MAIL FROM コマンドを送ってからサーバの応答を受け取
              るまでの秒単位のタイムアウト。

       smtp_rcpt_timeout
              RCPT TO コマンドを送ってからサーバの応答を受け取る
              までの秒単位のタイムアウト。

       smtp_data_init_timeout
              DATA コマンドを送ってからサーバの応答を受け取るまで
              の秒単位のタイムアウト。

       smtp_data_xfer_timeout
              メッセージの中身を送る際の秒単位のタイムアウト。

       smtp_data_done_timeout
              "." コマンドを送ってからサーバの応答を受け取るまで
              の秒単位のタイムアウト。応答がない場合は、メールが
              複数回配送されるかもしれないという警告がログに残り
              ます。

       smtp_quit_timeout
              QUIT コマンドを送ってからサーバの応答を受け取るまで
              の秒単位のタイムアウト。



                                                                3





SMTP(8)                                                   SMTP(8)


関連項目
       bounce(8) 不達状態レポート
       master(8) プロセスマネージャ
       qmgr(8) キューマネージャ
       syslogd(8) システムロギング

ライセンス
       安全なメーラライセンス(The Secure Mailer license)はこのソフト
       ウェアと一緒に配布されなければいけません。

作者
       Wietse Venema
       IBM T.J. Watson Research
       P.O. Box 704
       Yorktown Heights, NY 10598, USA










































                                                                4