質問

2014年09月26日 20時14分
  • postgreyによるスパムチェック

情シスのオープンナレッジ『Syszo』サービス終了のお知らせ

質問

皆さん、こんにちは。

さて、当方ではpostgreyによるスパムチェックをインストールし、ほぼ90%以上のスパムを削除することが出来ておりました。

しかし、先日からpostgreyでaction=pass reason=triplet foundと出てもメールが来ておらず、どこに行ったのかが不明です。
また、ホワイトリストをpostmapし、postgreyとpostfixをreloadしたら、ログに「WARNING /etc/postfix/postgreywhitelistclients.local line xxx:doesn’t look like a hostname#12」と出て、ホワイトリストを読めていないようです。
このWARNINGを検索してみたのですが、該当するものがありません。

どのようにすれば直るでしょうか?
よろしくお願い致します。

main.cfの一部
smtpdrestrictionclasses = checkgreylist
check
greylist = checkpolicyservice inet:60000
・・・
smtpdrecipientrestrictions =
permitmynetworks,
reject
unauthdestination,
check
clientaccess regexp:/etc/postfix/checkclientfqdngreylist,
checkclientaccess regexp:/etc/postfix/checkclientfqdntarpit,
check
recipientaccess regexp:/etc/postfix/recipientchecks,
permit

2件の回答があります

回答

WARNING・・・については、ホワイトリストをpostmapする必要はないのに、postmapで通る形にしていた為でした。
でも、まだ「action=pass reason=white list」でも、メールがどこに行ったのかが不明です。
よろしくお願い致します。

2014年09月27日 12時29分

回答

お騒がせしてしまいました。
サーバーを再起動したところ、とりあえずメールが届くようになりました。
原因は不明ですが、なんとかメールが届くようになりました。
ありがとうございました。

2014年09月27日 18時50分

あなたもコメントしましょう!