This time, I need the support of the users of the "Warden Antispam & Virus Protection Extension for Plesk."
We are currently experiencing a bug that affects our clients when using individual spam levels or spam kill levels that are not part of the dropdown in the extension. We have already submitted a bug report, but the issue has been given a very low priority, as it seems not many users are affected. To raise awareness of the issue, I would like to ask the community to check if the mailboxes of their users might also be affected.
Example steps to reproduce:
- On the server or domain level, set the default as:
Spam action = Move
Receive spam = No
Spam level = 3.5
Spam kill level = 9.5
- Now create a new mailbox and go to the spam filter:
Choose the new spam action = Block and click "Update."
As you can see at that moment, the 3.5 is still visible as the default value in the field. However, when you update, it will not be saved for the mailbox in the database table, nor will the spam kill level be set to the new value.
As a result, the mailbox will not block emails with a spam score of 3.5. It will fall back to the domain/server spam kill level of 9.5. Only if you manually re-enter the 3.5 into the field, the settings will update correctly.
Our clients have complained about this issue, so we now have a check-and-repair script in place that can detect and update affected mailboxes or domains.
You can easily check if your server is affected by this bug by executing the following command in the `danami_warden` database:
SQL:
SELECT * FROM `policy` WHERE `spam_action` IS NOT NULL AND (`spam_tag2_level` IS NULL OR `spam_kill_level` IS NULL);
If the result is empty, all is fine. If not, you need to take action.
For us this feature is very important, because individual values allow us, to make the needed finetuning per case or customer on server, domain or mailbox level.
Thanks in advance for any responses from other affected users!