• 締切済み

【postfix】aliacesを使用しphpスクリプトを動かす

postfixにて受け取ったメールを内部phpプログラムに引き渡す設定をaliacesにて行おうと考えているのですが、 sample@email.com 宛のメールを sample: "|/usr/bin/php /home/www/testmail/test.php" というようにaliacesに書き込み、処理を行う事が出来るというのはわかるのですが、 postfixに来たメール全てに対して、プログラムを実行する方法は出来るのでしょうか? sample: "|/usr/bin/php /home/www/testmail/test.php" この"sample"の部分をワイルドワード的な物に変えて使用できるのでしょうか? 今考えられえる方法としまして、プログラムを動かす為のメールアドレス exec@email.com を作成し、postfixに来たメールすべてに対し、exec@email.comに転送をする。 aliacesには以下のコマンドを書く。 exec: "|/usr/bin/php /home/www/testmail/test.php" この方法しか思いつかないのですが、何かもっと手間の掛からないいい方法は御座いますでしょうか?ご教授願います。

みんなの回答

回答No.1

postfixの設定によりますので、「postfix キャッチオール」などで検索して環境に合う方法を試してみてください。

関連するQ&A