Я не могу получать важные электронные письма от кого-то из-за этой ошибки в моем журнале exim:
2015-01-21 11:30:16 H=xxx.xxx.xx.xxx [xxx.xxx.xx.xxx]:50143
X=TLSv1:AES256-SHA:256 rejected MAIL <xxx@xxx.xxx>: Access denied -
Invalid HELO name (See RFC2821 4.1.1.1)
Могу ли я что-нибудь сделать со своей стороны, чтобы почта проходила, даже если их сервер неправильно настроен?
Это просто для блокировки спама, верно? У меня действительно нет проблемы со спамом, и я не против, если она немного увеличится.
Я использую CentOS / WHM 11.x на CentOS 5.11.
Там должен быть файл белого списка, в который вы можете добавить их IP-адрес. Найдите в конфигурационном файле Exim Invalid HELO name
сообщение. Там должен быть поиск. Это будет файл, в который вам нужно добавить адрес.
Проверьте свои журналы, чтобы узнать, какие серверы вы блокируете. К сожалению, вы, вероятно, блокируете банки, авиалинии и правительства, среди прочего. Все организации, которые должны быть способны сделать что-то настолько простое правильно.
Я решил эту проблему, отключив следующую конфигурацию в WHM:
Конфигурация службы> Exim Configuration Manager> Требовать RFC-совместимый HELO
Не уверен, что это лучшее решение, но оно сработало.