2009年5月22日金曜日

postfixのaliasesで正規表現

 空メール登録システムなどで、たくさんの


reg-xxx@xxx.com


に対応したい場合、reg-xxx全てをaliasに書くのは現実的でない。


そこで、


 


Postfix の main.cf の alias_maps の行を


 


alias_maps = hash:/etc/aliases, regexp:/etc/postfix/alias.reg


 


[として、書き換え、alias.regファイルを作成する。


 


/reg-q*:/  "| /var/home/xxx/reg.sh"


 


などと記述して、postfixを再起動すればOK.


 


あと、正規表現をWEBでチェックできる


http://www.rubular.com/


のサービスが素敵。


 


 

0 件のコメント:

コメントを投稿