Postfix nimmt keine Mails an: need fully-qualified hostname

Postfix, QMail, Sendmail, Dovecot, Cyrus, Courier, Anti-Spam
case
Posts: 10
Joined: 2003-11-26 14:45

Postfix nimmt keine Mails an: need fully-qualified hostname

Post by case » 2003-12-27 16:15

Hallo ich brauche jetzt mal etwas Hilfe. Ich versuche jetzt schon sehr lange Postfix 2.0.16 nach dem Update zum Laufen zu bringen. Ich kann keine Mails versenden, es kommt immer volgender Fehler:

logfile:

Code: Select all

postfix/smtpd[5523]: connect from 508BE05.dip0.t-ipconnect.de[123.456.78.9]

postfix/smtpd[5523]: E8A0A54410B: client=508BE05.dip0.t-ipconnect.de[123.456.78.9]

postfix/smtpd[5523]: E8A0A54410B: reject: RCPT from 508BE05.dip0.t-ipconnect.de[123.456.78.9]: 504 <rechnername>: Helo command rejected: need fully-qualified hostname; from=<webmaster@absenderadresse.de> to=<webmaster@absenderadresse.de> proto=SMTP helo=<rechnername>

postfix/smtpd[5523]: disconnect from 508BE05.dip0.t-ipconnect.de[123.456.78.9]
ich denke ich habe einfach die Main.cfg durcheinander gebracht:
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
myhostname = smtp.domain.de
mydomain = domain.de
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain, $mydomain,
mail.$mydomain, http://www.$mydomain, ftp.$mydomain
header_checks = pcre:/etc/postfix/header_checks
body_checks = pcre:/etc/postfix/body_checks
mime_header_checks = regexp:/etc/postfix/mime_header_checks
debug_peer_level = 2
debugger_command =
PATH=/usr/bin:/usr/X11R6/bin
xxgdb $daemon_directory/$process_name $process_id & sleep 5
sendmail_path = /usr/sbin/sendmail
newaliases_path = /usr/sbin/sendmail
mailq_path = /usr/bin/mailq
setgid_group = maildrop
manpage_directory = /usr/share/man
sample_directory = /usr/share/doc/packages/postfix/samples
readme_directory = /usr/share/doc/packages/postfix/README_FILES
mail_spool_directory = /var/mail
canonical_maps = hash:/etc/postfix/canonical
virtual_maps = hash:/etc/postfix/virtual
relocated_maps = hash:/etc/postfix/relocated
transport_maps = hash:/etc/postfix/transport
sender_canonical_maps = hash:/etc/postfix/sender_canonical
masquerade_exceptions = root
masquerade_classes = envelope_sender, header_sender, header_recipient
myhostname = hostname
masquerade_domains =
defer_transports =
disable_dns_lookups = no
content_filter =
mailbox_command =
mailbox_transport =
smtpd_sender_restrictions = hash:/etc/postfix/access
strict_rfc821_envelopes = no
maps_rbl_domains = sbl.spamhaus.org,
relays.ordb.org,
unconfirmed.dsbl.org
smtpd_recipient_restrictions = permit_mynetworks,
permit_sasl_authenticated,
reject_non_fqdn_sender,
reject_non_fqdn_recipient,
reject_non_fqdn_hostname,
reject_unknown_recipient_domain,
reject_invalid_hostname,
reject_unknown_hostname,
reject_unknown_sender_domain,
reject_rbl_client,
permit_mx_backup,
reject_unauth_destination
alias_maps = hash:/etc/aliases
queue_directory = /var/spool/postfix
mail_owner = postfix
unknown_local_recipient_reject_code = 450
danke,

case

dodolin
RSAC
Posts: 4009
Joined: 2003-01-21 01:59
Location: Sinsheim/Karlsruhe

Re: Postfix nimmt keine Mails an: need fully-qualified hostname

Post by dodolin » 2003-12-29 11:21

Helo command rejected
http://www.faqs.org/rfcs/rfc1123.html
However, the
receiver MUST NOT refuse to accept a message, even if the
sender's HELO command fails verification.
http://www.postfix.org/uce.html#smtpd_helo_restrictions