The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  вход/выход  слежка  RSS
"exim. запрет приема мыла от опр. доменов"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (BSD привязка / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"exim. запрет приема мыла от опр. доменов"  +/
Сообщение от visitor (ok) on 03-Апр-08, 20:34 
Здравствуйте.

Есть файл с доменами от которых не хочу принимать мыло:
cat /usr/local/etc/exim/bl_domains
chandlerhudson.com
sytecusa.com
fmv.se
ilnor.it
wsb-nlu.edu.pl
skynet.be

в конфиге екзима прописываю:

domainlist bad_domains = lsearch;/usr/local/etc/exim/bl_domains

acl_smtp_connect = acl_check_connect

acl_check_connect:

deny   domains = +bad_domains
       message         = rejected: sender domain blacklisted

accept

в логе:

Apr  3 19:20:26 mail exim[39411]: H=[91.146.47.36] I=[xx.xx.xx.xx]:25 temporarily rejected connection in "connect" ACL: cannot test sender_domains condition in connection ACL
Apr  3 19:20:26 mail exim[39411]: H=[91.146.47.36] I=[xx.xx.xx.xx]:25 temporarily rejected connection in "connect" ACL: cannot test sender_domains condition in connection ACL
Apr  3 19:20:27 mail exim[39414]: H=[88.227.244.23] I=[xx.xx.xx.xx]:25 temporarily rejected connection in "connect" ACL: cannot test sender_domains condition in connection ACL
Apr  3 19:20:27 mail exim[39414]: H=[88.227.244.23] I=[xx.xx.xx.xx]:25 temporarily rejected connection in "connect" ACL: cannot test sender_domains condition in connection ACL
Apr  3 19:20:27 mail exim[39415]: H=[88.227.244.23] I=[xx.xx.xx.xx]:25 temporarily rejected connection in "connect" ACL: cannot test sender_domains condition in connection ACL
Apr  3 19:20:27 mail exim[39415]: H=[88.227.244.23] I=[xx.xx.xx.xx]:25 temporarily rejected connection in "connect" ACL: cannot test sender_domains condition in connection ACL

почему? что ему не нравиться?

Заранее спасибо.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "exim. запрет приема мыла от опр. доменов"  +/
Сообщение от PavelR (??) on 04-Апр-08, 06:45 
>[оверквотинг удален]
>Apr  3 19:20:27 mail exim[39414]: H=[88.227.244.23] I=[xx.xx.xx.xx]:25 temporarily rejected connection in
>"connect" ACL: cannot test sender_domains condition in connection ACL
>Apr  3 19:20:27 mail exim[39415]: H=[88.227.244.23] I=[xx.xx.xx.xx]:25 temporarily rejected connection in
>"connect" ACL: cannot test sender_domains condition in connection ACL
>Apr  3 19:20:27 mail exim[39415]: H=[88.227.244.23] I=[xx.xx.xx.xx]:25 temporarily rejected connection in
>"connect" ACL: cannot test sender_domains condition in connection ACL
>
>почему? что ему не нравиться?
>
>Заранее спасибо.

потому что на этапе соединения адрес отправителя не известен.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "exim. запрет приема мыла от опр. доменов"  +/
Сообщение от visitor (ok) on 04-Апр-08, 11:48 
>[оверквотинг удален]
>>Apr  3 19:20:27 mail exim[39415]: H=[88.227.244.23] I=[xx.xx.xx.xx]:25 temporarily rejected connection in
>>"connect" ACL: cannot test sender_domains condition in connection ACL
>>Apr  3 19:20:27 mail exim[39415]: H=[88.227.244.23] I=[xx.xx.xx.xx]:25 temporarily rejected connection in
>>"connect" ACL: cannot test sender_domains condition in connection ACL
>>
>>почему? что ему не нравиться?
>>
>>Заранее спасибо.
>
>потому что на этапе соединения адрес отправителя не известен.

т.е. Вы хотите сказать что нельзя применять acl_check_connect для фильтрации нежелательных доменов? тогда как?

так правильно?

addresslist denysenders = lsearch*@;/usr/local/etc/exim/bl_domains

acl_smtp_rcpt = acl_check_rcpt

*
*
*

begin acl
acl_check_rcpt:

accept  hosts = :

deny   message  = SPAM  !!! rejected, $sender_address is in a black list
       senders = +denysenders


cat /usr/local/etc/exim/bl_domains

chandlerhudson.com
sytecusa.com
fmv.se
ilnor.it
wsb-nlu.edu.pl

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "exim. запрет приема мыла от опр. доменов"  +/
Сообщение от Hetzer (ok) on 04-Апр-08, 12:35 
>[оверквотинг удален]
>       senders = +denysenders
>
>
>cat /usr/local/etc/exim/bl_domains
>
>chandlerhudson.com
>sytecusa.com
>fmv.se
>ilnor.it
>wsb-nlu.edu.pl

да, acl_smtp_connect работает только с началом smtp сессии и не оперирует DNS значениями
лучше всего там, где вы и поставили

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "exim. запрет приема мыла от опр. доменов"  +/
Сообщение от visitor (ok) on 04-Апр-08, 13:14 
>[оверквотинг удален]
>>
>>chandlerhudson.com
>>sytecusa.com
>>fmv.se
>>ilnor.it
>>wsb-nlu.edu.pl
>
>да, acl_smtp_connect работает только с началом smtp сессии и не оперирует DNS
>значениями
>лучше всего там, где вы и поставили

спасибо большое

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "exim. запрет приема мыла от опр. доменов"  +/
Сообщение от Александр email(??) on 26-Сен-16, 16:39 
>>да, acl_smtp_connect работает только с началом smtp сессии и не оперирует DNS
>>значениями
>>лучше всего там, где вы и поставили
> спасибо большое

День добрый, нашёл вашу тему, вроде бы всё просто, но у меня не работает к сожалению

мои правила
acl_smtp_rcpt = acl_check_rcpt
acl_smtp_data = acl_check_data
acl_smtp_dkim = acl_check_dkim


это вставляем до acl листов
addresslist denysenders = lsearch*@*;/etc/exim4/list/denysenders
это сразу после acl_check_rcpt
deny message = SPAM !!! rejected, $sender_address is in a black list
senders = +denysenders
где в etc/exim4/list/denysenders
*@*.co.ua

немного сомневаюсь в правильности lsearch*@ и файла со списком доменов, пробовал по всякому

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру