postfix VirtualAlias
PostfixではPCREを利用した仮想エイリアスでのアドレスマッチングができるらしいので実際にやってみた
/etc/postfix/main.cfを修正
virtual_alias_maps = pcre:/etc/postfix/virtual
/etc/postfix/virtualを作成
/^sns+-([\w]+)\@sns\.hoge\.com sns
文字と記号をつなげる場合は+でつなげないといけない? sns-** *@sns.hoge.comってメールを送信すると、指定されているエイリアス(sns)が発生する
/etc/aliasesを修正
sns: "|/usr/local/php/bin/php /var/test/sample.php"