David Geiger wrote:
Hi,
hoffentlich nicht zu OT hier: Ich habe einen Server auf dem Postfix 2.1.5-9 läuft. Das Ding ist so konfiguriert, dass man entweder nur an lokale Empfänger senden darf oder sich per Benutzername/Passwort verifizieren muss. Das funktioniert auch - wenn ich es ohne Passwort versuche, bekomme ich ein relaying denied.
Nun habe ich allerdings seit (vor)gestern einige tausend Mails in der Queue, die so wie die unten stehende aussehen.
Weder Empfänger noch Absender (sowieso) sind lokale Benutzer. Wie ist das möglich, dass die Mails in meiner Queue hängen? Zusätzlich dazu gingen noch einige tausend Mails an lokale Benutzer...
Die wahrscheinlichste Ursache ist ein Script auf einer Webseite, die auf dem gleichen Server gehostet ist, denn localhost 127.0.0.0/8 darf den Server als Relay benutzen laut deiner Config. Du kannst das im Log von Postfix wahrscheinlich sehen, denn diese lokal eingespeisten mails werden von dem Pickup-Daemon in die Queue genommen. Du müsstest also viele Einträge haben die Aussehen wie: Nov 24 17:57:35 japantest postfix/pickup[9936]: AFB491DF22: uid=0 from=<wwwrun> Nov 24 17:57:35 japantest postfix/cleanup[10349]: AFB491DF22: message-id=<4385F0FF.mail7ZE1MLN60@japantest.homelinux.com> Prüfe das Log deines Webservers, ob dort auffällig oft manch Scripte aufgerufen werden und suche dort mal nach den Emailadressen, die du in deiner Queue findest.
Die Postfix-Konfiguration hängt auch dran.
"postconf -n" ist kürzer und übersichtlicher. Zeige auch mal entsprechende Logdateien von Mail- und Webserver. Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com