Я установил свой первый почтовый сервер, использующий amavis. Во-первых, я не вижу смысла в amavis, если меня не волнуют вирусы. Я не использую clamav, так как это очень много оперативной памяти. SpamAssassin и раньше работал нормально без amavis.
Буквально сегодня утром я поймал несколько писем, застрявших в так называемом карантине (функция amavis). Я не знаю, как полностью отключить функцию карантина. Мне интересно, как вернуть поведение SpamAssassin по умолчанию, когда он ничего не делает, кроме добавления ***** SPAM <score> *****
в строку темы и бросает его в мой почтовый ящик.
Сведения о сервере: Debian 7.5, postfix 2.9.6, amavisd-new 2.7.1, spamassassin 3.3.2.
Лучшее решение, которое я нашел, - просто поместить это в /etc/amavis/conf.d/50-user
:
$final_spam_destiny=D_PASS;
$final_virus_destiny=D_PASS;
Таким образом, плохие электронные письма помечаются как СПАМ или ЗАРАЖЕННЫЕ, но доставляются пользователям без отклонения, блокировки и карантина.
Видеть Документация AMAVIS
Вы должны поместить эти параметры на свой /etc/amavis/conf.d/50-user
файл:
$sa_tag_level_deflt = -999; # add spam info headers if at, or above that level
$sa_tag2_level_deflt = 6.2; # add 'spam detected' headers at that level
$sa_kill_level_deflt = 6.9; # triggers spam evasive actions (e.g. blocks mail)
$sa_spam_subject_tag = '**Spam**';
Настройте уровень достоверности СПАМА в соответствии с вашими потребностями.
Если вы не хотите управлять своими баллами, вы можете установить каталоги карантина на неопределенные. Для этого добавьте эти строки в тот же файл:
$clean_quarantine_to = undef; # local quarantine
$virus_quarantine_to = undef; # traditional local quarantine
$banned_quarantine_to = undef; # local quarantine
$bad_header_quarantine_to = undef; # local quarantine
$spam_quarantine_to = undef; # local quarantine
Если вы хотите проверить информацию или взглянуть на дополнительную информацию, вот блок карантина на веб-сайте AMaViS: http://www.amavis.org/amavisd-new-docs.html#quarantine