電子書籍の厳選無料作品が豊富!

http://www.plusmb.jp/2008/10/03/444.html

こちらのページを参考にvpopmailを使って空メールの自動返信プログラムを作ってます。
固定のメールアドレス(hoge@hogehoge.jp)では問題なく出来たのですが、引数を絡めて処理する必要(hoge_hige1@hogehoge.jp※hoge1は引数)が出てきたため、そのように拡張したいのですが、どういう風にプログラムに流していいかわからず困っています。

まとめると
hoge@hogehoge.jpで空メール送信⇒hoge.plを起動⇒hoge.plで送られてきたアドレスに返信
はできるのですが、
hoge_hoge1@hogehoge.jpで空メール送信⇒hoge1があるためhoge.plを起動できない
ということです。

小さなことでもかまわないのでよろしくお願いいたします。

A 回答 (1件)

それは送信したメールがアドレスが無くて戻ってきてしまうということでしょうか?


だとしたら、通称「キャッチオール」アカウントを作成し、そこからhoge.plを起動する必要があります。
qmail+vpopmail+qmailadminでそのような機能を作成したことがありますが、具体的な方法はだいぶ昔のことなので覚えておりません。

イメージとしては、
1.存在しないアドレス宛てのメールをすべて受信するアカウントを設定する
2.受信したらスクリプトを起動する
3.スクリプトで、Toを取得して引数へ格納する
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
まさにそんな感じです。
キャッチオールアカウントですか。
それができれば問題が解決しそうです!!

お礼日時:2011/03/23 09:31

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!