Hi,
Nachdem ich nun ein wenig mit masqmail herumexperimentiert
habe, habe ich beim Studium der Logdatei folgendes
fetgestellt:
,----[ root_masqmail ]-
| <=
Am Son, 21 Jul 2002 schrieb Sascha Andres:
Nachdem ich nun ein wenig mit masqmail herumexperimentiert habe, habe ich beim Studium der Logdatei folgendes fetgestellt:
,----[ root_masqmail ]- | <=
with local | => root@alia.dune with mda (cmd = '/usr/bin/procmail -Y -d root') `---- Der Nutzer 'root' würde also IMHO mit procmail abgearbeitet werden. ,----[ user_masqmail ]- | <=
host=127.0.0.1 with esmtp | => with mbox `---- Der Nutzer 'sa' offensichtlich nicht. Nach man page Studium hab ich folgendes in der masqmail.conf stehen: ,----[ config_masqmail ]- | mda_users="sa;root" | mda="/usr/bin/procmail -Y -d ${rcpt_local}" | # default is false for these: | mda_fromline=true | mda_fromhack=true `----
Für mda_users steht im manual:
A list of users which wish local delivery to an mda. You have to set mda (see below) as well.
Auch _ohne_ mda_users wird root mit procmail behandelt, sa ohne.
Hat jemand einen Hinweis der mir weiterhelfen könnte?
Reine Spekulation, aber auf meinem Rechner ist vor ein paar Wochen folgender Effekt aufgetreten: Meine Mails wurden plötzlich nicht mehr mit procmail sortiert, sondern schlugen alle im Mailspool auf. Konfiguration war unverändert, und ich, na ja, ratlos. Ergebnis war dann, daß Procmail irgendwelche internen Probleme hatte, die sich in Luft auflösten, als ich die Procmail-Log-Datei löschte/verschob. Was ich sagen will, bist Du sicher, daß Dein Problem an der Masqmail-Konfiguration liegt und nicht an einer anderen Sache (z.B. Procmail). Hast Du es mal mit einem anderen User probiert? 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
Hi, Am 21.07.2002 (18:41) schrieb Christoph Maurer:
Konfiguration war unverändert, und ich, na ja, ratlos. Ergebnis war dann, daß Procmail irgendwelche internen Probleme hatte, die sich in Luft auflösten, als ich die Procmail-Log-Datei löschte/verschob.
Ausprobiert. War es leider nicht.
Was ich sagen will, bist Du sicher, daß Dein Problem an der Masqmail-Konfiguration liegt und nicht an einer anderen Sache (z.B. Procmail). Hast Du es mal mit einem anderen User probiert?
Ich habe gerade einen neuen Nutzer angelegt. Diesem habe ich folgendes beigegeben: ,----[ .procmailrc ]- | :0: | mbox `---- Das gleiche Ergebnis, die Mails landeten im Spool Verzeichnis ;( Naja, die Logik sagt mir, dass es an masqmail liegen muss, da ich ja nichts anderes verändert habe... Ciao Sascha -- http://www.livingit.de http://www.mobile-bookmarks.info http://www.programmers-world.com linux at programmers-world dot com
Am Son, 21 Jul 2002 schrieb Sascha Andres:
Hi, Am 21.07.2002 (18:41) schrieb Christoph Maurer:
Konfiguration war unverändert, und ich, na ja, ratlos. Ergebnis war dann, daß Procmail irgendwelche internen Probleme hatte, die sich in Luft auflösten, als ich die Procmail-Log-Datei löschte/verschob.
Ausprobiert. War es leider nicht.
Was ich sagen will, bist Du sicher, daß Dein Problem an der Masqmail-Konfiguration liegt und nicht an einer anderen Sache (z.B. Procmail). Hast Du es mal mit einem anderen User probiert?
Ich habe gerade einen neuen Nutzer angelegt. Diesem habe ich folgendes beigegeben:
,----[ .procmailrc ]- | :0: | mbox `----
Das gleiche Ergebnis, die Mails landeten im Spool Verzeichnis ;(
Naja, die Logik sagt mir, dass es an masqmail liegen muss, da ich ja nichts anderes verändert habe...
Rufst Du eigentlich Deine Mails jetzt per masqmail oder per fetchmail ab? Per fetchmail könntest Du sie mit der mda-Option am MTA vorbei direkt an Procmail übergeben (hatte ich auch mal mit Sendmail so ne Weile laufen, weiß gar nicht mehr, warum). Habe gerade im Netz noch ein Hinweis gefunden, daß Dir übergabe an Procmail über /etc/aliases bzw. /etc/mail/aliases erfolgen soll. Schau mal auf http://www.linux-fuer-alle.de/doc_show.php?docid=5&catid=4 Letztes Jahr im August gab es übrigens auf der Liste eine Diskussion "masqmail mir procmail als mda". Die solltest Du Dir mal reinziehen. Ergebnis war (habe nur quergelesen), daß alles klappt, wenn procmail suid-Root läuft (aber nicht der Weisheit letzter Schluss). Sonst gibt es wohl Probleme, weil Masqmail nicht als root, sondern als spezieller User läuft. Eine definitive Lösung gab es da wohl auch nicht. 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
Hi, Nach einem reboot hat es geklappt, auch wenn ich nicht weiss warum !? Naja Glück gehabt, so muss ich nicht wieder auf sendmail zurück. ein verwirrter Sascha PS Danke für die Hilfe -- http://www.livingit.de http://www.mobile-bookmarks.info http://www.programmers-world.com linux at programmers-world dot com
On Sun, 21 Jul 2002 at 20:19 (+0200), Sascha Andres wrote:
Nach einem reboot hat es geklappt, auch wenn ich nicht weiss warum !?
Ich könnte mir vorstellen, dass Masqmail die /etc/masqmail/masqmail.conf nur einmal beim Starten einliest und dann die entsprechenden Werte im Speicher hat. Immerhin läuft Masqmail (wenn man ihn enstprechend konfiguriert) als Daemon im Hintergrund und lauscht auf Port 25. Deshalb solltest Du bei jeder Konfigurationsänderung "rcsendmail restart" ausführen, dann kannst Du Dir den Neustart sparen. Gruß, Bernhard -- _________ http://www.bwalle.de _________________________________________________ Jeder dumme Junge kann einen Käfer zertreten. Aber alle Professoren der Welt können keinen herstellen. -- Arthur Schopenhauer
On Sun, 21 Jul 2002 at 18:21 (+0200), Sascha Andres wrote:
Hat jemand einen Hinweis der mir weiterhelfen könnte?
Kann ich so jetzt nicht nachvollziehen. Eigentlich müsste es gehen *g* Ich könnte mir höchstens vorstellen, dass die Konfigurationsdatei falsche Rechte hat. Ich habe es bei mir so konfiguriert, dass Masqmail immer mit Procmail verschickt: mbox_default = "mda" Vielleicht hilft Dir das irgendwie weiter. Gruß, Bernhard -- _________ http://www.bwalle.de _________________________________________________ Wer viel Geld hat, kann spekulieren; wer wenig Geld hat, darf nicht spekulieren; wer kein Geld hat, muss spekulieren. -- Andre Kostelany
Hallo,
Sascha Andres
Hi,
Nachdem ich nun ein wenig mit masqmail herumexperimentiert habe, habe ich beim Studium der Logdatei folgendes fetgestellt:
Du schreibst leider nicht, welche Masqmail Version du einsetzt, da hat sich seit Version 0.2.4 einiges in Sachen procmail verändert, siehe dazu auch das Mailarchiv auf http://www.masqmail.cx [...]
Nach man page Studium hab ich folgendes in der masqmail.conf stehen: ,----[ config_masqmail ]- | mda_users="sa;root" | mda="/usr/bin/procmail -Y -d ${rcpt_local}" | # default is false for these: | mda_fromline=true | mda_fromhack=true `----
Ich habe noch masqmail 0.2.2 und mein (funktionierender) Eintrag lautet mda="/usr/bin/procmail -d ${rcpt_local}" [...] -Dieter -- Dieter Kluenter | Systemberatung Tel:040.64861967 | Fax: 040.64891521 mailto: dkluenter@schevolution.com http://www.schevolution.com/tour
participants (4)
-
Bernhard Walle
-
Christoph Maurer
-
Dieter Kluenter
-
Sascha Andres