step2-procmail
von Huck Fin- SNIPPET_DESC:
- procmailrc
- SNIPPET_CREATION_TIME:
- 03.01.2017 13:14:58
- SNIPPET_PRUNE_TIME:
- Unendlich
- SNIPPET_TEXT:
-
- DEFAULT=$HOME/Maildir
- PMDIR=$HOME/.procmail
- LOGFILE=$PMDIR/log
- SHELL=/bin/sh
- FORMAIL=/usr/bin/formail
- SENDMAIL=/usr/sbin/sendmail
- DELIVER=/usr/lib/dovecot/deliver
- VIRUS=$DEFAULT
- DATADIR=/bin2/antispam
- # 1= add Info
- :0 wfE
- #:0 fhw
- | formail -A "X-Procmail-Info: checked"
- # 3= Sort in Folder
- # Whitelist #################################################
- :0
- * ? formail -x"From" -x"From:" -x"Sender:" \
- | egrep -i -f $DATADIR/whitelist.txt
- $DEFAULT/.inbo/
- # Blacklist - Junk gleich weg ###############################
- :0
- * ? formail -x"From" -x"From:" -x"Sender:" \
- | egrep -is -f $DATADIR/blacklist.txt
- $DEFAULT/.Junk-E-Mail/
- # Spam ####################################################
- :0
- * ^X-SPAM-Status: Yes
- $HOME/Maildir/.Junk-E-Mail/
- # Viagra & co #######################################
- :0
- * ^subject:.*\<(viagra|potenz|enlarge)\>
- :0 fhw
- $HOME/Maildir/.Junk-E-Mail/
- :0 B
- * ^.*\<(viagra|potenz|enlarge)\>
- $HOME/Maildir/.Junk-E-Mail/
- # deliver rest to inbo for refilter
- :0
- $DEFAULT/.inbo/
Quellcode
Hier kannst du den Code kopieren und ihn in deinen bevorzugten Editor einfügen. PASTEBIN_DOWNLOAD_SNIPPET_EXPLAIN