忘備録です。 Postfixでhoge-1234@hogehoge.comhoge-2222@hogehoge.comみたいな幾つかのアドレスをワイルドカードで指定して転送したい。もしくはプログラムに送りたい。 調べて見ましたらありました。今回はPostfix単品です。 /etc/postfix/main.cf を変更します。myhostname = example.comalias_maps = hash:/etc/postfix/aliases // 変更alias_database = hash:/etc/postfix/aliases // 変更virtual_alias_maps = regexp:/etc/postfix/virtual_maps // 追加local_recipient_maps = // 追加inet_interfaces = all // 外部からメールを受け取る場合/etc/postfix/virtual_maps を作ります vim /etc/postfix/virtual_maps//hoge-1234@hoge.com みたいなメールは全部hogeに転送/^hoge-.*/ hoge /etc/postfix/aliases でhogeに届いたメールをプログラムにパイプvim /etc/postfix/aliases//hogeユーザーに届いたメールはプログラムにパイプhoge: "|/usr/bin/php /home/hoge/mailtest/test.php"設定反映newaliases/etc/init.d/postfix restartこれで無事送ることができました。参考↓http://www.oji.0j0.jp/debian/postfix_virtual_01.shtml