Hallo Reinhard Am Fre, 08 Jun 2001, schrieb Reinhard Schneider:
Hallo Liste, wer kann mir weiter helfen. Es geht um procmailrc. Ich habe folgendes Problem.
Mail`s die auf einzelne Benutzer in /var/spool/mail/username zu gestellt wurden, werden aus dem Sammelfach nicht entfernt. Problem ist seit ich bei der procmailrc das c eingesetzt habe.
zB. :0c * ^To:*username@domain.de ! Mailfach
für jeden Benutzer. Das c wurde eingesetzt das alle Benutzer die im to Feld aufgeführt sind Mail erhalten. Ich möchte es so konfigurieren das nur Mail`s im Sammelfach liegen bleiben die nicht von procmail zugestellt werden konnten und die an einen bestimmten Benutzer einmal am Tag zugesandt werden, so das Sammelfach dann komplet lerr ist. Bin für jeden Tip dankbar. Kann in man procmail nichts finden. Auf Server läufte procmail sendmail fetchmail.
Das Verhalten ist, wie Du wohl auch selbst erkannt hast, vollkommen logisch, wenn Du alle Procmail-Recipes mit :0c beginnst Ich könnte mir folgende Lösung vorstellen. Du fügst mittels formail in die Mails, die an einen Benutzer zugestellt werden konnten, einen speziellen Header ein. Im letzten Recipe (nur :0, nicht :0c) schiebst Du dann alle Mails, die diesen Header haben, auf /dev/null => Es bleiben die übrig, auf die keines der Recipes zugetroffen hat. Gruß Christoph -- Christoph Maurer - Jülicher Str. 80 - 52070 Aachen - Tux# 194235 mailto:christoph-maurer@gmx.de - http://www.christophmaurer.de Auf der Homepage u.a.: Installation von SuSE 7.0 auf Notebook Acer Travelmate 508 T, Elektrotechnik an der RWTH Aachen