
On Die, Dez 04, 2001 at 07:47:32 +0000, Konrad Neitzel wrote:
Hallo Liste!
Wie schon richtig geschrieben wurde wartet procmail auf eine Eingabe von stdin! Und die .forward wird natürlich nicht aufgerufen sondern lediglich vom MTA ausgewertet.
Wenn Du dann einen procmail Eintrag hast (Habe ich jetzt nicht griffbereit, aber sollte irgendwie " | procmail ...." aussehen), dann besagt dieses, dass procmail gestartet wird und die Mail an per STDIN an procmail geht. Halt sowas wie ein cat email | procmail ....!
Und nach der Auswertung der eMail beendet sich dann procmail.
Somit wird procmail für jede eMail aufgerufen.
Wenn Du fetchmail alle 10 min aufrufst, dann wird nicht automatisch procmail alle 10 min gestartet! Wenn Du aber bei einem Aufruf 1000 eMail bekommst, dann wird Procmail 1000 mal gestartet
Und was ist wenn ich procmail mit "procmail &" starte? Dann gibt es procmail nur einmal. Das zwar die ganze Zeit aber es wird nicht dauernd gestartet und beendet. Wäre das bei großem Mailaufkommen nicht besser und schneller? mfg Martin