Spamassassin: чтобы не проверялась исходящая почта!!!

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

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
MarvinFS
рядовой
Сообщения: 28
Зарегистрирован: 2008-11-26 17:41:01
Откуда: E-burg
Контактная информация:

Spamassassin: чтобы не проверялась исходящая почта!!!

Непрочитанное сообщение MarvinFS » 2009-07-09 14:23:56

Задача:

хочу чтобы почта идущая от внутренних почтовых серверов наружу не проверялась ВООБЩЕ на Spamassassin'e
ч.е чтобы тэги не добавлялись...

Пытался по всякому, писал в acl_check_data:

и

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

hosts= !+relay_from_hosts
и

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

condition = ${if or {eq{$sender_host_address}{10.11.11.220}}{eq{$sender_host_address}{10.11.26.200}}{0}{1}}
получилось только так:
в sa-exim.conf изменить кондишн, где я прописал свои внутренние адреса почтовых серверов которые шлют почту через этот релэй.

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

SAEximRunCond: ${if and {{def:sender_host_address} {!eq {$sender_host_address}{127.0.0.1}} {!eq {$h_X-SA-Do-Not-Run:}{Yes}} {!eq {$sender_host_address}{10.11.12.220}} {!eq {$sender_host_address}{10.11.26.200}} } {1}{0}}

может кому полезно будет, искал сендя полдня как это сделать...
Последний раз редактировалось Laa 2009-07-09 14:58:24, всего редактировалось 1 раз.
Причина: Убедительная просьба юзать теги [code] при оформлении листингов.
CU round,
MarvinFS

Хостинговая компания 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/

Аватара пользователя
terminus
майор
Сообщения: 2305
Зарегистрирован: 2007-10-29 11:27:35
Откуда: Рига

Re: Spamassassin: чтобы не проверялась исходящая почта!!!

Непрочитанное сообщение terminus » 2009-07-09 14:39:05

внесение в конфиг spamassassin.conf опции trusted_networks не помогало?

http://real-world-systems.com/docs/spam ... st_options
Network Test Options
trusted_networks ddd.ddd.ddd.ddd[/mask] … Default:none


Trusted means that relay hosts on these networks are considered to not be operated by spammers, open relays, or open proxies. A trusted host could conceivably relay spam, but will not originate it, and will not forge header data. DNS blacklist checks will never query for hosts on these networks.

MXes for your domain(s) and internal relays should be specified using the internal_networks setting. When there are 'trusted' hosts that are not MXes or internal relays for your domain(s) they should only be specified in trusted_networks.

A mask is a CIDR-style 'netmask', specified in bits.
An ip address with less than 4 octets with a trailing dot implies a mask for those octets.

If a network or host address is prefaced by a ! the network or host will be excluded (or included) in a first listed match fashion.

Examples:

trusted_networks 192.168/16 127/8 # all in 192.168.*.* and 127.*.*.*
trusted_networks 212.17.35.15 # just that host
trusted_networks 127. # all in 127.*.*.*
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.

Аватара пользователя
MarvinFS
рядовой
Сообщения: 28
Зарегистрирован: 2008-11-26 17:41:01
Откуда: E-burg
Контактная информация:

Re: Spamassassin: чтобы не проверялась исходящая почта!!!

Непрочитанное сообщение MarvinFS » 2009-07-09 14:41:09

оно уже там, дело в том, что если даже адреса в Trusted то проверка всё равно проводится что очень замедляет исходящую почту особенно если она большая и её много...
а нуэжно чтобы SA ВООБЩЕ не вызывался...
CU round,
MarvinFS

Аватара пользователя
skeletor
майор
Сообщения: 2445
Зарегистрирован: 2007-11-16 18:22:04
Откуда: Kiev
Контактная информация:

Re: Spamassassin: чтобы не проверялась исходящая почта!!!

Непрочитанное сообщение skeletor » 2010-10-18 11:30:49

А можно как-то в проверку SAEximRunCond добавить CIDR? Ну типа 192.168.0.0/24
Пробовал так:
1) SAEximRunCond: ${if and {{def:sender_host_address} {!eq {$sender_host_address}{192.168.0.0}} {!eq {$h_X-SA-Do-Not-Run:}{Yes}} } {1}{0}} ------------- всё равно проверяет
2) SAEximRunCond: ${if and {{def:sender_host_address} {!eq {$sender_host_address}{192.168.0.0/24}} {!eq {$h_X-SA-Do-Not-Run:}{Yes}} } {1}{0}} ---------- пишет PANIC, типа неправильно составлено условие
"Винда съела дрова и резет здесь не фурычит."
"Все говорят, что у меня /dev/hands криво и я всё делаю через /dev/ass. А у меня этих фалов вообще нет!"

Аватара пользователя
skeletor
майор
Сообщения: 2445
Зарегистрирован: 2007-11-16 18:22:04
Откуда: Kiev
Контактная информация:

Re: Spamassassin: чтобы не проверялась исходящая почта!!!

Непрочитанное сообщение skeletor » 2010-10-18 11:34:59

Нашёл решение

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

SAEximRunCond: ${if and {{def:sender_host_address} {!eq {${mask:$sender_host_address/24}}{192.168.0.0/24}} {!eq {$h_X-SA-Do-Not-Run:}{Yes}} } {1}{0}}
"Винда съела дрова и резет здесь не фурычит."
"Все говорят, что у меня /dev/hands криво и я всё делаю через /dev/ass. А у меня этих фалов вообще нет!"