Пересылка и рассылка списков рассылки hMailServer с проверкой SPF
Я установил и настроил hMailServer, прежде всего, чтобы я мог создать список рассылки для частной организации и некоторые псевдонимы адресов электронной почты.
Это сделано для того, чтобы члены организации могли отправлять электронные письма в управляемый список всех участников, а также иметь хорошие короткие адреса электронной почты (например, fred@mydomain.com вместо fred.123.mysurname@whateveremailprovider.com).
Все настроено и работает, и я настроил записи DKIM и SPF.
Однако, когда я отправляю электронное письмо на адрес fred@mydomain.com, который пересылает его на адрес электронной почты, я вижу ошибку в заголовках (даже если электронная почта действительно доставляется):
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, помечая письма как спам? Что я могу с этим поделать?
1 ответ
SPF плохо работает с пересылкой электронной почты.
Принимающий сервер (в данном случае Gmail) проверяет, что IP-адрес SMTP-сервера, отправляющего почту, авторизован в записи SPF домена адреса отправителя. Если у вас есть сервер пересылки (в данном случае hmailserver), маловероятно, что IP-адрес сервера будет настроен в записи SPF всех отправителей, которые проходят через него.
В конкретном тестовом случае, когда вы отправляете тестовое электронное письмо из своей учетной записи, вы, конечно, можете обновить свою собственную запись SPF, включив в нее IP-адрес hMailServer, но это только маскирует проблему, потому что третьи стороны, отправляющие электронную почту, по-прежнему будут показать как провал SPF.
Схема перезаписи отправителей (SRS) была создана для решения этой проблемы. Однако hMailServer не поддерживает его. ( Ветка форума)
Если вы можете найти бесплатный почтовый сервер Windows, который поддерживает SRS, мы надеемся, что это решит вашу проблему. (И если да, пожалуйста, дайте мне знать)