[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]