« centos yumリポジトリ追加 | メイン | preg_replace »
2008年12月05日
qmailでPGに渡したときの返り値
qmail
qmailは、機能によってプログラムが細分化されている。メールを受信したあとは、qmail-local が配信する。
設定は、~/.qmail ファイルに記述する。
|program arg ...
qmail-localは、sh -c program というコマンドを、ホームディレクトリで実行する。
qmailが起動するプログラムの終了コードは、次のいずれかにする。
* 0 成功
* 99 成功、ただし以降のメールは無視すべき。
* 100 配送に失敗。(hard error)
* 111 配送に失敗。ただし、しばらく経って再試行すべき。(soft error)
次の値でもhard error扱いになる。詳しくは man qmail-command を参照。
投稿者 muuming : 2008年12月05日 11:45