SMTP(8)                                                                SMTP(8)



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

書式
       smtp [generic Postfix daemon options]

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

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

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

       サ ーバに到達できなかったり、回復可能なエラー条件でメールの配送に失敗す
       ると、SMTP クライアントは代わりのホストにメールを配送しようとします。

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

標準
       RFC 821 (SMTP プロトコル)
       RFC 822 (ARPA インターネットテキストメッセージ)
       RFC 1651 (SMTP 拡張サービス)
       RFC 1652 (8bit-MIME 配送)
       RFC 1870 (メッセージサイズの宣言)
       RFC 2045 (MIME: インターネットメッセージ本体の書式)
       RFC 2046 (MIME: メディアタイプ)
       RFC 2554 (AUTH コマンド)
       RFC 2821 (SMTP プロトコル)
       RFC 2920 (SMTP パイプライニング)

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

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

設定パラメータ
       smtp(8)  プロセスは限られた短時間しか動かないため、main.cf への変更は自
       動的に拾われます。この変更を早くしたければ "postfix reload" コマンド を
       使ってください。

       以 下 の 文 章 はパラメータの概要のみを提供します。例を含む詳細は post-
       conf(5) を参照してください。

互換性の制御
       ignore_mx_lookup_error (no)
              応答しない DNS MX 検索を無視します。

       smtp_always_send_ehlo (yes)
              SMTP セッションの最初に、常に EHLO を送ります。

       smtp_never_send_ehlo (no)
              SMTP セッションの最初に EHLO は送りません。

       smtp_defer_if_no_mx_address_found (no)
              MX レコードが IP アドレスに解決できない場合、メール配送を遅延 し
              ます。

       smtp_line_length_limit (990)
              Postfix が SMTP で送るメッセージヘッダおよび本体行の最大長。

       smtp_pix_workaround_delay_time (10s)
              PIX   ファイアウォール"<CR><LF>.<CR><LF>" バグを回避するために、
              Postfix SMTP クライアントが ".<CR><LF>" を送ってから一時停止する
              時間。

       smtp_pix_workaround_threshold_time (500s)
              PIX  ファイアウォール "<CR><LF>.<CR><LF>" バグ回避が有効になるま
              でに、メッセージがキューに入っていなければいけない時間。

       smtp_quote_rfc821_envelope (yes)
              RFC 821 で要求されるように、SMTP MAIL FROM および RCPT TO コマン
              ドでのアドレスに引用符を付けます。

       smtp_skip_5xx_greeting (yes)
              グリーティングで 5XX (立ち去って、二度と試さないでください) 状態
              コードを返す SMTP サーバをスキップします。

       smtp_skip_quit_response (yes)
              SMTP QUIT コマンドへの応答を待ちません。

       Postfix バージョン 2.0 以前で使えます:

       smtp_skip_4xx_greeting (yes)
              グリーティングで 4XX (立ち去って、後で再び試してください) 状態コ
              ードを返す SMTP サーバをスキップします。

MIME 処理の制御
       Postfix バージョン 2.0 以降で使えます:

       disable_mime_output_conversion (no)
              8BITMIME 形式から 7BIT 形式への変換を無効にします。

       mime_boundary_length_limit (2048)
              MIME マルチパート境界文字列の最大長。

       mime_nesting_limit (100)
              MIME 処理で扱うマルチパートメールの最大のネスティングレベル。

外部コンテンツ検査の制御
       Postfix バージョン 2.1 以降で使えます:

       smtp_send_xforward_command (no)
              Postfix  SMTP サーバの EHLO 応答で XFORWARD サポートが通知された
              場合に、非標準的な XFORWARD コマンドを送ります。

SASL 認証の制御
       smtp_sasl_auth_enable (no)
              Postfix SMTP クライアントの SASL 認証を有効にします。

       smtp_sasl_password_maps (empty)
              ホストまたはドメインごとに1つの username:password エントリを持つ
              、オプションの SMTP クライアント検索テーブル。

       smtp_sasl_security_options (noplaintext, noanonymous)
              Postfix SMTP クライアントで使うことが許される認証メカニズム。

リソースと速度の制御
       smtp_destination_concurrency_limit        ($default_destination_concur-
       rency_limit)
              smtp メッセージ配送 transport を使った同じ配送先への並列配送の最
              大数。

       smtp_destination_recipient_limit ($default_destination_recipient_limit)
              smtp メッセージ配送 transport を使った、配送ごとの最大の受信者数
              。

       smtp_connect_timeout (30s)
              TCP 接続を完了するまでの SMTP クライアントの時間制限、またはゼロ
              (オペレーティングシステムのビルトイン時間制限を使います)。

       smtp_helo_timeout (300s)
              HELO または EHLO コマンドを送り、最初のサーバの応答を受け取る ま
              での SMTP クライアントの時間制限。

       smtp_xforward_timeout (300s)
              XFORWARD  コマンドを送り、サーバの応答を受け取るまでの SMTP クラ
              イアントの時間制限。

       smtp_mail_timeout (300s)
              MAIL FROM コマンドを送り、サーバの応答を受け取るまでの SMTP クラ
              イアントの時間制限。

       smtp_rcpt_timeout (300s)
              SMTP  RCPT  TO コマンドを送り、サーバの応答を受け取るまでの SMTP
              クライアントの時間制限。

       smtp_data_init_timeout (120s)
              SMTP DATA コマンドを送り、サーバの応答を受け取るまでの SMTP クラ
              イアントの時間制限。

       smtp_data_xfer_timeout (180s)
              SMTP  メッセージコンテンツを送る際の SMTP クライアントの時間制限
              。

       smtp_data_done_timeout (600s)
              SMTP "." を送り、サーバの応答を受け取るまでの SMTP クライアン ト
              の時間制限。

       smtp_quit_timeout (300s)
              QUIT コマンドを送り、サーバの応答を受け取るまでの、SMTP クライア
              ントの時間制限。

       Postfix バージョン 2.1 以降で使えます:

       smtp_mx_address_limit (0)
              メール交換機検索から得られる MX (メール交換機) IP アドレスの最大
              数、またはゼロ (制限なし)。

       smtp_mx_session_limit (2)
              諦 めるか fall-back リレーホストに配送するまでの、配送要求ごとの
              SMTP セッションの最大数、またはゼロ (制限なし)。

       smtp_rset_timeout (120s)
              RSET コマンドを送り、サーバの応答を受け取るまでの、SMTP クライア
              ントの時間制限。

トラブルシューティングの制御
       debug_peer_level (2)
              リ モートクライアントまたはサーバが debug_peer_list パラメータの
              パターンにマッチした場合の、冗長ログレベルの増分。

       debug_peer_list (empty)
              冗長ログレベルを $debug_peer_level で指定された量だけ増加させ る
              、リモートクライアントまたはサーバのホスト名またはネットワークア
              ドレスのパターンのオプションのリスト。

       error_notice_recipient (postmaster)
              ポリシー、リソース、ソフトウェアまたはプロトコルエラーによって起
              きたメール配送問題に関するポストマスターへの通知の受信者。

       notify_classes (resource, software)
              ポストマスターに報告されるエラークラスのリスト。

その他の制御
       best_mx_transport (empty)
              "mail  loops  back to myself" エラー条件を検出した場合に Postfix
              クライアントがメールを送るべき場所。

       config_directory ('postconf -d' の出力を参照)
              Postfix main.cf および master.cf 設定ファイルのデフォルトの場 所
              。

       daemon_timeout (18000s)
              ビルトイン監視タイマーによって終了するまでの、Postfix デーモンプ
              ロセスが要求を扱うことができる時間。

       disable_dns_lookups (no)
              Postfix SMTP および LMTP クライアントでの DNS 検索を無効にします
              。

       fallback_relay (empty)
              見つからなかったり到達できない SMTP 配送先への、オプションのリレ
              ーホストのリスト。

       inet_interfaces (all)
              このメールシステムがメールを受け取るネットワークインターフェース
              アドレス。

       ipc_timeout (3600s)
              内部通信チャネルを使った情報の送受信の時間制限。

       max_idle (100s)
              Postfix デーモンプロセスが終了するまでに次のサービス要求を待つ最
              大時間。

       max_use (100)
              Postfix デーモンプロセスが終了するまでの接続要求の最大数。

       process_id (read-only)
              Postfix コマンドまたはデーモンプロセスのプロセス ID。

       process_name (read-only)
              Postfix コマンドまたはデーモンプロセスのプロセス名。

       proxy_interfaces (empty)
              プロキシまたはネットワークアドレス変換ユニットを通して、このメー
              ルシステムがメールを受け取るネットワークインターフェースアドレス
              。

       smtp_bind_address (empty)
              接続の際に SMTP クライアントがバインドする、オプションの数字のネ
              ットワークアドレス。

       smtp_helo_name ($myhostname)
              SMTP EHLO または HELO コマンドで送るためのホスト名。

       smtp_host_lookup (dns)
              SMTP  クライアントがホストの IP アドレスを検索するのに使うメカニ
              ズム。

       smtp_randomize_addresses (yes)
              優先度が同じ MX ホストアドレスの順番をランダムにします。

       syslog_facility (mail)
              Postfix ロギングの syslog facility 名。

       syslog_name (postfix)
              例えば "smtpd" が "postfix/smtpd" となるようにするために  syslog
              レコードのプロセス名の前に付けられるメールシステムの名前。

関連項目
       qmgr(8), キューマネージャ
       bounce(8), 配送状態レポート
       postconf(5), 設定パラメータ
       master(8), プロセスマネージャ
       syslogd(8), システムロギング

README ファイル
       SASL_README, Postfix SASL howto

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

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



                                                                       SMTP(8)