[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[postfix-jp: 2248] Re: alias_maps の regexp 指定について
- Subject: [postfix-jp: 2248] Re: alias_maps の regexp 指定について
- From: Morikawa <morikawa@xxxxxxxxxxxxxxx>
- Date: Wed, 06 Sep 2006 17:23:30 +0900
こんにちは、森川です。
岩本さん、お返事ありがとうございます。
> [alias.reg]
> /^url-[0-9a-z]{5}(@example\.com)?$/ "|/usr/bin/php /home/hogehoge/mail/kara1_mail.php"
> /^url(@example\.com)?$/ "|/usr/bin/php /home/hogehoge/mail/kara2_mail.php"
この設定にて希望の動作をさせることができました。
大変助かりました。
もりかわ
On Wed, 6 Sep 2006 16:54:06 +0900
IWAMOTO Kouichi <sue@xxxxxxxx> wrote:
> 岩本といいます。
>
> On Wed, 06 Sep 2006 10:54:02 +0900
> Morikawa <morikawa@xxxxxxxxxxxxxxx> wrote:
>
> > /home/hogehoge/alias.reg は次の設定です。
> > ---------------------------------------------------------------------
> > /^url-[0-9a-z]{5}$/ "|/usr/bin/php /home/hogehoge/mail/kara1_mail.php"
> > /^url$/ "|/usr/bin/php /home/hogehoge/mail/kara2_mail.php"
> > ---------------------------------------------------------------------
> >
> > この設定でメールを送信すると、User unknown になります。
> > 正規表現の終わりを意味する'$'をとると問題なく動作するのですが
> > これだと、url-***** の ***** が5文字以上なんでもマッチしてしまいます。
> > また、2行目も url で始まればなんでもマッチしてしまいます。
> > '$'を'@'に変えても User unknown になります。
> > (rcpt to はOKとなるが、実際にメール送信すると User unknown になります。)
>
> local_recipient_mapsでのユーザの存在確認の際、正規表現テーブルではドメイン
> 付きで検索しているようです。
> それに対してlocalがalias_mapsとして検索する時にはローカルパートのみで検索
> しています。
> そのため上記のような結果になってしまっています。
> # なんかバグっぽい動作ですね
>
> 対策としては、ドメイン付き/無し両方で検索できるようにすればよさそうです。
> 例えば、以下のような設定ではどうでしょうか。
>
> [alias.reg]
> /^url-[0-9a-z]{5}(@example\.com)?$/ "|/usr/bin/php /home/hogehoge/mail/kara1_mail.php"
> /^url(@example\.com)?$/ "|/usr/bin/php /home/hogehoge/mail/kara2_mail.php"
>
> # ドメインを限定したくない場合、/^url(@.*)?$/などでもいいかもしれません
>
> --
> いわもと こういち(sue@xxxxxxxx/sue@xxxxxxxxx/sue@xxxxxxxxxx)
> # なるようになれ、明日もイケイケ♪
> _______________________________________________
> Postfix-jp-list mailing list
> Postfix-jp-list@xxxxxxxxxxxxxxxxxxxx
> http://lists.sourceforge.jp/mailman/listinfo/postfix-jp-list
>
_______________________________________________
Postfix-jp-list mailing list
Postfix-jp-list@xxxxxxxxxxxxxxxxxxxx
http://lists.sourceforge.jp/mailman/listinfo/postfix-jp-list
- References
-
- [postfix-jp: 2231] alias_maps の regexp 指定について, Morikawa
- [postfix-jp: 2247] Re: alias_maps の regexp 指定について, IWAMOTO Kouichi
[検索ページ]
[Postfix-JP ML Home]