« 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

コメント

コメントしてください




保存しますか?