Exim и acl_check_data при отправке

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

Модератор: xM

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

Exim и acl_check_data при отправке

Непрочитанное сообщение ksvserega » 2010-01-20 15:51:13

Как отключить проверку acl_check_data на отправку писем от relay_from_hosts ?

Хостинговая компания 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/
Выделенные сервера, Россия, Москва, от 2520 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Exim и acl_check_data при отправке

Непрочитанное сообщение hizel » 2010-01-20 16:06:23

впендюрить

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

hosts         = !+relay_from_hosts
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

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

Re: Exim и acl_check_data при отправке

Непрочитанное сообщение ksvserega » 2010-01-20 16:31:04

Так и делал, всё равно правила отрабатывали.
Ща поставил в самом начале

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

accept  hosts         = +relay_from_hosts  
Вроде заработало. Чем грозит - незнаю

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Exim и acl_check_data при отправке

Непрочитанное сообщение hizel » 2010-01-20 16:32:47

в каком начале? покажите этот acl_check_data
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

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

Re: Exim и acl_check_data при отправке

Непрочитанное сообщение ksvserega » 2010-01-20 16:43:19

В смысле в начале acl_check_data

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

acl_check_data:                           
                                         
accept  hosts         = +relay_from_hosts 

deny malware = *                                                                
        hosts           = !+relay_from_hosts                                    
        message = "In e-mail found VIRUS - $malware_name"                                                                        
                                                                                
warn    message = Subject: !!!!!Spam!!!!! (score $spam_score) $rheader_subject  
        spam = spamd:true                                                       
        hosts           = !+relay_from_hosts                                                             
        set acl_m5 = $spam_score_int                                            
        set acl_m6 = $rheader_subject                                           
        condition = ${if >{$spam_score_int}{100}{1}{0}}                         
                                                                                
warn    message         = X-Spam-Report: $spam_report\nX-Spam-Score:$spam_score\
        condition       = ${if <{$message_size}{500k}{1}{0}}                    
        hosts           = !+relay_from_hosts                                    
        spam            = spamd:true                                            
        deny    message         = Sorry! We don't need your spam!               
        hosts           = !+relay_from_hosts                                    
        condition       = ${if >{$spam_score_int}{120}{1}{0}}                   

  accept  

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Exim и acl_check_data при отправке

Непрочитанное сообщение hizel » 2010-01-20 16:44:31

ну нормально :)
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

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

Re: Exim и acl_check_data при отправке

Непрочитанное сообщение ksvserega » 2010-01-20 16:52:36

Дык почему правила отрабатывали???
стоит же hosts = !+relay_from_hosts

пришлось такой же accept втулить и в acl_check_rcpt:

А то без этих акцептов письмо больше минуты отправлялось

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Exim и acl_check_data при отправке

Непрочитанное сообщение hizel » 2010-01-20 16:55:03

без верхнего акцепта, оно проверит на вирусы и потом только host сравнит :]
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

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

Re: Exim и acl_check_data при отправке

Непрочитанное сообщение ksvserega » 2010-01-20 16:57:23

ну да, дебаг так и показывает
т.е. поменять местами строки

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

spam = spamd:true 
и

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

hosts           = !+relay_from_hosts 
Или эт ниче не даст
Последний раз редактировалось Laa 2010-01-20 18:08:02, всего редактировалось 1 раз.
Причина: Убедительная просьба юзать теги [code] при оформлении листингов.

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Exim и acl_check_data при отправке

Непрочитанное сообщение hizel » 2010-01-20 17:00:28

посмотрите в документации, на вскидку не скажу
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.