Moin, ich kämpfe immernoch mit maildrop. Aber irgendwie hänge ich immernoch ganz ganz am Anfang! Also ich wollte mal mit einer ganz ganz einfachen .mailfilter anfangen. Aber irgendwie passiert nix. Ich habe eine .mailfilter und in /var/spool/mail/thilo sind eMails. Dann starte ich als root maildrop -d thilo, und es passiert gar nix. Gibt es irgendwo Log-Dateien? Maildrop sollte doch ersteinmal einen Syntax-Check machen. Also anders ausgedrückt: wie bekomme ich maildrop dazu etwas zu machen, bzw. mir zu sagen wo es hängt? Beobachtet maildrop meine /var/spool/mail/thilo eigentlich ständig, oder in einem bestimmten Intervall. Also sagt jetzt bitte nicht einfach man maildrop. Das Hilft mir nicht viel weiter. Eine gute Online-Doku wäre natrüliich ach OK. Ich habe bisher nur die Online-Ausgabe von den man-Pages gefunden. Gruß & vielen Dank Thilo
Am Don, 28 Mär 2002 schrieb Thilo A. Coblenzer:
Moin, ich kämpfe immernoch mit maildrop. Aber irgendwie hänge ich immernoch ganz ganz am Anfang!
Ich habe von Maildrop keine Ahnung, werde aber versuchen, Dir zu beschreiben, wo das Problem liegen könnte, wenn Maildrop ähnlich arbeitet wie procmail, wovon ich mal ausgehe.
Also ich wollte mal mit einer ganz ganz ein^fachen .mailfilter anfangen. Aber irgendwie passiert nix. Ich habe eine .mailfilter und in /var/spool/mail/thilo sind eMails.
Die Mails, die dort schon gelandet sind, wirst Du sehr wahrscheinlich nicht so einfach wieder rausbekommen, der MDA setzt normalerweise an, bevor die Mails in /var/spool/mail eingebuchtet werden.
Dann starte ich als root maildrop -d thilo, und es passiert gar nix. Gibt es irgendwo Log-Dateien? Maildrop sollte doch ersteinmal einen Syntax-Check machen. Also anders ausgedrückt: wie bekomme ich maildrop dazu etwas zu machen, bzw. mir zu sagen wo es hängt?
Hast Du eine .forward Datei in Deinem Homeverzeichnis? Wie sieht die aus? Sollte sowas wie |exec /usr/bin/maildrop evtl. noch mit ein paar Optionen enthalten.
Beobachtet maildrop meine /var/spool/mail/thilo eigentlich ständig, oder in einem bestimmten Intervall.
Der obige Mechanismus über .forward sollte dafür sorgen, daß Maildrop für jede Mail aufgerufen wird. Maildrop liest die Mail dann von STDIN. Alternativ kannst Du Deine MTA Konfiguration so abändern, daß Maildrop als MDA aufgerufen wird, für sendmail findet sich eine Anleitung auf der Maildrop-Homepage, ob es mit Masqmail auch geht, weiß ich nicht. Zum Testen könntest Du auch versuchen, Deine Mails in /var/spool/mail/thilo nochmal sortieren zu lassen, sollte mit formail -s /var/spool/mail/thilo|maildrop gehen. Gruß Christoph -- Christoph Maurer - 52072 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
* Thilo A. Coblenzer
Moin, ich kämpfe immernoch mit maildrop. Aber irgendwie hänge ich immernoch ganz ganz am Anfang! Also ich wollte mal mit einer ganz ganz einfachen .mailfilter anfangen. Aber irgendwie passiert nix. Ich habe eine .mailfilter und in /var/spool/mail/thilo sind eMails. Dann starte ich als root maildrop -d thilo, und es passiert gar nix. Gibt es irgendwo Log-Dateien? Maildrop sollte doch ersteinmal einen Syntax-Check machen.
Ich kenne maildrop jetzt nicht, aber gibt es da nicht eine Option -v oder --verbose? cu flo -- Ich denke nicht so, weil Ich anders denke. Wobei das denken ja eine freie Sache ist. Off Topic ist ja auch on Toppic. Aber das weist du ja selber. [WoKo in dag°]
Moin,
* Thilo A. Coblenzer
Also ich wollte mal mit einer ganz ganz einfachen .mailfilter anfangen. Aber irgendwie passiert nix. Wie einfach sieht die denn aus?
Ich habe eine .mailfilter und in /var/spool/mail/thilo sind eMails. Dann starte ich als root maildrop -d thilo, und es passiert gar nix. Mach das mal besser nicht als root. Wenn Du als normaler Benutzer einfach 'maildrop' eingibst, sollte das die gleiche Wirkung haben. Steht in 'man maildrop'.
Gibt es irgendwo Log-Dateien? Kommt darauf an. Schreib mal in die erste Zeile Deiner ~/.mailfilter: logfile ~/maildrop.log Dann solltest Du etwas finden. Steht in 'man maildropfilter'.
Beobachtet maildrop meine /var/spool/mail/thilo eigentlich ständig, oder in einem bestimmten Intervall. Eigentlich nie. Maildrop ist ein MDA (Mail Delivery Agent), ist also für die Auslieferung zuständig. Das macht man meistens, indem man dem MTA (Mail Transport Agent), oft Sendmail, besser Postfix oder QMail, mitteilt, daß er die Mails nicht selbst zustellen soll. Dafür kannst Du die Zeile |"maildrop || exit 75" in die Datei ~/.forward eintragen.
Also sagt jetzt bitte nicht einfach man maildrop. Das Hilft mir nicht viel weiter. Eine gute Online-Doku wäre natrüliich ach OK. Ich habe bisher nur die Online-Ausgabe von den man-Pages gefunden. Da steht alles drin.
Thorsten -- When bad men combine, the good must associate; else they will fall one by one, an unpitied sacrifice in a contemptible struggle. - Edmund Burke
participants (4)
-
Christoph Maurer
-
Florian Gross
-
Thilo A. Coblenzer
-
Thorsten Haude