[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