• Debian 11 is approaching its end-of-life (vendor EOL date - August 31, 2026). Plesk Obsidian 18.0.80 will be the last release to support it.
    If you are running Plesk Obsidian on Debian 11, we recommend you upgrade those servers to Debian 12 using our dist-upgrade tool.
  • We plan to deprecate and remove the support for XML RPC protocol versions earlier than 1.6.9.1 in Plesk Obsidian 18.0.82. We strongly recommend that you update all existing integrations using earlier versions of the XML RPC protocol to comply with the version 1.6.9.1 specification.

Issue Error in auto-removing spam messages

Falk A.

New Pleskian
Problem:

Messages in spam folders are not deleted if message size is greater than msg_size_max="256000", not even after 30 days.

Reason:

See file /usr/local/psa/admin/sbin/spamtrain, function spam_learn():

...
# skip messages greater than size limit..
msg_size="`/usr/bin/stat -c '%s' \"$msg\"`"
if [ "$msg_size" -gt "$msg_size_max" ]; then
continue
fi

# Spam messages to remove from mailbox after training
if [ "$type" = "spam" -a "$msg_date" -lt "$expired_time" ]; then
echo "$msg" >> $spam_messages
fi
...

Possible solution:

Swap the order of these two checks.
 
Back
Top