メール・メッセージが到着した時、 qmail-local は、ユーザーのホーム・ディレクトリで、 sh -c コマンドを実行します。 これは、メッセージを、 コマンド command の標準入力上で利用できるようにします。
[警告]
メール・メッセージは、
qmail-local の通常の Return-Path 行や Delivered-To 行では始まりません。
[注意]
qmail-local は、
.qmail ファイル中のそれぞれの配送について、
同じファイル記述子を使用します。
このため、
親プロセスが終了する間に、
バックグラウンドでメッセージを読み込むような子プロセスを
分岐(fork)するためのコマンドは、
安全ではありません。
値 | 説明 |
---|---|
0 | 配信は成功しました。 |
99 | 配信は成功しましたが、qmail-local は、以降の配信命令をすべて無視します。 |
100 | 配信は恒久的に失敗しました。(ハード・エラー) |
111 | 配信は失敗しましたが、しばらくして再試行されます。(ソフト・エラー) |
64, 65, 70, 76, 77, 78, 112 | これらは、現在、ハード・エラーとみなします。 |
その他 | ソフト・エラーとみなしますが、コマンドは信用してはいけません。 |
[警告]
これらの環境変数は、クオートされていません。
これらは、特殊文字を含んでいるかもしれません。
これらは、
利用が可能な悪意のあるリモートのユーザーの制御下にあります。