Oh man Leute, ich bin echt frustriert. Tut mir leid euch damit zu nerven, aber ich muss mir mal was von der Seele reden.
Hatte jetzt jahrelang einen Strato vServer mit Plesk 9, und eigentlich lief immer alles glatt. Neulich habe ich dann das Strato-Image mit Ubuntu LTS und Plesk 10.2 aufgebügelt und seitdem irgendwie nur Probleme mit dem Mailempfang.
Um mal zu gucken, ob nicht vielleicht zuviel per Blacklist aussortiert wird, habe ich in der main.cf mal den entsprechenden Befehl auskommentiert:
und Postfix neu gestartet. Worauf hin dann keine eMails mehr reinkamen.
Ich durchsuchte also die Logfiles:
/usr/local/psa/var/log/maillog - keine Hinweise auf Probleme, dafür stehen alle pop3-Logouts drinnen... naja ok.
/var/log/mail.err - keine Hinweise auf Probleme, dafür wird dort jeder pop3-Logout protokolliert (wtf?!)
/var/log/mail.warn - HIER nun endlich des Rätsels Lösung (WARUM in der mail.warn?!?!):
Der hat das Kommentarzeichen nicht als solches erkannt, obwohl es z.B. der vi korrekt gehighlightet hatte (in dunkelblau, welches sich fast gar nicht vom hintergrundschwarz abhebt uargs). Eine Fehlermeldung kam beim Restart von Postfix natürlich auch nicht.
Und Mails an den Postmaster gingen auch nicht raus. Ich weiß leider auch nicht, wo man die eMail-Adresse des Postmasters hinterlegen kann. In Plesk jedenfalls nicht... Vielleicht kann mir ja jemand einen Tipp geben, wo ich meine eMail für Benachrichtigungen über Fehler eintragen kann. Und warum keine Fehlermeldungen an den Postmaster ankommen (siehe Log).
In der /etc/aliases steht drinnen: postmaster: root
Ich habe z.B. auch versucht, die Maillog mit dem bei Plesk vorhanden AWStats auswerten zu lassen (Plesk bietet natürlich keine Möglichkeit, die Maillog bequem auszuwerten). Versucht dafür mal im Internet *eine* Anleitung zu finden, in der das beschrieben wird. Keine Chance... Man muss sich schon aus zehn verschiedenen Anleitungen eine Lösung für seine Situation zusammenreimen. Geschafft habe ich es leider trotzdem nicht.
Bei aller Liebe, aber... Linux ist echt mal ein umständliches Gefrickel. Ein normaler Mensch, der einfach nur auf die schnelle ein gut funktionierendes System aufbauen und konfigurieren will, hat da überhaupt keine Chance.
Naja, soweit mal dazu. Zeit für ein Bier.
Hatte jetzt jahrelang einen Strato vServer mit Plesk 9, und eigentlich lief immer alles glatt. Neulich habe ich dann das Strato-Image mit Ubuntu LTS und Plesk 10.2 aufgebügelt und seitdem irgendwie nur Probleme mit dem Mailempfang.
Um mal zu gucken, ob nicht vielleicht zuviel per Blacklist aussortiert wird, habe ich in der main.cf mal den entsprechenden Befehl auskommentiert:
Code:
smtpd_client_restrictions = permit_sasl_authenticated #, reject_rbl_client zen.spamhaus.org
und Postfix neu gestartet. Worauf hin dann keine eMails mehr reinkamen.
Ich durchsuchte also die Logfiles:
/usr/local/psa/var/log/maillog - keine Hinweise auf Probleme, dafür stehen alle pop3-Logouts drinnen... naja ok.
/var/log/mail.err - keine Hinweise auf Probleme, dafür wird dort jeder pop3-Logout protokolliert (wtf?!)
/var/log/mail.warn - HIER nun endlich des Rätsels Lösung (WARUM in der mail.warn?!?!):
Code:
postfix/smtpd[16049]: warning: unknown smtpd restriction: "#"
warning: 2635B1C26473: undeliverable postmaster notification discarded
Der hat das Kommentarzeichen nicht als solches erkannt, obwohl es z.B. der vi korrekt gehighlightet hatte (in dunkelblau, welches sich fast gar nicht vom hintergrundschwarz abhebt uargs). Eine Fehlermeldung kam beim Restart von Postfix natürlich auch nicht.
Und Mails an den Postmaster gingen auch nicht raus. Ich weiß leider auch nicht, wo man die eMail-Adresse des Postmasters hinterlegen kann. In Plesk jedenfalls nicht... Vielleicht kann mir ja jemand einen Tipp geben, wo ich meine eMail für Benachrichtigungen über Fehler eintragen kann. Und warum keine Fehlermeldungen an den Postmaster ankommen (siehe Log).
In der /etc/aliases steht drinnen: postmaster: root
Ich habe z.B. auch versucht, die Maillog mit dem bei Plesk vorhanden AWStats auswerten zu lassen (Plesk bietet natürlich keine Möglichkeit, die Maillog bequem auszuwerten). Versucht dafür mal im Internet *eine* Anleitung zu finden, in der das beschrieben wird. Keine Chance... Man muss sich schon aus zehn verschiedenen Anleitungen eine Lösung für seine Situation zusammenreimen. Geschafft habe ich es leider trotzdem nicht.
Bei aller Liebe, aber... Linux ist echt mal ein umständliches Gefrickel. Ein normaler Mensch, der einfach nur auf die schnelle ein gut funktionierendes System aufbauen und konfigurieren will, hat da überhaupt keine Chance.
Naja, soweit mal dazu. Zeit für ein Bier.