Hallo, ich bekomme meine /etc/procmailrc nicht ans laufen. Ich habe folgendes vor: Standardmäßig sollen Mails über 2 MB nicht zugestellt werden. Ausnahme: Mails an einen bestimmten Personenkreis. procmail soll folgendes machen (Umarbeitung der procmailrc des SuSE-IMAP 2.0): 1. Mails an bestimmte Personen wird zugestellt (egal wie groß) 2. Mails wird auf Größe überprüft: Bei Größe über 2 MB wird Sie nach mailadmin verschoben und der Absender bekommt eine Nachricht 3. Lesen der procmailrc des Users 4. Zustellen der Mails an # Mail > 2 MB an Systemverwalter zustellen :0 w * TO_(admin1|admin2|admin3) |/usr/cyrus/bin/deliver -e -q -a $USER -m "$MAILBOX" $USER # Mail > 2 MB umleiten an mailadmin :0 c * > 2000000 |/usr/cyrus/bin/deliver -e -q -a mailadmin mailadmin # Automatische Antwort generieren :0 A | (formail -r; cat /usr/local/msg_max_file) | $SENDMAIL -oi -t #### Hier sollte die Bearbeitung bei großen Mails abbrechen - tut Sie aber nicht! #### # Lesen der User-Procmailrcs INCLUDERC=/etc/imap/procmail/$USER :0 ec |/usr/bin/vacation -d /etc/imap/vacation $USER :0 w |/usr/cyrus/bin/deliver -F R -a $USER -m "$EXT" $USER Bitte um Hilfe! Ein frustrierter Admin. Hans Vedder
Hallo Hans, * Hans Vedder wrote on 02 Feb 2001:
# Mail > 2 MB umleiten an mailadmin :0 c * > 2000000 |/usr/cyrus/bin/deliver -e -q -a mailadmin mailadmin
# Automatische Antwort generieren :0 A | (formail -r; cat /usr/local/msg_max_file) | $SENDMAIL -oi -t
#### Hier sollte die Bearbeitung bei großen Mails abbrechen - tut Sie aber nicht! ####
:0 * > 2000000 { :0 c |/usr/cyrus/bin/deliver -e -q -a mailadmin mailadmin :0 A | (formail -r; cat /usr/local/msg_max_file) | $SENDMAIL -oi -t :0 /dev/null } Gruß, Sebastian -- "No worries." - Rincewind Sebastian Helms - mailto:sebastian@helms.sh (PGP available) SuSE-Linux-Mailinglisten-FAQ: http://www.ndh.net/home/s.helms/faq/
participants (2)
-
Hans Vedder
-
Sebastian Helms