# Kommentare beginnen mit #. Kommentare am Anweisungsende sind nicht möglich.
# Standardziel für eingehende Mails
DEFAULT=./
 
# Format für Rezepte:
# :0 [flags] [ : [locallockfile] ]
# <eine Bedingung pro Zeile (0, 1 oder mehrere)>
# <eine einzige Aktion, die wenn alle Bedingungen zutreffen ausgeführt wird>
 
### Flags
# Einige interessante Flags:
# H     Header wird untersucht (Standardeinstellung)
# B     Body wird untersucht
# c     erstellt eine Kopie der E-Mail
# w     prüft den Exitcode des Filters oder des Programms. Wenn Exitcode nicht 0 wird
#       Aktion nicht ausgeführt
# !     Bedingungen invertieren
 
### Bedingungen
# Die Bedingungen entsprechen dem egrep Format für reguläre Ausdrücke.
# ^     Zeilenanfang
# $     Zeilenende
# .     Beliebiges Zeichen (ausgenommen Zeilenumbruch)
# a*    0, 1 oder mehrmals das Zeichen a hintereinander
# a+    1 oder mehrmals das Zeichen a hintereinander
# a?    0 oder 1 Zeichen a
# [^-a-d]   Irgendein Zeichen, das nicht "-", "a", "b", "c", "d" oder Zeilenumbruch ist.
# de|abc    Zeichenfolge "de" oder "abc"
# (abc)*    0, 1 oder mehrmals die Zeichenfolge "abc"
# \.    "." (hier ist \ als Escapezeichen notwendig)
 
### Aktionen
# Verschachtelte Rezepte können in { } eingeschlossen werden (als Aktion).
# Wenn als Aktion ein Verzeichnis angegeben wird, dass auf / endet wird es erstellt falls
# es nicht vorhanden ist.
# Verzeichnisse werden mit einem . getrennt. Wird ".gentoo.newsletter/" angegeben ist das
# Zielverzeichnis ./gentoo/newsletter/
 
### Für Experimente Backup von allen eingehenden E-Mails erstellen
# Leerzeichen in Verzeichnissen müssen mit \ escaped werden.
:0 c
.###\ backup\ ###/
 
:0 w
* ^List-Id:.*gentoo-gwn.gentoo.org
.gentoo.newsletter/
 
:0 w
* ^From:.*forum-mods@gentoo.org
.gentoo.forum/
 
:0 w
* ^List-Id:.*gentoo-announce.gentoo.org
.gentoo.announce/
 
:0 w
* ^Subject:.*gentoo
.gentoo/
 
:0 w
./
 
 
linux/procmailrc.txt · Zuletzt geändert: 13.05.2006 19:11:51