̃Gg[͂ĂȃubN}[Nɒlj

qmail :: .qmail-*** (ドットqmail)



.qmailファイルには、メールを転送したりメール内容をプログラムに引き渡したりする設定を記述します。


特殊記号説明
&メールを転送する場合に、&(アンバサンド)に続けてメールアドレスを記述する。複数アドレスに転送する時はスペースで区切る
#コメント行を記載する場合は、#(シャープ)から始める。この文字から始まった行は処理の対象とはならない
プログラムを挟む場合は、|(パイプ)から始める。この文字以降が sh に引数として渡される


記述例

root宛てのメールを「hoge@example.com」と「fuga@example.com」に転送する

.qmail-root

&hoge@example.com &fuga@example.com


コメントの挿入

.qmail-root

# root宛てのメールを「hoge@example.com」と「fuga@example.com」に転送する
&hoge@example.com &fuga@example.com


exec宛てのメールをトリガーとして script.php を起動して、script.logにログを吐く

.qmail-exec

| /usr/local/bin/php /path/to/script.php >> /path/to/log/script.log

※. メール内容は 取得できる環境変数 から取得することが可能




server/qmail/dot_qmail.txt