Назад | Перейти на главную страницу

Команда HELO отклонена: требуется полное имя хоста

Пытаясь отправить электронное письмо на MX с более строгими настройками, я получаю:

<local_hostname>: Helo command rejected: need fully-qualified hostname (in reply 
to RCPT TO command)

Конечно, при установке $ myhostname в main.cf почта доставляется правильно, но это приводит меня к конфликту с моим виртуальным именем хоста по умолчанию, которое является именем хоста самого ящика, а входящие письма на hostname.org рассматриваются как доставляемые LDA, например. на "local_hostname"

$ myorigin и $ mydomain, похоже, тоже не изменили ответ HELO, какие-либо предложения?

От изменения к исходному вопросу:

http://www.linuxquestions.org/questions/linux-server-73/how-to-map-local-addresses-to-fqdn-addresses-with-postfix-894863/ установка mydestination на "", а затем изменение $ myhostname на полное доменное имя решило проблему.

Мне потребовались годы, чтобы разобраться с этим

Я использую сервер centos и получаю ответное письмо с сообщением об ошибке «Команда Helo отклонена: требуется полное имя хоста»

Я закончил тем, что включил «Ссылка / etc / mailhelo для исходящего SMTP HELO [?]». Он находился в «диспетчере конфигурации exim», а затем «Домены и IPS» на сервере VPS.

Затем я использовал шпатлевку и удаленно на сервер и выполнил эту команду "sudo nano / etc / mailhelo"

В этом файле я создал домены

example.com: example.com
sub.example.com: example.com
example.net: example.net
addon.example.net: example.net
*: hostname.example.com

(согласно http://docs.cpanel.net/twiki/bin/view/AllDocumentation/WHMDocs/EximDifferentIps)

Я протестировал отправку электронной почты, и пока все выглядит хорошо