PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Illegal address syntax from localhost



achim_22
20.02.07, 14:16
Hallo!
Habe diese Thema schon mal angesprochen, hier.
Bekomme ab- und zu diese Fehlermeldung:

warning: Illegal address syntax from localhost[127.0.0.1] in MAIL command: czgqjwqc@
Feb 19 11:30:07 backupserver postfix/smtpd[1511]: lost connection after MAIL from localhost[127.0.0.1]

Fetchmail holt (versucht) die Mails ab und
Postfix macht dann dicht und lässt keine Mails mehr rein.

Umgehen kann ich diese wohl mit den header_checks.

Nur weiß ich leider nicht wie ich es eintragen soll:confused:

Mal kommt eine Mail von xyz und mal von zyx die mir Postfix dicht machen.

Kann ich da nicht sowas wie

/^From: *.*@*.*/ DISCARD

eintragen, der die Mails killt und Postfix ohne Störungen weiterläuft.

Gruß
Achim

achim_22
20.02.07, 18:15
kann keiner helfen :rolleyes:

NetHawk
21.02.07, 07:34
[snip]

warning: Illegal address syntax from localhost[127.0.0.1] in MAIL command: czgqjwqc@

[snip]


Hallo Achim,

ich kenne mich mit Postfix nicht besonders gut aus, aber mir fällt zunächst mal auf, dass die Absendeadresse nicht den RFCs entspricht.
Es folgt ein @ auf den usernamen, aber kein Domainname.

Also könnte vielleicht ein "/^From: *.*@$/ DISCARD" helfen!?

Gruß,
NetHawk

achim_22
22.02.07, 15:46
Hi NetHawk!
Werde ich einfach mal ausprobieren, mal schauen ob dann alles wieder läuft :cool:

Danke!

Gruß
Achim

achim_22
22.02.07, 20:01
scheint zu funktionieren

achim_22
27.02.07, 19:50
:mad: leider ging es doch nicht. Postfix machte heute wieder "dicht".Die Meldung kommt doch vom Localhost.
Kann mir echte keiner einen Tipp geben ???


Gruß
Achim

LKH
28.02.07, 07:10
Hi,

was steh denn in der main.cf zu myorigin?

achim_22
28.02.07, 12:26
Hi LKH!

es steht:

#myorigin = $myhostname
#myorigin = $mydomain

ist das der Fehler ?

Gruß
Achim

LKH
01.03.07, 08:16
Hi,

ich kenne jetzt deine Konfiguration nicht. Schau mal nach ob mydomain definiert ist. Wenn ja, dann entferne das "#" vor "#myorigin = $mydomain". Wenn nicht überprüfe das für myhostname.

Wenn weder das eine noch das andere definiert ist dann schreib einfach mal "myorigin = localhost" in die main.cf, starte Postfix neu und versuche es nochmals.