Как обучить Spamassasin (exim)?

SuchMuch

Проверенные
Сообщения
552
Реакции
148
Баллы
1,745
Коллеги,
Как обучить Spamassasin (exim), установленный в ISPManager?
Почту принимаю TheBat!

Не могу понять где и как взаимодействовать по обучению/настройке Spamassasin

Буду благодарен за Ваши наводки!
 
TheBat! настроить на imap и раскладывать по папкам, плюс в бате свой сортировщик писем.
 
Последнее редактирование:
Буду изучать...

Может есть какой другой модуль для ISPManager, чтобы не "кодить", а тупо скармливать через IMAP в папку "spam"?
 
Последнее редактирование модератором:
Лучше поставь и/или что еще лучше, входящую почту прикручивать на тот же pdd.yandex.ru
 
я только-только ушел от подобных провайдеров, они хороши только на стадии старта
Ничто не мешает использовать свой smtp на отправку почты при подключенном pdd или gsuite
 
Ничто не мешает использовать свой smtp на отправку почты при подключенном pdd или gsuite
Честно, не хочу связываться с этими провайдерами...

Есть ли смысл включить Список DNSBL-доменов?
Если да, то что туда лучше заносить?
 
Честно, не хочу связываться с этими провайдерами...
-- Я ничего в этом не понимаю. Вы специалист. Вот вам деньги, расскажите, как правильно.
-- Вот так правильно.
-- Я не согласен.
Вот прямо классика. Больше добавить нечего.
 
TheBat! настроить на imap и раскладывать по папкам, плюс в бате свой сортировщик писем.
После того как письмо (спам) положили в папку "spam", через x минут (в пределах 10 мин) запустится cron и обработает письмо. Далее это письмо можно удалять?
 
Странный вопрос. А если в том письме выигрыш на кучу лямов, то
срок хранения первичных документов, регистров бухгалтерского учета, финансовой отчетности, других документов, связанных с исчислением и уплатой налогов и сборов, составляет не менее 1095 дней.

101006
 
Мне вот интересно, скормил я спам-письмо в папку SPAM, а дальше что? SpamAssasin проанализировал письмо, отранжировал и дальше что будет с новым входящим письмом, которое подпадает по критериям SpamAssasin под спам? Просто удалит письмо или как?
 
Зависит от настроек самого почтовика (exim/postfix/etc). Spamassasin только выставляет баллы письму, на этом его работа заканчивается. Дальше вступает в дело почтовик
Код:
 .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.
В данном случае он выставляет заголовок X-Spam_score_int, который дальше нужно прописать в почтовом клиенте в сортировщике писем или где еще.

Вот пример ацлки, где при X-Spam_score_int>7 будет блочить
Код:
acl_check_data:
 . . .
        ## spamassassin, spams are never big and spamassassin can die on big emails, so we
        ## limit its use under 500ko.
        accept  condition = ${if >={$message_size}{500k}{yes}{no}}
        warn    message = X-SA-Score: $spam_score
                spam = nobody:true
        warn    message = X-SA-Report: $spam_report
                spam = nobody:true
                condition = ${if >{$spam_score_int}{0}{true}{false}}
        warn    message = X-SA-Status: Yes
                spam = nobody:true
                condition = ${if >{$spam_score_int}{50}{true}{false}}
        deny    message = This message scored $spam_score spam points.
                spam = nobody:true
                condition = ${if >{$spam_score_int}{70}{true}{false}}

man exim, man dovecot, man spamassasin
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу