Was passiert, wenn bei Postfix der Wert für message_size_limit erreicht ist.
Hallo Liste, ich hätte mal eine Frage insb. an die Postfix-Experten hier. Ich benutze auf verschiedenen Rechnern Opensuse 11.0 mit fetchmail, amavis und postfix zur Mailabholung und lokalen Zustellung. Hierbei lasse ich die Nachrichten bei der Abholung von Rechner 1 auf dem Mailserver liegen, auf Rechner 2 lasse ich die Nachrichten nach dem Abruf vom Server löschen. Hierbei stellte ich fest, dass Nachrichten, die auf Rechner 1 als Kopie heruntergeladen wurden, auf dem Rechner 2 nicht auftauchten. Der Grund dafür ist wohl der unterschiedliche Wert in der Variable message_size_limit in der Postfix-Konfiguration, der bei den fraglichen Nachrichten auf Rechner 2 wohl überschritten wurde. Meine Frage ist; sind die Nachrichten damit unwiederbringlich weg oder gibt es ein Verzeichnis, wo solche Nachrichten abgelegt werden? Irgendwo in /var/spool ? Viele Grüße Steffen -- F: Was sagt eine Traube, wenn ein Elefant auf sie steht? A: Nichts, sie weint nur ein bißchen -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Steffen Hanne schrieb:
Meine Frage ist; sind die Nachrichten damit unwiederbringlich weg oder gibt es ein Verzeichnis, wo solche Nachrichten abgelegt werden? Irgendwo in /var/spool ?
Also, auf dem Rechner 2 liegt die mail sicherlich nicht. Dann würde die Einstellung ja keinen Sinn machen, wenn doch alles runtergeladen würde. Die Festplatte würde ja trotzdem volllaufen [sic!]. Vielleicht liegt die Mail noch auf dem Server? Ich weiß nicht, was postfix dem schickenden Server antwortet, wenn das Limit überschritten wird. Wobei es ja schon komisch wäre, wenn postfix die Mail ablehnen und dann trotzdem löschen würde. Auf Rechner 1 liegt sie ja wohl auf jeden Fall ;-) Gruß, Anton -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Montag 15 Dezember 2008 13:18:24 schrieb Anton Roeder:
Steffen Hanne schrieb:
Meine Frage ist; sind die Nachrichten damit unwiederbringlich weg oder gibt es ein Verzeichnis, wo solche Nachrichten abgelegt werden? Irgendwo in /var/spool ?
Also, auf dem Rechner 2 liegt die mail sicherlich nicht. Dann würde die Einstellung ja keinen Sinn machen, wenn doch alles runtergeladen würde. Die Festplatte würde ja trotzdem volllaufen [sic!]. Stimmt auch wieder. Ich dachte nur, dass da eventuell noch eine Prüfmöglichkeit für den Admin zwischengeschaltet wird analog der Spam-Mails, die Amavis auch noch speichert.
Vielleicht liegt die Mail noch auf dem Server? Ich weiß nicht, was postfix dem schickenden Server antwortet, wenn das Limit überschritten wird. Wobei es ja schon komisch wäre, wenn postfix die Mail ablehnen und dann trotzdem löschen würde.
Das Herunterladen erledigt ja fetchmail und nicht postfix. fetchmail gibt es wohl an postfix weiter, und dieser gibt es an amavis und von dort gehts wieder nach postfix zur lokalen Zustellung (glaub ich jedenfalls)
Auf Rechner 1 liegt sie ja wohl auf jeden Fall ;-)
Ja klar, die Frage war daher auch eher akademischer Natur.
Gruß, Anton Grüße zurück Steffen -- Die vier Elemente: Erde, Luft und Feuerwasser.
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
At Mon, 15 Dec 2008 10:33:19 +0100, Steffen Hanne wrote:
Meine Frage ist; sind die Nachrichten damit unwiederbringlich weg oder gibt es ein Verzeichnis, wo solche Nachrichten abgelegt werden? Irgendwo in /var/spool
"message_size_limit" wird vom cleanup daemon benutzt. Mail welche die hier angegebene Groesse ueberschreitet, wird abgewiesen, mit einer entspr. Fehlermeldung. Der cleanup daemon benutzt dazu den spool von postfix, und das bedeutet, dass die Mail nirgendwo anders gespeichert wird, also "weg" ist. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Montag 15 Dezember 2008 13:26:37 schrieb Heinz Diehl:
At Mon, 15 Dec 2008 10:33:19 +0100,
Steffen Hanne wrote:
Meine Frage ist; sind die Nachrichten damit unwiederbringlich weg oder gibt es ein Verzeichnis, wo solche Nachrichten abgelegt werden? Irgendwo in /var/spool
"message_size_limit" wird vom cleanup daemon benutzt. Mail welche die hier angegebene Groesse ueberschreitet, wird abgewiesen, mit einer entspr. Fehlermeldung. Der cleanup daemon benutzt dazu den spool von postfix, und das bedeutet, dass die Mail nirgendwo anders gespeichert wird, also "weg" ist. Danke für die Erhellung!
Steffen -- Man kann in C nur fehlerfreie Programme schreiben, denn fehlerhafte Programme crashen einfach. -- Klaus Knopper -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (3)
-
Anton Roeder
-
Heinz Diehl
-
Steffen Hanne