[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[postfix-jp: 3450] postgreyのauto-whitelist-clients



"けんずふぁみりー"です。

度々お世話になります。
postgreyの動作に付いてお尋ねしても良いでしょうか?

私はWebの情報などから、次のように解釈しています。

1. postgreyは初めて接続してきた相手の"CLIENT_IP・SENDER・RECIPIENT"を"postgrey.db"に保存して一時エラーで拒否する
2. "--delay"の時間後、同じ"CLIENT_IP・SENDER・RECIPIENT"から再接続があれば受け入れる
3. "auto-whitelist-clients"の回数以上、同じホストからメールを正しく受け取った場合"postgrey_clients.db"に"CLIENT_IP"を保存して、以降の同一ホストからのメールは無条件で受け取る。

しかし、"postgrey_clients.db"に格納されたホストからでも"SENDER"や"RECIPIENT"が違えば
450 4.2.0 <test4@test.example.net>: Recipient address rejected: Greylisted, see http://po.... 以下略
の再送要求が出ます、つまり"postgrey.db"は機能しているが"postgrey_clients.db"を参照していないような動作なのです。
また"--auto-whitelist-clients"の回数に関わらず一度でも再送が成功すれば"postgrey_clients.db"に"CLIENT_IP"が保存されています、これも予想の動作ではないのです。

なにかご存知の方がいらっしゃいましたらご指導よろしくお願いします。


==> /etc/postfix/main.cf <==
myhostname = test.example.net
mynetworks = 127.0.0.0/8
smtpd_recipient_restrictions =
        permit_mynetworks
        reject_unauth_destination
        check_policy_service   inet:127.0.0.1:10023

==> /etc/sysconfig/postgrey <==
OPTIONS="--inet=10023 --delay=20 --auto-whitelist-clients=3"
(テストの為短い再送時間にしてます。)



# db42_dump -p postgrey_clients.db
VERSION=3
format=print
type=btree
db_pagesize=4096
HEADER=END
 192.168.0.142
 1,1240445607
 192.168.0.162
 1,1240447904
 192.168.0.166
 1,1240446272
DATA=END

# db42_dump -p postgrey.db
VERSION=3
format=print
type=btree
db_pagesize=4096
HEADER=END
 192.168.0.0/#@example.net/test1@test.example.net
 1240447854,1240447904,162
 192.168.0.0/aaa@example.jp/root@test.example.net
 1240445592,1240445672,142
 192.168.0.0/aaa@example.jp/test1@test.example.net
 1240445741,1240445741,142
 192.168.0.0/aaa@example.jp/test@test.example.net
 1240445567,1240445677,142
 192.168.0.0/bbb@example.jp/root@test.example.net
 1240445769,1240445805,142
 192.168.0.0/bbb@example.jp/test1@test.example.net
 1240445774,1240445919,142
 192.168.0.0/bbb@example.jp/test2@test.example.net
 1240445936,1240445973,142
 192.168.0.0/bbb@example.jp/test3@test.example.net
 1240445942,1240445987,142
 192.168.0.0/bbb@example.jp/test4@test.example.net
 1240445950,1240446116,166
 192.168.0.0/bbb@example.jp/test5@test.example.net
 1240445955,1240445991,142
 192.168.0.0/ccc@example.jp/test1@test.example.net
 1240446030,1240446160,142
 192.168.0.0/ccc@example.jp/test5@test.example.net
 1240446171,1240446194,142
 192.168.0.0/ddd@example.jp/test4@test.example.net
 1240446291,1240446318,166
 192.168.0.0/ddd@example.jp/test@test.example.net
 1240446243,1240446272,166
 192.168.0.0/eee@example.jp/test1@test.example.net
 1240446649,1240446649,142
DATA=END


-- 
けんずふぁみりー <kenji@xxxxxxx>

_______________________________________________
Postfix-jp-list mailing list
Postfix-jp-list@xxxxxxxxxxxxxxxxxxxx
http://lists.sourceforge.jp/mailman/listinfo/postfix-jp-list

Follow-Ups
[postfix-jp: 3451] Re: postgreyのauto-whitelist-clients, kenji@xxxxxxx

[検索ページ] [Postfix-JP ML Home]