Стоит exim в кчестве релея. Прописаны такие правила для отсева спама:
...
deny message = "Your host name is bad (dsl, ppp, pool, dialup, peer or dhcp)."
condition = ${if match{$sender_host_name}{dsl|dialup|pool|ppp|peer|dhcp}{yes}{no}}
deny message = "Your HELO name is bad (dsl, ppp, pool, dialup, peer or dhcp)."
condition = ${if match{$sender_helo_name}{dsl|dialup|pool|ppp|peer|dhcp}{yes}{no}}
...
deny message = "rejected because $sender_host_address is in a black list at $dnslist_domain\n$dnslist_text"
hosts = !+relay_from_hosts
dnslists = dnsbl.sorbs.net : \
cbl.abuseat.org : \
dnsbl.njabl.org : \
bl.spamcop.net : \
bl.csma.biz : \
db.wpbl.info : \
mail-abuse.blacklist.jippg.org : \
no-more-funn.moensted.dk : \
ubl.unsubscore.com : \
bl.spamcannibal.org : \
psbl.surriel.com : \
db.wpbl.info
Также прикручен спамасассин.
Время от времени в логах появляются такие сообщения:
2008-02-04 17:31:56 [25570] 1JM3IU-0006eQ-MC H=(201-67-3-91.cbace700.dsl.brasiltelecom.net.br) [201.67.3.91]:50129 I=[80.91.172.171]:25 F=<hillary@my-deja.com> rejected after DATA: "This message was classified as spam with score 22.1"
Собственно, вопрос, почему это сообщение дошло аж до спамасасина? Ведь оно должно было отсеяться еще на первых фильтрах (по dsl). Мало того, как только появляется данное сообщение, я проверяю его айпишник в базах dnsbl и в нескольких он точно есть.
Где моя ошибка или это exim не прав?