Helo命令被拒绝:主机未find – 即使我没有configurationreject_unknown_helo_hostname

我的服务器正在向我们的用户发送Registration-Success-Mails。 他们大多数到达,但最近一个电子邮件到一个特定的领域仍然在mailq与以下错误

(host smtp.geofs.de[5.45.103.59] said: 450 4.7.1 <Ubuntu-1004-lucid64-minimal.localdomain>: Helo command rejected: Host not found (in reply to RCPT TO command)) 

我在这里find的一些答案build议删除“smtpd_helo_restrictions”中的configuration参数“reject_unknown_helo_hostname”,但事实certificate, 我的main.cf甚至没有设置“smtpd_helo_restrictions”。 有没有默认值? 我在哪里可以改变它? 是否有另一个可能的问题解决scheme?

这是我在/etc/postfix/main.cf中的当前configuration

 # Debian specific: Specifying a file name will cause the first # line of that file to be used as the name. The Debian default # is /etc/mailname. #myorigin = /etc/mailname smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) biff = no # appending .domain is the MUA's job. append_dot_mydomain = no # Uncomment the next line to generate "delayed mail" warnings #delay_warning_time = 4h readme_directory = no myorigin = /etc/mailname mydestination = xxmydomainxx.com, Ubuntu-1004-lucid-64-minimal, localhost.localdomain, localhost, xxmydomainxx.de relayhost = mynetworks = 127.0.0.0/8 xxx.xxx.136.32/27 mailbox_size_limit = 0 recipient_delimiter = + inet_interfaces = all inet_protocols = all home_mailbox = Maildir/ 

问题是由我的服务器还是接收方服务器造成的? 我该如何解决?

喜欢听你的想法,谢谢!

(主机smtp.geofs.de [5.45.103.59]说:450 4.7.1:

限制在接收服务器smtp.geofs.de上设置 。 该消息被拒绝,因为发送(=您的)服务器使用不可parsing的HELO“Ubuntu-1004-lucid64-minimal.localdomain”。

要么在系统范围内修复您的主机名,要么在您的后缀configuration( myhostname )中设置一个可parsing的helo