qmailを使って空メールから自動返信⇒会員登録システムを作る場合、regist@example.comに空メールを送る場合は、.qmail-registとかいうファイルを作成し、phpなどのプログラムを実行したりする。
ここで、同じドメイン下で、aaaという会員登録フォームとbbbという会員登録フォームがある場合、例えば、regist-aaa@example.comとregist-bbb@example.comなど複数ファイルを作成せずに、同じ.qmailファイルでプログラムを実行したり同じプログラムファイルで自動返信メールを送ったりする方法がある。
これはqmailの拡張アドレス部のワイルドカード(default)を利用した方法になる。
それぞれの空メール送付先をregist-aaa@example.comとregist-bbb@example.comとし、転送用のファイル名を.qmail-regist-defaultという名前にする。
そこで実行されるプログラム側で別途設定ファイルを読み分けるなりして自動返信内容を変える。
※例外処理をしっかりすればちょう便利。
Life with qmail(訳)
0 件のコメント:
コメントを投稿