Postfix bad address syntax

deblin

New Member
Hallo Forum,

ich nutze schon seit längerem Postfix. Das funktioniert auch fast gut. Ich habe vermehrt festgestellt, dass bei meiner Seite mich Mitglieder angeschrieben haben, die kein Passwort per E-Mail erhalten haben. Nachdem ich dann versucht habe diese per E-Mail zu kontaktieren stellte sich heraus, dass Postfix die E-Mails nicht versendet.

Nachdem ich eine E-Mail per Mailprogramm an eine E-Mailadresse -emailadresse- @ freemailer.de versende erhalte folgende Mitteilung von Postfix:

Code:
Reporting-MTA: dns; mail.meinedomain.de
X-Postfix-Queue-ID: 543303A3BEA
X-Postfix-Sender: rfc822; support@meinedomain.de
Arrival-Date: Thu, 31 Jan 2008 11:35:25 +0100 (CET)

Final-Recipient: rfc822; -emailadresse-@freemailer.de
Original-Recipient: rfc822;-emailadresse-@freemailer.de
Action: failed
Status: 5.1.3
Diagnostic-Code: X-Postfix; bad address syntax

Sprich die E-Mailadresse soll eine falsche Syntax aufweisen. Jetzt habe ich versucht auch eine Mail von einem anderen Freemailprovider zu senden. Das verlief problemlos...zumindest gabs keine Info-Mail, dass die Mailadresse eine falsche Syntax hat.

Ist das ein Postfix-Problem? Kann man dies beseitigen? Wie?
 
Hi deblin,

das dürfte helfen:

Postfix Configuration Parameters

allow_min_user (default: no)
Allow a sender or recipient address to have `-' as the first character. By default, this is not allowed, to avoid accidents with software that passes email addresses via the command line. Such software would not be able to distinguish a malicious address from a bona fide command-line option. Although this can be prevented by inserting a "--" option terminator into the command line, this is difficult to enforce consistently and globally.

As of Postfix version 2.5, this feature is implemented by trivial-rewrite(8). With earlier versions this feature was implemented by qmgr(8) and was limited to recipient addresses only.

Lg,
Marco
 
Back
Top