Spam Quarantined mail can be used as Spamassassin ham?

Nick Rosier nick.rosier at
Thu Sep 6 21:18:14 CEST 2012

Nikolaos Milas wrote:
> Hello,
> I am storing spam (from Amavis) to:
>    $QUARANTINEDIR = '/var/blockedmail'
> i.e. to '/var/blockedmail/spam/' as:
>    $spam_quarantine_method = "local:spam/%n-%m" ;
> Question: Can I use stored spam files (e.g. "02792-01-bzM11CH7LOH8") 
> as they are (i.e. without any modification/conversion) to train 
> spamassassin for ham (of course when spam is not real spam)? That is, 
> can I simply move/copy such files in a "ham" directory and then train 
> spamassassin? Will SpamAssassin recognize these files as spam email 
> messages?
This is just a quarantine directory. Amavis won't do anything to it 
except when you want to release a mail. If you want Amavis to re-learn a 
message you'll have to send it through sa-learn or spamc, moving it to 
another directory won't do anything.

If you want to release Spam you'll have to use amavisd-release: "The 
utility /amavisd-release/ tells the amavisd daemon to fetch a mail from 
a local quarantine, and send it to MTA through its regular channels 
($notify_method), bypassing 

Amavisd-new should be your last means of defense (see e.g. and 95-99% of all Spam 
should already have been blocked. Because of that I just have spam 
delivered to a mailbox called Spam. And I use the Dovecot antispam 
plugin: when mail is moved out of Spam to another directory (except 
Trash) it is retrained as Ham; when mail is from a map to Spam it is 
trained as Spam, e.g. my users have to train the filter and decide what 
is ham or spam.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the amavis-users mailing list