Folgende Empfänger konnten nicht erreicht werden:
'xx.xx@freenet.de' am 14.03.2006 18:32
504 <kinderhat3gga1>: Helo command rejected: need fully-qualified hostname
Was muss ich am Client einstellen, dass er den kompletten Hostnamen sendet?
chris76 wrote:Nicht am Client sondern in Postfix mußt du einen FQDN angeben.
DAS ist erstmal richtig, aber da wär ich mir nicht so sicher.
Ohne postconf -n und dem entsprechenden Logeintrag kann man
das ja nicht wissen.
Evtl. ist das helo vom Client falsch geschickt.
smtpd_helo_restrictions (default: empty)
Optional restrictions that the Postfix SMTP server applies in the context of the SMTP HELO command.
The default is to permit everything.
Specify a list of restrictions, separated by commas and/or whitespace. Continue long lines by starting the next line with whitespace. Restrictions are applied in the order as specified; the first restriction that matches wins.
The following restrictions are specific to the hostname information received with the HELO or EHLO command.
reject_non_fqdn_helo_hostname (with Postfix < 2.3: reject_non_fqdn_hostname)
Reject the request when the HELO or EHLO hostname is not in fully-qualified domain form, as required by the RFC.
The non_fqdn_reject_code parameter specifies the response code to rejected requests (default: 504).
Überprüf mal deine main.cf. Da du den Fehlercode 504 bekommen hast, hast du mit 99,9% Wahrscheinlichkeit den "reject_non_fqdn_helo_hostname" in deiner config stehen. ;-)
(Sicherheit ist was feines, aber man kanns auch übertreiben *g*)