LMTP(8)                                                                LMTP(8)



名前
       lmtp - LMTP を使った Postfix ローカル配送

書式
       lmtp [generic Postfix daemon options]

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

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

       LMTP クライアントはメッセージ配送要求で指定された目的地に接続します。通
       常は Postfix transport(5) テーブルで指定される目的地は次の形式をとり ま
       す:

       unix:pathname
              指定された pathname が接続されているローカルの UNIX ドメインサー
              バに接続します。プロセスが chroot されて走っている場合は、絶対パ
              ス名は chroot されたルートディレクトリからの相対値として解釈され
              ます。

       inet:host, inet:host:port (symbolic host)

       inet:[addr], inet:[addr]:port (numeric host)
              指定されたローカルもしくはリモートホスト上の、指定さ れ た  IPV4
              TCP   ポ ートに接続します。ポートの指定がなければ services(4) で
              lmtp として指定されたポートに接続します。そのようなサービスが 見
              つからなければ、lmtp_tcp_port 設定パラメータ (デフォルト値は 24)
              が使われます。

              MX (mail exchanger; メール交換) 検索は SMTP を通したメール配送の
              た めのみに定義されているので、LMTP クライアントは MX 検索を行な
              いません。

       unix:inet: のどちらも指定されていないと、 inet: が想定されます。

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

標準
       RFC 821 (SMTP プロトコル)
       RFC 1651 (SMTP 拡張サービス)
       RFC 1652 (8bit-MIME 配送)
       RFC 1870 (メッセージサイズの宣言)
       RFC 2033 (LMTP プロトコル)
       RFC 2554 (AUTH コマンド)
       RFC 2821 (SMTP プロトコル)
       RFC 2920 (SMTP パイプライニング)

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

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

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

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

互換性の制御
       lmtp_skip_quit_response (no)
              LMTP QUIT コマンドへの応答を待ちます。

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

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

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

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

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

       lmtp_send_xforward_command (no)
              LMTP LHLO サーバ応答が XFORWARD サポートを通知した場合 に 、LMTP
              サーバに XFORWARD コマンドを送ります。

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

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

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

リソースと速度の制御
       以下の文章で、transportmaster.cf ファイルで指定されたサービスの名前
       です。

       lmtp_cache_connection (yes)
              $max_idle 秒になるまで Postfix LMTP クライアントの接続を開いたま
              まにします。

       transport_destination_concurrency_limit   ($default_destination_concur-
       rency_limit)
              このメール配送 transport を使った同じ配送先への並列配送の数を 制
              限します。

       transport_destination_recipient_limit     ($default_destination_recipi-
       ent_limit)
              こ のメール配送 transport を使ったメッセージ配送ごとの受信者数を
              制限します。

              このパラメータは LMTP クライアントがローカル配送に使われる時に重
              要 になります。LMTP サーバによっては同じメッセージの複数の受信者
              への配送を最適化できるものがあります。ローカルメール配送のデフォ
              ルトの制限は 1 です。

              こ のパラメータを 0 に設定すると、配送毎の受信者数を無制限にしま
              す。しかし、これは尋常でない数の受信者数を持つようなメッセージが
              来た場合にリソースを使い果たすという攻撃にさらされやすくなるため
              、危険かもしれません。このパラメータを設定する際には注意して動か
              してください。

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

       lmtp_lhlo_timeout (300s)
              LMTP グリーティングバナーを受け取るまでの LMTP クライアントの 時
              間制限。

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

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

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

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

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

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

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

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

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

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

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

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

       lmtp_tcp_port (24)
              Postfix LMTP クライアントが接続する、デフォルトの TCP ポート。

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

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

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

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

       queue_directory ('postconf -d' の出力を参照)
              Postfix トップレベルキューディレクトリの場所。

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

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

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

README ファイル
       LMTP_README, Postfix LMTP クライアント howto
       VIRTUAL_README, virtual 配送エージェント howto

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

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

       LMTP の改造は以下によります:
       Philip A. Prindeville
       Mirapoint, Inc.
       USA.

       LMTP の追加作業は以下によります:
       Amos Gouaux
       University of Texas at Dallas
       P.O. Box 830688, MC34
       Richardson, TX 75083, USA



                                                                       LMTP(8)