Current time: 11-15-2024, 03:37 AM Hello There, Guest! (LoginRegister)


Post Reply 
versenden von mails / fehler: 504 5.5.2 Helo rejected
Author Message
retox Offline
Newbie
*

Posts: 7
Joined: Jan 2007
Reputation: 0
Post: #1
versenden von mails / fehler: 504 5.5.2 Helo rejected
hallo,

habe die aktuelle version vom 5.10.07 installiert, bei Versand aus dem Webmail (auch per Client) erscheint folgende Fehlermeldung vom Server:

Message not sent. Server replied:

Command parameter not implemented
504 5.5.2 <xxx.xxx.xxx.xxx>: Helo command rejected: need fully-qualified hostname

---------

Server hängt via offizieller IP im Netz, in der /etc/postfix/main.cf steht bei
hostname=mx1.domain.de
mydomain = $myhostname
myorigin = $mydomain


in /etc/hosts ist der hostname auch richtig hinterlegt.
PTR Record für die IP existiert auch...

ein postconf -n sagt:

Code:
alias_database = hash:/etc/aliases
append_at_myorigin = yes
append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/lib/postfix
inet_interfaces = all
local_destination_recipient_limit = 1
local_recipient_maps = unix:passwd.byname $alias_database
local_transport = local
mail_spool_directory = /var/mail
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
mydestination = $myhostname, $mydomain
mydomain = $myhostname
myhostname = mx1.domain.de
mynetworks_style = host
myorigin = $mydomain
setgid_group = postdrop
smtpd_banner = $myhostname
smtpd_data_restrictions = reject_unauth_pipelining
smtpd_helo_required = yes
smtpd_helo_restrictions = reject_invalid_helo_hostname,                          reject_non_fqdn_helo_hostname
smtpd_recipient_restrictions = permit_mynetworks,                               reject_non_fqdn_recipient,                               reject_unknown_sender_domain,                               reject_unknown_recipient_domain,                               reject_unauth_destination,                               permit_sasl_authenticated,                               check_policy_service inet:127.0.0.1:12525,                               check_policy_service inet:127.0.0.1:60000
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain =
smtpd_sasl_security_options = noanonymous, noplaintext
smtpd_sender_restrictions = permit_mynetworks,                               reject_non_fqdn_sender,                               reject_unauth_destination,                               permit_sasl_authenticated
transport_maps = hash:/etc/postfix/ispcp/transport
virtual_alias_maps = hash:/etc/postfix/ispcp/aliases
virtual_gid_maps = static:8
virtual_mailbox_base = /var/mail/virtual
virtual_mailbox_domains = hash:/etc/postfix/ispcp/domains
virtual_mailbox_limit = 0
virtual_mailbox_maps = hash:/etc/postfix/ispcp/mailboxes
virtual_minimum_uid = 1000
virtual_transport = virtual
virtual_uid_maps = static:1000

und im Logfile steht folgender Error bei Versand:

Code:
Nov  5 19:01:56 mx1 postfix/smtpd[3350]: NOQUEUE: reject: RCPT from mx1.domain.de.local[127.0.0.1]: 504 5.5.2 <xxx.xxx.xxx.xxx>: Helo command rejected: need fully-qualified hostname; from=<user@name.de> to=<xyz@domain.de> proto=ESMTP helo=<195.95.163.4>

jemand eine Idee?
(This post was last modified: 11-06-2007 03:12 AM by retox.)
11-06-2007 03:11 AM
Find all posts by this user Quote this message in a reply
BeNe Offline
Moderator
*****
Moderators

Posts: 5,899
Joined: Jan 2007
Reputation: 68
Post: #2
RE: versenden von mails / fehler: 504 5.5.2 Helo rejected
Ja da hat raphael den Postfix etwas gehärtet.
Hat den der Server eine FQDN als hostname wie
"srv.domain.tld" wenn du "hostname" auf der Shell eingibst ?

Sonst kannt du es auch aus der main.cf wieder raus, was ich Dir aber nicht empfehlen würde. Lieber das ganze richtig anpassen...

Greez BeNe
11-06-2007 03:28 AM
Visit this user's website Find all posts by this user Quote this message in a reply
retox Offline
Newbie
*

Posts: 7
Joined: Jan 2007
Reputation: 0
Post: #3
RE: versenden von mails / fehler: 504 5.5.2 Helo rejected
hi,

ja - bei hostname auf der shell habe ich den fqdn... (in /etc/hosts bzw. /etc/hostname definiert).

srv.domain.tld ...

funktioniert trotzdem nicht...

lg,
11-06-2007 05:04 AM
Find all posts by this user Quote this message in a reply
BeNe Offline
Moderator
*****
Moderators

Posts: 5,899
Joined: Jan 2007
Reputation: 68
Post: #4
RE: versenden von mails / fehler: 504 5.5.2 Helo rejected
Was mir da grad auffällt:
Code:
mydomain = $myhostname
steht das so in deiner main.cf ?
sollte eigentlich:
Code:
mydomain = mail.deinedomain.local
sein.

Greez BeNe
11-06-2007 05:42 AM
Visit this user's website Find all posts by this user Quote this message in a reply
rbtux Offline
Moderator
*****
Moderators

Posts: 1,847
Joined: Feb 2007
Reputation: 33
Post: #5
RE: versenden von mails / fehler: 504 5.5.2 Helo rejected
was wird dir bei einem telnet localhost 25 angezeigt?
11-06-2007 05:56 AM
Visit this user's website Find all posts by this user Quote this message in a reply
ZooL Offline
Moderator
*****
Moderators

Posts: 3,429
Joined: Jan 2007
Reputation: 79
Post: #6
RE: versenden von mails / fehler: 504 5.5.2 Helo rejected
BeNe Wrote:Was mir da grad auffällt:
Code:
mydomain = $myhostname
steht das so in deiner main.cf ?
sollte eigentlich:
Code:
mydomain = mail.deinedomain.local
sein.

Greez BeNe

wie sollte denn dann die zeile aussehen ?

myorigin = $mydomain
oder
myorigin = $myhostname

mfg
11-06-2007 07:36 AM
Visit this user's website Find all posts by this user Quote this message in a reply
BeNe Offline
Moderator
*****
Moderators

Posts: 5,899
Joined: Jan 2007
Reputation: 68
Post: #7
RE: versenden von mails / fehler: 504 5.5.2 Helo rejected
Es sollte so aussehen:

Code:
myhostname = mail.meinedomain.de
mydomain   = mail.meinedomain.de.local
myorigin   = $mydomain

bei rotex steht aber das in der main.cf wie ich das deuten kann.
Code:
mydomain = $myhostname

Greeze BeNe
11-06-2007 07:44 AM
Visit this user's website Find all posts by this user Quote this message in a reply
rbtux Offline
Moderator
*****
Moderators

Posts: 1,847
Joined: Feb 2007
Reputation: 33
Post: #8
RE: versenden von mails / fehler: 504 5.5.2 Helo rejected
du schickst gar keinen helo so wie es ausschaut.

kannst du mal in die main.cf
Quote:smtpd_banner = mail.yourdomain.tld ESMTP
eintragen und das ganze testen?
11-06-2007 07:45 AM
Visit this user's website Find all posts by this user Quote this message in a reply
BeNe Offline
Moderator
*****
Moderators

Posts: 5,899
Joined: Jan 2007
Reputation: 68
Post: #9
RE: versenden von mails / fehler: 504 5.5.2 Helo rejected
Wobei er ja in der Config
Code:
smtpd_banner = $myhostname
drin hat und
Code:
myhostname = mx1.domain.de
ist...komisches ding... Rolleyes

Greez BeNe
11-06-2007 07:51 AM
Visit this user's website Find all posts by this user Quote this message in a reply
rbtux Offline
Moderator
*****
Moderators

Posts: 1,847
Joined: Feb 2007
Reputation: 33
Post: #10
RE: versenden von mails / fehler: 504 5.5.2 Helo rejected
ESMTP (oder auch SMTP) gehört zwingend mit rein... Kann sein dass da das Problem ist. Aber ein telnet würde mich schon noch interessieren...
11-06-2007 08:01 AM
Visit this user's website Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 4 Guest(s)