Страница 1 из 1

Exim, почему не сработало правило?

Добавлено: 2010-01-18 10:21:26
ksvserega
вот так в конфиге:

Код: Выделить всё

deny  message       = "you in blacklist - $dnslist_domain --> $dnslist_text" 
        dnslists      = opm.blitzed.org : \                                  
                        cbl.abuseat.org : \                                  
                        bl.csma.biz : \                                      
                        bl.spamcop.net : \                                   
                        xbl.spamhaus.net : \                                 
                        zen.spamhaus.org                                     
а вот кусок письма:

Код: Выделить всё

            0.0 MISSING_MID            Missing Message-Id: header
	0.1 RDNS_NONE              Delivered to trusted network by a host with no rDNS
	0.0 MISSING_DATE           Missing Date: header
	2.2 RCVD_IN_BL_SPAMCOP_NET RBL: Received via a relay in bl.spamcop.net
	[Blocked - see <http://www.spamcop.net/bl.shtml?148.204.63.184>]
	2.9 RCVD_IN_XBL            RBL: Received via a relay in Spamhaus XBL
	[148.204.63.184 listed in zen.spamhaus.org]
	1.8 HTML_IMAGE_ONLY_20     BODY: HTML: images with 1600-2000 bytes of words
	0.0 HTML_MESSAGE           BODY: HTML included in message
	1.7 MIME_HTML_ONLY         BODY: Message only has text/html MIME parts
	2.1 URIBL_WS_SURBL         Contains an URL listed in the WS SURBL blocklist
	[URIs: trackspell.com]
	2.9 URIBL_JP_SURBL         Contains an URL listed in the JP SURBL blocklist
	[URIs: trackspell.com]
	2.0 URIBL_BLACK            Contains an URL listed in the URIBL blacklist
	[URIs: trackspell.com]
	2.5 URIBL_SBL              Contains an URL listed in the SBL blocklist
Есть и спамкоп, и спамхаус, но письмо преспокойно прошло.

Re: Exim, почему не сработало правило?

Добавлено: 2010-01-18 11:07:12
CrazyPilot
возможно какой-то acl выше по списку принял письмо? Конфиг надо полный смотреть acl'ев

Re: Exim, почему не сработало правило?

Добавлено: 2010-01-18 11:58:59
ksvserega
Т.е. если хоть один acl принимает письмо, все остальные проверки уже не важны?

Re: Exim, почему не сработало правило?

Добавлено: 2010-01-18 12:03:39
CrazyPilot
ну попробуйте в самом начале какого-нибудь списка поставить accept безусловный =)
ACL бывают разные, а вот в самих acl accept или deny заканчивают так сказать просмотр списка access правил
в общем, хотите посмотреть как оно работает - debug вам в помощь.

Re: Exim, почему не сработало правило?

Добавлено: 2010-01-18 12:21:19
dikens3
ksvserega писал(а):Т.е. если хоть один acl принимает письмо, все остальные проверки уже не важны?
Вобщем и целом да. Только есть одно НО.

Exim работает поэтапно и обработка происходит поэтапно. Для принятия присьма все этапы должны выдать в итоге accept.
Вот этапы:
http://www.lissyara.su/doc/exim/4.62/ac ... ists/#39.2

Часть уже настроена на Accept (Действие по умолчанию)

Re: Exim, почему не сработало правило?

Добавлено: 2010-01-18 12:26:35
ksvserega
Понял, подредактировал, заработало, СПАСИБО!