vurt_runner
12.07.07, 13:25
Hallo,
ich muss fuer meine lieben Email-User die Moeglichkeit bieten, eine Abwesenheitsmeldung einzustellen.
Dazu leite ich in der .qmail im jeweilgen Userverzeichnis die mails an procmail weiter. dieses widerum sollte als Filteregel den Aufruf an vacation weiterleiten.
Bis dahin fkt. auch alles, vacation schickt dem sender die gefertige Abwesenheitsmeldung zu und sollte nun die mail natuerlich auch in das UserMaildir verschieben. und da haengt die ganze Sache. Er verschiebt die Mail zwar, aber leider hat diese dann 0Byte und bekommt als Datum den 1.1.1970 ... also nedd wirklich das was ich wollte :(
Inhalt .procmailrc:
SHELL = /bin/sh
MAILDIR=$HOME/Maildir/
DEFAULT=$MAILDIR
UMASK=117
LOGFILE = $HOME/procmail.log
DROPPRIVS=yes
:0fw
| /usr/bin/spamc
:0fw
| /usr/bin/vacation vurt_runner
hat jemand eine Idee was hierbei falsch sein koennte? Nehme ich den Eintrag vom vacation raus, stellt procmail die mail richtig zu.
NAchtrag: Auszug vom procmail.log
Subject: Kurz vom neuen Ausbruch
Folder: /home/vurt_runner/Maildir/new/1184242935.29097_0.p15198433 2067
Folder: /home/vurt_runner/Maildir/new/1184244250.31719_0.p15198433 0
Folder: /home/vurt_runner/Maildir/new/1184244352.32279_0.p15198433 0
die beiden letzten Eintraege sind vom vacation, der erste noch ohne vacation.
also er erkennt das es nen Maildir ist, schiebt es richtig rein, aber eben mit 0byte ...
danke und gruss
vurt_runner
ich muss fuer meine lieben Email-User die Moeglichkeit bieten, eine Abwesenheitsmeldung einzustellen.
Dazu leite ich in der .qmail im jeweilgen Userverzeichnis die mails an procmail weiter. dieses widerum sollte als Filteregel den Aufruf an vacation weiterleiten.
Bis dahin fkt. auch alles, vacation schickt dem sender die gefertige Abwesenheitsmeldung zu und sollte nun die mail natuerlich auch in das UserMaildir verschieben. und da haengt die ganze Sache. Er verschiebt die Mail zwar, aber leider hat diese dann 0Byte und bekommt als Datum den 1.1.1970 ... also nedd wirklich das was ich wollte :(
Inhalt .procmailrc:
SHELL = /bin/sh
MAILDIR=$HOME/Maildir/
DEFAULT=$MAILDIR
UMASK=117
LOGFILE = $HOME/procmail.log
DROPPRIVS=yes
:0fw
| /usr/bin/spamc
:0fw
| /usr/bin/vacation vurt_runner
hat jemand eine Idee was hierbei falsch sein koennte? Nehme ich den Eintrag vom vacation raus, stellt procmail die mail richtig zu.
NAchtrag: Auszug vom procmail.log
Subject: Kurz vom neuen Ausbruch
Folder: /home/vurt_runner/Maildir/new/1184242935.29097_0.p15198433 2067
Folder: /home/vurt_runner/Maildir/new/1184244250.31719_0.p15198433 0
Folder: /home/vurt_runner/Maildir/new/1184244352.32279_0.p15198433 0
die beiden letzten Eintraege sind vom vacation, der erste noch ohne vacation.
also er erkennt das es nen Maildir ist, schiebt es richtig rein, aber eben mit 0byte ...
danke und gruss
vurt_runner