• We value your experience with Plesk during 2025
    Plesk strives to perform even better in 2026. To help us improve further, please answer a few questions about your experience with Plesk Obsidian 2025.
    Please take this short survey:

    https://survey.webpros.com/
  • On Plesk for Linux mod_status is disabled on upgrades to improve Apache security.
    This is a one-time operation that occurs during an upgrade. You can manually enable mod_status later if needed.

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