This is the local spam filter configuration for Exim4. This server is using mbox, the following set up should move spam mails into a separate folder.
warn
spam = Debian-exim
add_header = X-Spam-Score: $spam_score\n\
X-Spam-Score-Int: $spam_score_int\n\
X-Spam-Bar: $spam_bar\n\
X-Spam-Status: $spam_report
remove_header = Subject
add_header = Subject: ***SPAM (score:$spam_score)*** $h_Subject:
spam = Debian-exim:true in, somehow that forces Exim to classify every email as a spam. /etc/exim4/exim4.conf.template or /etc/exim4/conf.d/acl/40_exim4-config_check_data, depending whether you store the configuration as a single file or in multiple smaller files.${HOME}/.forward with the following content:# Exim filter
if "${if def:h_X-Spam-Score {def}{undef}}" is "def"
then
save $home/mail/Spam
finish
endif
Rather than re-writing the subject line of the spam, and adding extra header lines, you can also consider denying the spam message outright with an error message:
deny
spam = Debian-exim
message = You have sent a suspected spam. Please re-send your email to spam@auti.st
http://spamassassin.apache.org/gtube/
XJS*C4JDBQADN1.NSBN3*2IDNEN*GTUBE-STANDARD-ANTI-UBE-TEST-EMAIL*C.34X
http://www.eicar.org/86-0-Intended-use.html
X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*