Обход Spamassassin письма от адресата из whitelist

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

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
aleks177
проходил мимо
Сообщения: 1
Зарегистрирован: 2012-01-31 9:56:54

Обход Spamassassin письма от адресата из whitelist

Непрочитанное сообщение aleks177 » 2023-05-04 14:13:31

Приветствую уважаемый форум!

Пожалуйста, помогите решить такую задачу.
Есть файл whitelist, содержащий полные адреса эл.почты

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

mail1@domen.ru
mail2.domen.ru
Надо, чтобы эти адреса не оценивались, не проходили через Spamassassin
Пожалуйста, научите что дописать в конфиг:

это часть конфига, в которой письмо принимается по whitelist

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

        acl_check_rcpt:

.ifdef VIRUS_SCAN
                warn
                    set acl_m3 = no
                warn
                    condition = ${lookup{$domain}lsearch{/etc/clamav.whitelist} {yes}{no}}
                    set acl_m3 = ok
.endif
# Перезаписываем Reply-To: в письмах от адресов в файле /etc/exim4/mailer.list #########################
                warn    domains = !+local_domains
                                condition = ${lookup{$sender_address}lsearch{/etc/exim4/mailer.list}{yes}}
                                remove_header = Reply-to
                                add_header = Reply-to: no-reply@domen.ru
########################################################################################################

                accept  hosts = +relay_from_hosts
                                !authenticated = *
                set acl_m6 = whitelisted

                accept  domains = +local_domains : +relay_to_domains
                                condition = ${lookup{$sender_address}wildlsearch{/etc/exim4/whitelist}{yes}{no}}
                                set acl_m6 = whitelisted
                                logwrite = Accepted from $sender_address to $local_part@$domain by whitelist.

                accept  domains = +local_domains : +relay_to_domains
                                hosts = net-lsearch;/etc/exim4/whitelist
                                set acl_m6 = whitelisted
                                logwrite = Accepted from $sender_address to $local_part@$domain by whitelist.


А дальше оно попадает в SpamAssassin (на стадии check_data)
Вот здесь научите, пожалуйста, что дописать, чтобы исключить проверку

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

.ifdef SA_ENABLE
        warn
            !authenticated = *
            hosts = !127.0.0.1/24
            condition = ${if < {$message_size}{1K}}
            spam       = SA_SPAMD_USER:true
            add_header = X-Spam_score: $spam_score\n\
                   X-Spam_score_int: $spam_score_int\n\
                   X-Spam_bar: $spam_bar\n\
                   X-Spam_report: $spam_report

        warn
            !authenticated = *
            hosts = !+relay_from_hosts
            spam       = SA_SPAMD_USER:true/defer_ok
            add_header = X-Spam_score: $spam_score\n\
                    X-Spam_score_int: $spam_score_int\n\
                    X-Spam_bar: $spam_bar\n\
                    X-Spam_report: $spam_report
            set acl_m4 = $spam_score_int
            condition = ${if and{{<{$message_size}{100K}}{<{$acl_m4}{SA_SCORE_REJECT}}} {yes}{no}}
            logwrite = From $sender_address to $recipients X-Spam_score: $acl_m4.

        deny
                condition = ${if and{{>{$message_size}{10K}}{!eq{$acl_m4}{}}{>{$acl_m4}{SA_SCORE_REJECT}}} {yes}{no}}
            message = Content analisis tool detect spam (from $sender_address to $recipients). Contact SA_ABUSE_ADDR.
.endif

                accept

Заранее благодарю всех откликнувшихся!

Хостинговая компания 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/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/