Melchior FRANZ schrieb:
* Uwe KLAUS -- Monday 26 February 2001 09:31:
:0 * ^To.*uwe uwe [...]
Nun werden die Mails in /var/spool/mail abgelegt. [...] Das ist ja eigentlich super - aber 1. Diese Dateien haben root Rechte d.h. der User bekommt die Meldung, dass er neue Mail hat, aber wenn man "mail" eingibt, kommt die Meldung: "/var/spool/mail/uwe: Keine Berechtigung"
Dann kopiere die eMails nicht einfach in die Mailbox der User, sondern schick' sie ihnen =ordentlich=:
:0 * ^TO.*uwe ! uwe
Wenn ich das Ausrufezeichen davor setze wird das file /var/spool/mail/uwe mit den richtigen Berechtigungen angelegt. Das file bleibt aber leer (0 Bytes) und procmail/sendmail kommt anscheinend in eine Schleife aus der man nur rauskommt indem man in /var/spool/mqueue mehrmals rm * eingibt! Mailloop???
Achte auf das Rufzeichen. Mit Deiner Loesung haettest Du uebrigens Probleme bekommen, weil Du die Mailbox nicht gelockt hast. Bei 'meiner' Loesung ist das nicht noetig. Ausserdem solltest Du nicht "To" sondern "TO" schreiben. (Kann es sein, dass Du die Dokumentation nicht gelesen hast? man procmail, man procmailex, man procmailrc, man procmailsc)
Nur ca. 7396 mal :-)) Danke Uwe KLAUS