public:email_related_notes
Table of Contents
Email Related Notes
Exim4 Spam Filter Configuration
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.
- Follow this guide: https://wiki.debian.org/Exim#Spam_scanning
- Replace the relevant segment with these:
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:
- You should not put
spam = Debian-exim:truein, somehow that forces Exim to classify every email as a spam. - The relevant section might be in
/etc/exim4/exim4.conf.templateor/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.
- Add
${HOME}/.forwardwith the following content:
# Exim filter
if "${if def:h_X-Spam-Score {def}{undef}}" is "def"
then
save $home/mail/Spam
finish
endif
Spam denial
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
References
Standard Email Test Strings
Spam
http://spamassassin.apache.org/gtube/
XJS*C4JDBQADN1.NSBN3*2IDNEN*GTUBE-STANDARD-ANTI-UBE-TEST-EMAIL*C.34X
Virus
http://www.eicar.org/86-0-Intended-use.html
X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*
public/email_related_notes.txt · Last modified: by 127.0.0.1
