[Postfixbuch-users] OT: Helo command rejected: Invalid name
Joachim Sturm
joachim-sturm at web.de
Mo Jul 10 21:30:27 CEST 2006
> -----Ursprüngliche Nachricht-----
> Von: postfixbuch-users-bounces at listi.jpberlin.de
> [mailto:postfixbuch-users-bounces at listi.jpberlin.de] Im
> Auftrag von Sandy Drobic
> Gesendet: Montag, 10. Juli 2006 21:14
> An: Eine Diskussionsliste rund um das Postfix-Buch.
> Betreff: Re: [Postfixbuch-users] OT: Helo command rejected:
> Invalid name
>
> Joachim Sturm wrote:
> >
> >
> >> -----Ursprüngliche Nachricht-----
> >> Von: postfixbuch-users-bounces at listi.jpberlin.de
> >> [mailto:postfixbuch-users-bounces at listi.jpberlin.de] Im
> Auftrag von
> >> Ralf Hildebrandt
> >> Gesendet: Montag, 10. Juli 2006 19:26
> >> An: postfixbuch-users at listi.jpberlin.de
> >> Betreff: Re: [Postfixbuch-users] OT: Helo command rejected:
> >> Invalid name
> >>
> >> * Joachim Sturm <joachim-sturm at web.de>:
> >>
> >>> ---> schnipp
> >>> Jul 10 13:25:31 mailserver postfix/smtpd[17966]: connect from
> >>> unknown[10.20.5.51] Jul 10 13:25:31 mailserver
> >> postfix/smtpd[17966]:
> >>> NOQUEUE: reject: RCPT from
> >>> unknown[10.20.5.51]: 501 <1020551>: Helo command
> rejected: Invalid
> >>> name; from=<asturm at example.com> to=<jsturm at exampelcom>
> proto=ESMTP
> >>> helo=<1020551> Jul 10 13:25:33 mailserver postfix/smtpd[17966]:
> >>> disconnect from unknown[10.20.5.51]
> >>> ---> schnapp
> >> Seine eigenen Hosts den Antispam Regeln zu unterwerfen ist
> nicht gut.
> >>
> >> postconf -n
> >> bitte...
> >
> > alias_maps = hash:/etc/aliases
> > append_dot_mydomain = no
> > biff = no
> > broken_sasl_auth_clients = yes
> > canonical_maps = mysql:/etc/postfix/mysql-canonical.cf
> > command_directory = /usr/sbin
> > config_directory = /etc/postfix
> > content_filter = smtp-amavis:[127.0.0.1]:10024 daemon_directory =
> > /usr/lib/postfix delay_warning_time = 48h mail_name = Mail-Daemon
> > mailbox_size_limit = 0 mailbox_transport = lmtp:unix:public/lmtp
> > mydestination = localhost, localhost.$mydomain, $myhostname,
> > mysql:/etc/postfix/mysql-mydestination.cf
> > myhostname = mailserver.example.com
> > mynetworks = 127.0.0.0/8, 10.20.0.0/16 mynetworks_style = host
> > recipient_delimiter = + relay_domains =
> > mysql:/etc/postfix/mysql-relay.cf sender_canonical_maps =
> > mysql:/etc/postfix/mysql-canonical.cf
> > setgid_group = postdrop
> > smtpd_banner = $myhostname ESMTP $mail_name.
> > smtpd_delay_reject = yes
> > smtpd_helo_required = yes
> > smtpd_helo_restrictions = permit_sasl_authenticated,
> > permit_mynetworks,
> > reject_unauth_destination,
> > reject_non_fqdn_sender,
> > reject_non_fqdn_recipient,
> > reject_unknown_recipient_domain,
> > reject_non_fqdn_hostname,
> > reject_invalid_hostname,
> > reject_unauth_pipelining
> > smtpd_recipient_restrictions = check_recipient_access
> > hash:/etc/postfix/access_recipient
> > reject_non_fqdn_sender,
> > reject_non_fqdn_recipient,
> > reject_unknown_sender_domain,
> > reject_unknown_recipient_domain,
> > reject_invalid_hostname,
> ^^^^^^^^^^^^^^^^^^^^^^^^
>
> Hier ist dein Problem. Aber du kannst alle Checks, die du schon in
> smtpd_helo_restrictions aufgeführt hast, hier weglassen. Es
> macht keinen
> Sinn, den Check zweimal durchzuführen.
>
> > check_helo_access hash:/etc/postfix/helo_access
> > check_client_access hash:/etc/postfix/access_client,
> > check_sender_access hash:/etc/postfix/access_sender,
> > permit_sasl_authenticated,
> > permit_mynetworks,
> > reject_rbl_client ix.dnsbl.manitu.net
> > reject_rbl_client zombie.dnsbl.sorbs.net,
> > reject_rbl_client relays.ordb.org,
> > reject_rbl_client opm.blitzed.org,
> > reject_rbl_client list.dsbl.org,
> > reject_rbl_client sbl.spamhaus.org,
> > reject_rbl_client unconfirmed.dsbl.org,
> > reject_rbl_client dynablock.njabl.org,
> > reject_rbl_client dialup.blacklist.jippg.org,
> > reject_rbl_client cbl.abuseat.org
> > permit_mx_backup,
> > reject_unauth_destination,
> > permit
> > body_check = regexp:/etc/postfix/body_checks
> > header_checks = regexp:/etc/postfix/header_checks
> > smtpd_sasl_auth_enable = yes
> > smtpd_sasl_local_domain =
> > smtpd_sasl_security_options = noanonymous
> > smtpd_sender_restrictions = permit_sasl_authenticated,
> > permit_mynetworks,
> > reject_unauth_destination,
> > reject_non_fqdn_sender,
> > reject_non_fqdn_recipient,
> > reject_unknown_recipient_domain,
> > reject_unauth_pipelining
>
> Diese Restrictions kannst du komplett weglassen. Sie sind
> oben bereits
> geprüft worden (zum dritten Mal).
>
> > smtpd_tls_auth_only = no
> > smtpd_tls_cert_file = /etc/postfix/ssl/smtpd.crt
> > smtpd_tls_key_file = /etc/postfix/ssl/smtpd.key
> > smtpd_tls_loglevel = 1
> > smtpd_tls_received_header = yes
> > smtpd_use_tls = yes
> > strict_rfc821_envelopes = yes
> > tls_random_source = dev:/dev/urandom
> > transport_maps = hash:$config_directory/transport
> > virtual_alias_domains = mysql:/etc/postfix/mysql-virtual.cf
> > virtual_alias_maps = mysql:/etc/postfix/mysql-virtual.cf
> >
> > --------------
> > Mein Problem muß an Outlook einiger PCs liegen. Mit den gleichen
> > Einstellungen auf einem anderen PC oder unter Thunderbird
> klappt es ( Helo
> > command rejected: Invalid name )
>
> Wie Ralf schon gesagt hatte, unterwerfe deine
> authentifizierten Clients
> nicht diesen Prüfungen.
>
> Sandy
Danke Sandy fürs "korrekturlesen". Aber warum reagieren nur einige Outlooks
auf diese Zeile und andere nicht (reject_invalid_hostname)
Achim
Mehr Informationen über die Mailingliste Postfixbuch-users