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

Списки пересылки и рассылки hMailServer с проверкой SPF

Я установил и настроил hMailServer, прежде всего, чтобы позволить мне создать список рассылки для частной организации и некоторые псевдонимы адресов электронной почты.

Это сделано для того, чтобы члены организации могли отправлять электронную почту в управляемый список всех участников, а также иметь удобные короткие адреса электронной почты (например, fred@mydomain.com вместо fred.123.mysurname@whateveremailprovider.com).

Все настроено и работает, и я настроил записи DKIM и SPF.

Однако, когда я отправляю электронное письмо на адрес fred@mydomain.com, которое перенаправляет его на адрес Gmail, я вижу ошибку в заголовках (даже если электронное письмо действительно доставляется):

spf=hardfail (google.com: domain of fred@mydomain.com does not designate 1.2.3.4 as permitted sender) smtp.mail=fred@mydomain.com

Я могу понять почему, потому что электронное письмо пришло с другого сервера, чем мой hMailServer.

Как я могу это исправить, чтобы он прошел проверку SPF? Или, если я не могу это исправить, повлияет ли это на то, что Google в конечном итоге пометит электронные письма как спам? Что я могу с этим поделать?

SPF плохо работает с пересылкой электронной почты.

Принимающий сервер (в данном случае Gmail) проверяет, что IP-адрес SMTP-сервера, отправляющего ему почту, авторизован в записи SPF домена адреса отправителя. Если у вас есть сервер пересылки (в данном случае hmailserver) посередине, маловероятно, что IP-адрес сервера будет настроен в записи SPF всех отправителей, которые проходят через него.

В конкретном тестовом случае, когда вы отправляете тестовое электронное письмо из своей учетной записи, вы, конечно, можете обновить свою собственную запись SPF, включив IP-адрес hMailServer, но это только маскирует проблему, потому что третьи стороны, отправляющие электронную почту, все равно отображаются как сбой SPF.

Схема перезаписи отправителя (SRS) был создан как способ решения этой проблемы. Однако hMailServer его не поддерживает. (Тема форума)

Если вы найдете бесплатный почтовый сервер Windows, поддерживающий SRS, это, надеюсь, решит вашу проблему. (И если вы это сделаете, дайте мне знать)