JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... 一人または複数の受け手 ( recipient ) に送ります。必要ならばインターネットワークを 通してメッセージを正しい場所に転送します。 sendmail はユーザインタフェースとして使われることは考慮されていません。 ユーザにとって使いやすいフロントエンドは別のプログラムで 提 ... 供されます。 sendmail は、あらかじめメールとして整形されたメッセージ を配送するためだけに使われます。 引数を指定せずに起動すると、 sendmail は標 ... ' と ``Sender:'' フィールドは送り手の名前としてチェックされます。 -bd デーモンモードで実行します。Berkley IPC が必要です。 sendmail は fork を行い、バックグラウンドで動作し、ソケット番号 25 で SMTP コネクションを 待ちます。通常このモードは、 /etc/rc から ... ... ではなく ) 表示します。 特別な内部的なエイリアス @:@ は、存在すれば表示されます。 オプションは次の通りです: -C デフォルトの sendmail 設定ファイルの代わりに、指定した sendmail 設定ファイルを読みます。 -f デフォルトの sendmail システムのエイリアスファイルの ... 示されます。 praliases ユーティリティは成功すると 0 、 エラーが発生すると 0 より大きな値を返します。 関連ファイル /etc/mail/sendmail.cf デフォルトの sendmail 設定ファイル。 関連項目 mailq (1), sendmail (8) ... ... ...] 説明 qtool は sendmail が使用するキューファイルをキューディレクトリ間で移動する。 sendmail と同じロック機構を使うので、 sendmail が稼働している間 ... 移動ではなく削除する。 -b オプションが指定された場合、選択されたメッセージは -OTimeout.queuereturn=now オプションをつけた sendmail を実行することにより バウンスされる (送信者に送り返される)。 オプション -b source で指定された全てのメッセージをバウンスす ... る。 メッセージはすぐにバウンスされる。 メッセージの配送を試みない。 -C configfile sendmail の設定ファイルを指定する。 デフォルトは /etc/mail/sendmail.cf である。 -d source で指定された全てのメッセージを削除する。 ... ... りその前の情報と分けられます。 文字 ``C'' が前に付く他の行は、接続数を示します。 オプションは以下の通りです: -C デフォルトの sendmail 設定 ファイルの代りに指定されたファイルを読みます。 -f sendmail 設定 ファイルで指定されている統計情報ファイルの代りに、 指 ... -o 出力においてメーラ名を表示しません。 mailstats は成功時には 0 で、エラー時には >0 で終了します。 関連ファイル /etc/mail/sendmail.cf デフォルトの sendmail 設定 ファイル /etc/mail/statistics デフォルトの sendmail 統計情報ファイル 関連項目 mailq (1), sen ... ... ] [ -u ] [ -v ] maptype mapnam 解説 makemap は、 sendmail (8) がキー付きマップを検索する際に用いるデータベースマップを作成します。 これは標準入力から読み込みを行い、指定された mapn ... み込みます。 最初の単語はデータベースキーで、2番目の単語がその値です。 値が ``% n '' (n は数字) という文字列を含んでいると、sendmail がパラメータ置換を行います。 ``%'' という文字を含めるには、``%%'' とする必要があります。 空行や ``#'' から始まる行は無視さ ... れます。 TrustedUser オプションが sendmail の設定ファイル中で設定されており、 makemap が root に起動された場合、生成されたファイルは指定された TrustedUser の所有とな ... ... は、その内容を反映させるために、 newaliases コマンドを実行する必要があります。 関連項目 newaliases (1), dbm (3), dbopen (3), sendmail (8) SENDMAIL Installation and Operation Guide. SENDMAIL An Internetwork Mail Router バグ sendmail を NEWDB サポート付きでは ... ... mail.local (8) によって生成される ``From'' 行を、``return-path!sender'' という一行に変換して sendmail (8) に渡します。 rmail は、明らかに uucp (1) と sendmail (8) で使われるように設計されています。 フラグ -D 指定した domain ... を、``UUCP'' のデフォルトドメインとして使用します。 -T デバッグを有効にします。 関連項目 uucp (1), mail.local (8), sendmail (8) 歴史 rmail プログラムは 4.2BSD から登場しました。 バグ rmail は /bin に置くべきではありません。 ... ... して使用する事を目的としています。 smrsh は、システムの全体的なセキュリティを改善するために、 sendmail の ``|program'' 書式により起動する事ができるコマンドを制限します。 つまり、もし ``悪者'' が alias ファイルや forward ファイ ... ルを経由せずに sendmail からプログラムを実行する事ができたとしても、 smrsh を使えば、彼(あるいは彼女)が実行できるプログラムを制限する事ができるので ... BIN=\" dir \" を 使用する必要があります。 関連ファイル /usr/libexec/sm.bin - 制限されたプログラム用のディレクトリ 関連項目 sendmail (8) ... ... /aliases の内容を変更したときには、その内容を反映させるために、 このコマンドを実行しなければなりません。 newaliases は、 ``sendmail -bi'' とまったく同じです。 戻り値 newaliases は、成功すると 0 を、エラーが起きた場合は 0 より大きな値を 返します。 関連ファ ... イル /etc/mail/aliases メールエイリアスファイル 関連項目 aliases (5), sendmail (8) 歴史 newaliases コマンドは 4.0BSD から登場しました。 ... ... our@own.mail.address | (formail -r -I"Precedence: junk" \ -A"X-Loop: your@own.mail.address " ; \ echo "Mail received.") | $SENDMAIL -t 以下はもっと複雑な自動返信のレシピの例で、有名な vacation (1) プログラムと同じ機能を実現するものである。 このレシピは ( ... " ; \ echo "I received your mail,"; \ echo "but I won't be back until Monday."; \ echo "-- "; cat $HOME/.signature \ ) | $SENDMAIL -oi -t TeX に関係する全メッセージを、texmail というディレクトリに、一通毎に別の、 他とは重複しない名前のファイルに保存する ... るようになる。 :0 c * !^X-Loop: yourname@your.main.mail.address | formail -A "X-Loop: yourname@your.main.mail.address " | \ $SENDMAIL -oi yourname@the.other.account 誰かが件名に `retrieve' というキーワードを入れたメールを送ってくると、 以下のレシピは自動的 ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。