Jeg har på spamassassin.org fundet link til et sted hvor jeg fandt et
eksepmel på hvordan man bare sender en e-mail spamassassin har dømt forkert
til sa-learn, men der er et par småting i den jeg ikke helt kan følge med i
logikken i, måske der er en her der kan forkare mig det?
# Feed redirected spam to sa-learn
:0
* ^To:.*spam@example.com
* < 256000
# Her chekker vi om mailen er til . = et hvert tegn, * = foranstående
# tegn kan forkomme nul eller flere gange, og skal så ende på
# spam@example.com, og mailen skal være på under 256K, men hvorfor det, hvis
# nu en SPAMmail er støre, hvad gør man så?
{
:0c: spamassassin.spamlock
| sa-learn --spam
# Her tog vi en kopi af mailen, satte en lock fil der får spamassassin
# til ikke at lave noget, men hvem sletter denne lock fil? gør sa-learn det?
# Og så kalder vi programmet sa-learn med parameteren --spam som så får
# spamassassin til at genkende mailen som SPAM, men finder den selv udaf
# hvorfor vi betragter det som SPAM, eller skal vi skrive noget om det i
# mailen?
:0
mail/spam
}
# Her tager vi så selve mailen (mod en kopi tiderlgier) og placere den i
folderen mail/spam det lyder som et IMAP system ? men at finde udaf hvordan
jeg sætter et IMAP system op, står stadig på "to-du" listen, så hvad gør
jeg når jeg køre pop3 ? jeg ville ellers bare smide den i /dev/null,,,
# Feed redirected ham to sa-learn
:0
* ^To:.*ham@example.com
* < 256000
{
:0c: spamassassin.hamlock
| sa-learn --ham
:0
mail/ham
}
# Her gør vi så det samme, bare fortæller sp-learn at denne mail er OK.
# Send all other mail through SpamAssassin
:0fw: spamassassin.lock
* < 256000
| /usr/bin/spamassassin -a
# denne forstår jeg så ikke regtigt, man procmailrc siger
# f Consider the pipe as a filter.
# det forstår jeg ikke regtigt meningen med?
# Men hvis mailen er mindre end 256K så sender vi den til spamassassin med
# parameteren -a, og man spamassassin siger
# -a, --auto-whitelist Use auto-whitelists
# Vil det ikke sætte alle mail på en OK liste?
:0 # All non-training messages
! privateaddress@example.net # Forward mail to my non-publicized address
# den sender så alle andre mail til privateaddress@example.net
--
Med venlig hilsen
Ivar Madsen
Der tester mdk9.2
|