[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[postfix-jp: 2346] Re: virtualで転送しつつメールボックスに残すには?
- Subject: [postfix-jp: 2346] Re: virtualで転送しつつメールボックスに残すには?
- From: Yoshiaki Kawazu <kawaz-postfix-jp-list@xxxxxxxxxxx>
- Date: Thu, 12 Oct 2006 20:39:47 +0900
河津です。
> postconfとか実際のルックアップテーブルの内容を示したほうが
> よいのでは。
postconf -n の内容を出そうと作業をしつつ、メールが増殖した際
のmaillogの内容を再確認したところ原因が判明しました(^^;
原因は content_filter でした。
元々以下のような設定をしており、content_filter を外したところ、
メールが増殖する現象が発生しなくなりました。
[main.cf]
content_filter = scan:127.0.0.1:10025
[master.cf]
## scan filter (used by content_filter)
scan unix - - n - 16 smtp
-o smtp_send_xforward_command=yes
## For injecting mail back into postfix from the filter
## -> *:25(smtpd) -> 127.0.0.1:10025(clamsmtpd) -> 127.0.0.1:10026(spampd) -> 127.0.0.1:10027(smtp)
127.0.0.1:10027 inet n - n - 16 smtpd
-o content_filter=
-o receive_override_options=no_unknown_recipient_checks,no_header_body_checks
-o smtpd_helo_restrictions=
-o smtpd_client_restrictions=
-o smtpd_sender_restrictions=
-o smtpd_recipient_restrictions=permit_mynetworks,reject
-o mynetworks=127.0.0.0/8
-o smtpd_authorized_xforward_hosts=127.0.0.0/8
content_filter を使う際は main.cf に
receive_override_options=no_address_mappings
を設定すべきところ、この設定が漏れておりました。
その為、
1. 初めに user1@example.jp を25番で受け取った際に
2. バーチャルエイリアス展開により other@example.jp が既に発生
3. コンテンツフィルタを経て10027番ポートで user1@example.jp を受け取った際に
4. 更にもう一度バーチャルエイリアス展開が行われて other@example.jp がまた発生
その結果、other@example.jp 宛のメールが2通に増えてしまっていました。
main.cf に receive_override_options=no_address_mappings を追加したところ、
上記 2. のバーチャルエイリアス展開が抑制されて、
コンテンツフィルタには user1@example.jp だけが入り、
再度10027番ポートから smtpd に戻ってきた際に1度だけエイリアス展開が行われ、
user1@example.jp と other@example.jp に1通ずつのメールが届くという、
期待通りの動作になりました。
人に説明するために頭の整理ができたことで、問題に気が付くことが出来ました。
検証作業までして頂き、本当にありがとうございました。
------------------------------------
株式会社 Syun
河津 佳章 <kawaz@xxxxxxxxxx>
TEL: 04-7165-7474 FAX: 04-7165-7484
URL: http://syun.jp/
------------------------------------
_______________________________________________
Postfix-jp-list mailing list
Postfix-jp-list@xxxxxxxxxxxxxxxxxxxx
http://lists.sourceforge.jp/mailman/listinfo/postfix-jp-list
- References
-
- [postfix-jp: 2341] virtualで転送しつつメールボックスに残すには?, Yoshiaki Kawazu
- [postfix-jp: 2342] Re: virtualで転送しつつメールボックスに残すには?, Yu Oasa
- [postfix-jp: 2343] Re: virtualで転送しつつメールボックスに残すには?, Yoshiaki Kawazu
- [postfix-jp: 2345] Re: virtualで転送しつつメールボックスに残すには?, Yu Oasa
[検索ページ]
[Postfix-JP ML Home]