為 rspamd 編寫規則以按電子郵件名稱和模糊分數進行過濾

為 rspamd 編寫規則以按電子郵件名稱和模糊分數進行過濾

情況如下。有一個列入白名單的網域(我們的),我們收到了與我們地址相同但包含網路釣魚內容的信件。由於它已列入白名單,因此垃圾郵件分數較低。模糊給出了高分,但不足以將其推為垃圾郵件。

在 multimap.conf 中,我有這樣的白色分數:

sender_from_whitelist_user {
    #type = "selector";
    type = "from";
    filter = "email";
    score = -10.0;
    #selector = "from({'smtp', 'orig'})";
    map = ["/var/lib/rspamd/whitelist_from_ldap.map.inc","/var/lib/rspamd/whitelist_manual.map.inc"];
    symbol = "SENDER_FROM_WHITELIST_USER";
    prefilter = true;
    action = "accept"; # Prefilter mode
    group = "local";
    is_whitelist = true;
}

sender_from_whitelist_domain {
    type = "from";
    filter = "email:domain";
    score = -5.0;
    map = "/var/lib/rspamd/whitelist_from_domains.map.inc";
    symbol = "SENDER_FROM_WHITELIST_DOMAIN";
    prefilter = true;
    action = "accept"; # Prefilter mode
    group = "local";
    is_whitelist = true;
}

是否可以寫一條規則,說明 IF email:domain = ourdomain.com AND fuzzy_score >= 9 THEN拒絕(或移至垃圾郵件資料夾)

我該怎麼做?

相關內容