THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
No Format |
---|
include sent_whitelist |
The following script will create creates the sent_whitelist file with 100 addresses per line:
No Format |
---|
#!/bin/sh
SADIR=~/.spamassassin
SENTMAIL=~/mail/Sent
cat $SENTMAIL |
grep -Ei '^(To|cc|bcc):' |
grep -oEi '[a-z0-9_.=/-]+@([a-z0-9-]+\.)+[a-z]{2,}' |
tr "A-Z" "a-z" |
sort -u |
xargs -n 100 echo "whitelist_from" > $SADIR/sent_whitelist
|
...
No Format |
---|
formail -s formail -czx 'To:' -x 'CC:' -x 'BCC:' | |
Formail extracts lines only from RFC-822 header and concatenates continued fields providing an accurate list of all addresses.
Building an auto-whitelist from LDAP
...