> Anton Steiner wrote:
> Nur nu� das INCLUDERC auf eine
> Rc-Datei (enth�lt Regeln, die du einbinden willst Theoretisch k�nntest
> du diese Regeln nat�rlich auch in die .procmailrc schreiben ) und
> nichtauf die ./procmailrc zeigen.
> Du musst dir zuerst ein entsprechendes Verzeichnis anlegen und dort
> die einzubindende Receipedatei  ablegen (bei meinem Beispiel zb. das
> nkvir.rc)
> dann das INCLUDERC auf auf diese Datei zeigen lassen. Die
> .procmailrc in die .procmailrc einzubinden ist nicht gerade das Gelbe
> von EI  ;-)
> 
> Ein paar Tips zu lesen:
Danke f�r die links, werde mich mal durchschlagen. Ich habe das jetzt
befolgt wie ich das verstanden habe. Als Anhang jetzt mal die Ausz�ge aus
meiner Procmailrc und die usereigene Procmailrc. 

Procmailrc:
/-------------------------------------------------------------------/
# /etc/procmailrc
 #
 # Zuerst einige allgemeine Definitionen:
 #
 # cyrdeliever sortiert die Mails in die Cyrus-Mailboxen ein:
 DELIVERMAIL="/usr/sbin/cyrdeliver"
 #
 # Das Logfile, in das Fehlermeldungen etc. geloggt werden:
 LOGFILE="/var/log/mail/procmail.log"
 #
 # Damit die procmailrc �bersichtlicher bleibt, vergeben wir
 # "Kurznamen" f�r einige Zustellbefehle. Auskunft �ber
 # die genaue Syntax gibt die Manpage zu cyrdeliever.
 IMAP="$DELIVERMAIL -e -a $LOGNAME -m user.$LOGNAME"
 BACKUP="$DELIVERMAIL -e -a $LOGNAME -m user.$LOGNAME.Backup"
 BOGOSPAM="$DELIVERMAIL -e -a $LOGNAME -m user.$LOGNAME.BogoSPAM"
 SPAMIT="$DELIVERMAIL -e -a $LOGNAME -m user.$LOGNAME.SPAM"
 #
 # Um detailliertere Fehlermeldungen zu loggen, VERBOSE auf on setzen
 VERBOSE=on
 PMDIR$=HOME/procmail
 LOGFILE=$PMDIR/log
 INCLUDERC=$PMDIR/procuser.rc

 #
 # Zur Sicherheit ein Backup, falls bei der Zustellung etwas
 # schiefgeht:
 #
 # "/bin/sed 1d" dient dazu, den von Procmail gesetzten ung�ltigen
 # "From"-Header wieder zu entfernen!
 #
 :0 c
 | /bin/sed 1d | $BACKUP

 # bei Fehler zur�ck in die Queue
 :0 e
 { EXITCODE=75 HOST }


 # bei Fehler zur�ck in die Queue
 :0 e
 { EXITCODE=75 HOST }


 # �berpr�fung durch Bogofilter
 #
 :0fw
 | /usr/bin/bogofilter -u -e -p -l -d /home/$LOGNAME/.bogofilter/

 :0
 * ^X-Bogosity: Yes, tests=bogofilter
 | /bin/sed 1d | $BOGOSPAM

 # bei Fehler zur�ck in die Queue
 :0 e
 { EXITCODE=75 HOST }


 # �berpr�fung durch SpamAssassin
 #
 :0fw
 | /usr/bin/spamc -u $LOGNAME

 :0
 * ^X-Spam-Status: Yes
 | /bin/sed 1d | /usr/bin/spamassassin -d | $SPAMIT

 # bei Fehler zur�ck in die Queue
 :0 e
 { EXITCODE=75 HOST }

 # Zustellung in die INBOX des Users:
 #
 :0 w
 | /bin/sed 1d | $IMAP

 # bei Fehler zur�ck in die Queue
 :0 e
 { EXITCODE=75 HOST }
 # Das Ergebnis der Zustellung wird geloggt:
 #
 :0 w
 {
 EXITCODE=$?
 HOST
 }
/----------------------------------------/

Usereigene RC-Datei:
/--------------------------------------/
#/home/thomas/procmail/procuser.rc
:0 f
[EMAIL PROTECTED]
DebianML
/--------------------------------------/
Leider sortiert der immer noch nicht, Bogofilter tut es leider auch nicht
der ist aber im Moment echt unwichtig. 

Thanx
Thomas


Antwort per Email an