Как amavis говорит с spamassassin?

Я прохожу весь amavisd-new файлы конфигурации, и я не могу найти ничего, что говорит amavis говорить с spamassassin/spamd для получения счета спама. Причина, которую я спрашиваю, состоит в том, потому что я хотел бы выгрузить spamassassin для dspam и задаюсь вопросом, как amavis обеспечен электричеством.

2
задан 28 July 2014 в 10:38
2 ответа

Неважно, я понял. Файл /usr/share/doc/amavisd-new/examples/amavisd.conf-default.gz содержит следующую строку:

# @spam_scanners = ( ['SpamAssassin', 'Amavis::SpamControl::SpamAssassin'] );

Так что это значение по умолчанию, которого я не видел в своей папке /etc/amavis/conf.d.

.
3
ответ дан 3 December 2019 в 09:36

Amavis/Amavisd-new работает как служба фильтрации. Общий поток - Интернет -> Постфикс (или другой) -> Amavisd-new -> Антиспам -> Amavis -> A/V -> Postfix -> mailbox.

В конкретном случае спамассассасина по умолчанию конфиг amavisd вызывается напрямую через perl-модуль Mail::SpamAssassin. Если память не изменяет, то примеры (по крайней мере, в debian) имеют достаточно хорошую закомментированную конфигурацию.

Вообще говоря, вы должны сказать amavis, чтобы он отправил письмо на сокет (net/local/etc), а вещь на другом конце этого сокета должна вернуть правильное состояние.

Больше информации можно найти: http://wiki.apache.org/spamassassin/IntegratedInPostfixWithAmavis

Немного устаревший способ спама: http://help.ubuntu.ru/wiki/amavis_clamav_dspam_ubuntu_10_04 (на русском, но перевод должен с этим разобраться)

.
2
ответ дан 3 December 2019 в 09:36

Теги

Похожие вопросы