Каков правильный helo для SMTP-сервера, который не получает почту и не имеет полного доменного имени?

Каков законный и правильный helo для моего SMTP-сервера.

  • Выход из электронной почты.
  • За NAT нет открытых портов.
  • SMTP-сервер не имеет полного доменного имени.
  • Отправка почты для двух разных доменов

Мы – небольшой бизнес, который имеет несколько мест. У нас есть два разных веб-сайта с адресами электронной почты, например:

  • product1.com: sales@product1.com
  • otherproduct.biz: sales@otherproduct.biz

Наш SMTP-сервер отправит электронное письмо для обоих доменов.

RFC2821 раздел 4.1.1.1

… и нет записи обратного сопоставления), клиент ДОЛЖЕН отправить литерал адреса (см. раздел 4.1.3), необязательно сопровождаемый информацией, которая поможет идентифицировать клиентскую систему.

4.1.3. Литералы адреса **

… Чтобы обойти этот барьер, в качестве альтернативы доменному имени разрешена специальная буквальная форма адреса. Для адресов IPv4 эта форма использует четыре маленьких десятичных целых числа, разделенных точками и заключенных в скобки, такие как [123.255.37.2] …

поэтому я думаю, что мое имя helo должно быть:

 [1.2.3.4] company name INC city, state 

постфиксная конфигурация

 smtp_helo_name = [1.2.3.4] company name INC city, state 

Используя это, я все равно получаю следующие ошибки:

 ... status=bounced (host mx1c38.carrierzone.com[66.175.58.41] refused to talk to me: 501 5.0.0 Invalid domain name ... status=bounced (host mta5.am0.yahoodns.net[98.138.112.38] refused to talk to me: 501 Syntax error in parameters or arguments ... status=bounced (host kakllc.com[67.214.161.202] said: 550 Access denied - Invalid HELO name (See RFC2821 4.1.1.1) (in reply to MAIL FROM command) 

и другие подобные ошибки, относящиеся к helo .

Правильно ли это?

One Solution collect form web for “Каков правильный helo для SMTP-сервера, который не получает почту и не имеет полного доменного имени?”

Дайте хосту полное доменное имя, например foo.product1.com . Установите HELO как это полное доменное имя. Убедитесь, что внешний DNS может разрешить это имя. В противном случае вы увидите множество отклонений, как наблюдалось, как блокирование таких (возможно, через что-то вроде smtpd_helo_restrictions = reject_invalid_hostname reject_non_fqdn_hostname ) – это недорогой способ устранения определенного процента входящего спама.

  • Можно ли разрешить символ «\» в записи PTR?
  • Не удается получить доступ к почтовому серверу через SMTP
  • Как разрешить исходящий SMTP на iptables Debian Linux
  • Проблема с конфигурацией OpenSMTPD
  • ssh вместо SASL для аутентифицированной отправки SMTP?
  • Как отправить почту с удаленного SMTP-хоста?
  • Как включить перенаправление SMTP?
  • Postfix с использованием внешней проблемы smtp-сервера
  • как узнать полный путь команды из результата lsof -i
  • Вызывает ли SSMTP проблемы со спамом?
  • Postfix / Dovecot Mail появляется в журналах, но не в соответствующей папке
  • Linux и Unix - лучшая ОС в мире.