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

DNS и почтовый сервер: как правильно настроить SPF?

Вот моя проблема: у меня есть сервер, который делает все: веб-сервер и отправку почты, позвольте ему позвонить "hqf.com". Мой клиент купил другой домен, назовем его"fly.com".

Мне нужно отправить «проверочные электронные письма», которые выглядят следующим образом:

From: Fly <contact@www.fly.com>
Subject: Registration confirmation
Body: To validate your registration, click on the following link:
http://www.fly.com/register-validate/bb4d5-5b2036d6765f/

Я установил почтовый сервер postfix. Когда этот сервер отправляет электронное письмо, оно "под именем" hqf.com. Таким образом, все направления, которые принимают это электронное письмо, показывают его как "Fly contact@www.Fly.com. через hqf.com ".

Я хочу удалить "via hqf.com". Я прочитал здесь множество вопросов / ответов, и решением должно быть добавление"SPF запись". Я ищу пример с именами поскольку "официальный образец SPF" здесь не называет имен.

Куда поставить "mail.acme.example.net. TXT "v=spf1 a -all""? В моем hqf.com Конфигурация DNS или в fly.com?

Куда поставить "example.com. TXT "v=spf1 a:mail.example.com -all""? В моем hqf.com Конфигурация DNS или в fly.com?

Образец мне не понятен.

Я буду использовать example.com для вашего клиента и `example.net для домена вашего почтового сервера.

Почта вашего клиента должна быть отправлена ​​на адрес типа donotreply@example.com. Кроме как example.com у вашего клиента будут записи SPF, например v=spf1 -all. Так как example.com отправлять электронную почту с помощью почтовых серверов для example.net у него будет запись SPF, например v-spf1 -mx -all или v=spf1 -a:mail.example.net. Первый предполагает, что в электронном письме вашего клиента указан ваш почтовый сервер как и MX.

Ваши серверы должны быть настроены одинаково. У вас будет больше успехов в доставке, если на вашем почтовом сервере PTR запись, возвращающая свой адрес, а также A запись. Это должно пройти обратную проверку DNS. Отправка с использованием выделенного почтового FQDN, например mail.example.net а не ваш зарегистрированный домен. Некоторые легитимные серверы используют простые домены, например example.net.

Если у hqf.com есть почта, скорее всего, у него уже есть запись SPF. Если вы используете тот же сервер для отправки почты для fly.com, вы можете использовать include=hqf.com в записи SPF для fly.com.

Вам нужен SPF для каждого домена, из которого вы отправляете почту "конверт из:"