Amavis

AMAVIS 丟棄電子郵件而不是標記它們或將它們移動到隔離區

  • February 19, 2021

我看到許多電子郵件從我的系統中被丟棄。我是每個使用者的策略,並設置了以下選項: spam_tag_level = -9999 spam_tag2_level = 7(大致 - 它根據每個使用者而變化) spam_tag3_level = 25 spam_kill_level = 40 spam_dsn_cutoff_level = 999 spam_quarantine_cutoff_level = 999

我想要的是在主題中以這種方式標記所有垃圾郵件,或者最多被隔離,但我不希望任何被拒絕/丟棄。

請您提供有關如何按照我的意願進行這項工作的想法嗎?

謝謝!

編輯:我看到我的 amavisd sql 返回 0 代替我的 spam_tag_level 等 - 以前有人經歷過嗎?當我查看數據庫時,對於 spam_tag_level 等,它已正確設置為 -9999,並且它確實在日誌中說它找到了一行。

問題是我在使用 MariaDB 時將 DBI 用於 mysql。我需要使用 DBI:MariaDB 而不是 DBI:mysql

為了讓它工作,我需要安裝 DBD:MariaDB 包:cpan DBD::MariaDB

在使用 amavisd 修復其他一些小問題時,我還必須停止 spamassassin 守護程序

引用自:https://serverfault.com/questions/1054168