JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... ルの行き先 (通常はファイル)を決定する為に使われる。 もし、処理が rcfile の終りに到達すると、 procmail はメールを $DEFAULT へ配送する。 【訳注: procmail では、受信するメールに対する様々な処理の命令を recipe (レシピ/処方)と呼んでいる。】 レシピは2種類存在 ... する: 配送指示と非配送指示である。 マッチする 配送の指示 がある場合、 procmail は (推測した) メールが配送されたと見なす。 そして、レシ ... ピの動作指示を首尾良く完遂した後、rcfile の 処理を終了する。 非配送の指示 がある場合、レシピの動作指示を首尾良く完遂した後、rcfile の処理は 続行される。 配送レシピはメールのヘッダ及び/又は本文 ... ... いう名前のファイルを探し始める。 このファイル内の処理レシピに従って、到着したメールメッセージは適切なフォルダ (及びその他) に配送される。 もし rcfile が見つからないか、 rcfile の処理が終わったら、 procmail は メールをシステムのデフォルトのメールボックス ... うなことはない) procmail は、 suid root されているか、或は root 権限で動作している場合、 機能拡張され、下位互換性のあるメール配送エージェントとして動作できるようになる。 また、procmail は汎用のメールフィルタとしても使える。 つまり、(元々は一般的な目的の ... 変数を削除しない。結果として親プロセスの環境が保持される。) -t procmail をフェールソフトにする。 つまり、ユーザが指定したどの配送先にも procmail がメールを配送できない場合、 メールはバウンスせず (配送エラーメールとして送り返されず) メールキューに戻る。 ... ... にとって使いやすいフロントエンドは別のプログラムで 提供されます。 sendmail は、あらかじめメールとして整形されたメッセージ を配送するためだけに使われます。 引数を指定せずに起動すると、 sendmail は標準入力をファイルの終端まで、または `.'だけを含む行まで読 ... 的なホスト状況データベースから 期限切れのエントリを抹消します。 -bi エイリアスデータベースを初期化します。 -bm 普通にメールを配送します(デフォルト)。 -bp メールキューのリストを表示します。 -bs 標準入出力で RFC821 にもとづいた SMTP プロトコルを使います。 ... 力し、処理の過程を表示します。設定ファイル をデバッグするのに使います。 -bv 名前のチェックだけを行います。メッセージの収集や配送は行い ません。ベリファイモードは、ユーザやメーリングリストが有効かどうかを確認する ために使います。 -C file 別の設定ファイル ... ... fast_pci= n PCI バススピードが 25 MHz を越えるかどうかを示す、 PD6729 PCI コントローラのためのフラグ。 irq_mode= n 割り込み配送モードを指定する、 PD6729 PCI コントローラのためのフラグ。 デフォルトは ISA バスの割り込みを用いる。 1 を指定すると PCI 割り ... 正しく動作させるためにこの指定が必要になることもある。 Ricoh の CardBus コントローラに特有のオプション irq_mode= n 割り込みの配送方法を選ぶ。 0 を指定すると PCI 割込みだけに配送される。 1 を指定すると ISA 割り込みに配送され、 2 を指定すると外部シリアルの ... 割り込みコントローラ経由で配送される。 デフォルトでは、既に有効になっている配送方法を用いる。 setup_time= n バスのセットアップ時間を内部クロックサイクルの ... ... ーティリティです。 fetchmail はリモートのメールサーバからメールを取得し、 これをローカル (クライアント) マシンの配送システムに転送します。 受け取ったメールは、その後 mutt (1), elm (1), Mail (1) など、 普通のメールユーザエージェントで扱うこと ... のメッセージを取得すると、 通常 fetchmail は自身が動作しているマシン (localhost) の 25 番ポートに SMTP 経由でこのメッセージを配送します。 この動作は、ちょうど通常の TCP/IP 接続上で メッセージが渡されたかのように行われます。 次に、メールはシステムの MDA ... (Mail Delivery Agent (メール配送エージェント)、 普通は sendmail (8) ですが、システムによっては smail , mmdf , exim , qmail 等が 使われているかもしれません) ... ... ーティリティです。 fetchmail はリモートのメールサーバからメールを取得し、 これをローカル (クライアント) マシンの配送システムに転送します。 受け取ったメールは、その後 mutt (1), elm (1), Mail (1) など、 普通のメールユーザエージェントで扱うこと ... のメッセージを取得すると、 通常 fetchmail は自身が動作しているマシン (localhost) の 25 番ポートに SMTP 経由でこのメッセージを配送します。 この動作は、ちょうど通常の TCP/IP 接続上で メッセージが渡されたかのように行われます。 次に、メールはシステムの MDA ... (Mail Delivery Agent (メール配送エージェント)、 普通は sendmail (8) ですが、システムによっては smail , mmdf , exim , qmail 等が 使われているかもしれません) ... ... 数はブール値へのポインター。 IPV6_RECVPKTINFO (Linux 2.6.14 以降) データグラムの到着時における IPV6_PKTINFO 制御メッセージを配送するかどうかを設定する。 制御メッセージは RFC 3542 に基づき struct in6_pktinfo に格納される。 SOCK_DGRAM ソケットまたは SOCK ... IPV6_HOPOPTS, IPV6_FLOWINFO, IPV6_HOPLIMIT 受信パケットのデータグラムに拡張ヘッダーが含まれている場合の、 制御メッセージの配送を設定する。 IPV6_RTHDR : routing ヘッダーを配送するかどうか。 IPV6_AUTHHDR : authentication ヘッダーを配送するかどうか。 IP ... V6_DSTOPTS : destination オプションを配送するかどうか。 IPV6_HOPOPTS : hop オプションを配送するかどうか。 IPV6_FLOWINFO : flow ID を含む整数を配送するかどうか。 IPV6 ... ... 。 シグナル処理方法 シグナルはそれぞれ現在の「処理方法 (disposition)」を保持しており、 この処理方法によりシグナルが配送された際にプロセスが どのような振舞いをするかが決まる。 後述の表の "動作" の欄のエントリーは各シグナルのデフォルトの 処理方法 ... 変更することができる ( signal (2) の方がシグナルハンドラーを設定する際の移植性が低い; 詳細は signal (2) を参照)。 シグナルの配送時に起こる動作として プロセスが選択できるのは、次のいずれか一つである。 デフォルトの動作を実行する、シグナルを無視する、 シグ ... ナルハンドラー (signal handler) でシグナルを捕捉する。シグナルハンドラーとは、シグナル配送時に 自動的に起動されるプログラマ定義の関数である。 デフォルトでは、シグナルハンドラーは通常のプロセスのスタック上で起動され ... ... SIG_DFL 、 プログラマが定義した関数 (「シグナルハンドラー」) のアドレスの いずれかを指定する。 シグナル signum がプロセスに配送されると、以下のいずれかが発生する。 * 処理方法が SIG_IGN に設定されている場合、そのシグナルは無視される。 * 処理方法が SIG_ ... 代わりにこのインターフェイスを使うこと。 オリジナルの UNIX システムでは、 signal () を使って設定されたハンドラーがシグナルの配送により起動されると、 そのシグナルの処理方法は SIG_DFL にリセットされ、システムは同じシグナルがさらに生成されても シグナルの配 ... らの挙動を規定している。 こうした挙動はまずく、ハンドラーがハンドラー自身を再設定する機会が 来るより前に、同じシグナルがまた配送される可能性がある。 さらに、同じシグナルが立て続けに配送されると、同じシグナルが ハンドラーを繰り返し起動されることになる。 ... ... する事をやめます。 -b メールボックスが制限を越えた場合に、 一時的なエラーを返すのではなく永続的なエラーを返します。 -d これが配送であることを指定します (後方互換性のためです)。 -f from 送信者名を指定します。 -l LMTP モードをオンにします。 -s success 状態 ... ``From '' という文字列からはじまる行によって区切られます。 ``From'' 、送り手 (sender) の名前、 時刻 (time stamp) を含む行が配送された各メッセージの前に 付加されます。 メッセージのあとには空行が追加されます。 メッセージ中に ``From '' デリミタ行と勘違い ... lock が作成されますが、これは古い MUA との互換性のためです。 getservbyname (3) が ``biff'' を返すと、 biff サーバにメールの配送が伝えられます。 mail.local は成功すれば 0 を、失敗すれば 0 より大きな値を返します。 環境変数 TZ タイムスタンプを記録する際に ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。