[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[postfix-jp:02444] Re: restriction_classes and FILTER
- Subject: [postfix-jp:02444] Re: restriction_classes and FILTER
- From: YAMAGUCHI Takanori <yamaya@xxxxxxxxxxxxxxxxx>
- Date: Wed, 29 Jan 2003 11:58:39 +0900
山口です。
「[postfix-jp:02443] Re: restriction_classes and FILTER」にてとみたまさひろさんがおっしゃるには、
>この設定だと、FILTER の後に reject_unauth_destination が評価されるよう
>な気がします。
>
>sender_check = check_sender_access hash:$config_directory/allow_sender permit
>
>としてみてはいかがでしょうか。
こうすると確かに FILTER が有効になり、かつ中継も許可されるのですが、
今度はリレーさせたくない example.com 以外の発アドレスのメールも
リレーするようになってしまいます(コンテンツフィルタは通りません)。
結局、permit のかわりに、以下のように目的の enveloper sender について
FILTER と OK を返すテーブルをふたつ指定することで、特定の IP アドレスからの
接続かつ特定の発アドレスのメールのみフィルタリングするという目的を
達することができました。が、なんだか腑に落ちません…。
--- main.cf
smtpd_recipient_restrictions =
check_client_access hash:$config_directory/client_ip
reject_unauth_destination
smtpd_restriction_classes = sender_check
sender_check =
check_sender_access hash:$config_directory/allow_sender_filter
check_sender_access hash:$config_directory/allow_sender_ok
--- client_ip
127.0.0.1 sender_check
--- allow_sender_filter
example.com FILTER smtp:another.host
--- allow_sender_ok
example.com OK
- Follow-Ups
-
- [postfix-jp:02445] Re: restriction_classes and FILTER, IKEDA Nozomu
- References
-
- [postfix-jp:02440] restriction_classes and FILTER, YAMAGUCHI Takanori
- [postfix-jp:02443] Re: restriction_classes and FILTER, B <tommy@xxxxxxxx>
[検索ページ]
[Postfix-JP ML Home]