[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[postfix-jp: 2247] Re: alias_maps の regexp 指定について
- Subject: [postfix-jp: 2247] Re: alias_maps の regexp 指定について
- From: IWAMOTO Kouichi <sue@xxxxxxxx>
- Date: Wed, 6 Sep 2006 16:54:06 +0900
- Domainkey-signature: a=rsa-sha1; h=Received:Date:From:To:Subject:Message-Id:In-Reply-To:References:X-Mailer:X-Face:X-Operating-System:X-cite-me:Mime-Version:Content-Type:Content-Transfer-Encoding; b=pC0REKrvfEUSwCZH1esldA6HYc4M9b+zLPELVT/HogdWaxLym+DJ+6J7OSwTDOotxVQeJEmE2zlG+wrsB1trWztJaby3Rq1ZBiPIQ4+bQTMys525kz12Az647gAcUInGN6r24WXfV6bpzuraQNjdktTbrf+8QaWX5He9siGTufY=; c=nofws; d=iwmt.org; q=dns; s=tm050903
岩本といいます。
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
- Follow-Ups
-
- [postfix-jp: 2248] Re: alias_maps の regexp 指定について, Morikawa
- References
-
- [postfix-jp: 2231] alias_maps の regexp 指定について, Morikawa
[検索ページ]
[Postfix-JP ML Home]