Можно ли отклонять электронные письма, как это делается в Postfix, используя header_checks, используя SpamAssassin? Обычно SpamAssassin только добавляет флаги спама и по умолчанию добавляет слово СПАМ в тему писем. Но если SpamAssassin классифицирует электронное письмо как СПАМ, можно ли указать postfix отклонить это электронное письмо вместо того, чтобы переходить во входящие учетной записи пользователя? Спасибо
Вы можете заставить postfix использовать spamassassin для отклонения сообщений в сеансе SMTP .
Он делает отправляющий хост ответственным за отправку уведомления о недоставке обратно отправителю.
Sendmail, Postfix и еще несколько серверов MTA / SMRP поддерживают milters.
Postfix: http://www.postfix.org/MILTER_README.html
Есть несколько milter, поддерживающих spamassassin, на выбор:
https://cwiki.apache.org/confluence/display/spamassassin / IntegratedInMta
Классический подход состоит в том, чтобы
Тема:
]) Предупреждения
man spamass-milter
и обратите внимание на флаг -r
. Укажите высокий балл спама после -r
и spamass-milter
будет отклонять сообщения с этим уровнем или выше.
Это с sendmail
, но я подозреваю, что ваш синтаксис будет аналогичным:
spamass_milter_flags="-r 25 -R 'Message content rejected' -f -p /var/run/spamass-milter.sock -i 127.0.0.1"