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

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
ksvserega
мл. сержант
Сообщения: 103
Зарегистрирован: 2008-11-28 9:57:49
Откуда: Донецк
Контактная информация:

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

Непрочитанное сообщение ksvserega » 2010-01-18 10:21:26

вот так в конфиге:

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

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
Есть и спамкоп, и спамхаус, но письмо преспокойно прошло.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

CrazyPilot
ст. сержант
Сообщения: 321
Зарегистрирован: 2008-08-14 9:17:58
Откуда: Санкт-Петербург
Контактная информация:

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

Непрочитанное сообщение CrazyPilot » 2010-01-18 11:07:12

возможно какой-то acl выше по списку принял письмо? Конфиг надо полный смотреть acl'ев

ksvserega
мл. сержант
Сообщения: 103
Зарегистрирован: 2008-11-28 9:57:49
Откуда: Донецк
Контактная информация:

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

Непрочитанное сообщение ksvserega » 2010-01-18 11:58:59

Т.е. если хоть один acl принимает письмо, все остальные проверки уже не важны?
Последний раз редактировалось ksvserega 2010-01-18 12:06:13, всего редактировалось 1 раз.

CrazyPilot
ст. сержант
Сообщения: 321
Зарегистрирован: 2008-08-14 9:17:58
Откуда: Санкт-Петербург
Контактная информация:

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

Непрочитанное сообщение CrazyPilot » 2010-01-18 12:03:39

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

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

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

Непрочитанное сообщение dikens3 » 2010-01-18 12:21:19

ksvserega писал(а):Т.е. если хоть один acl принимает письмо, все остальные проверки уже не важны?
Вобщем и целом да. Только есть одно НО.

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

Часть уже настроена на Accept (Действие по умолчанию)
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

ksvserega
мл. сержант
Сообщения: 103
Зарегистрирован: 2008-11-28 9:57:49
Откуда: Донецк
Контактная информация:

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

Непрочитанное сообщение ksvserega » 2010-01-18 12:26:35

Понял, подредактировал, заработало, СПАСИБО!