«Правильные» записи SPF для домена

Предположим, у нас домен имеет адрес domainpost.ru, а адрес почтового сервера mail.domainpost.ru. В этом случае правильно будет создать записи SPF как для домена domainpost.ru, так и для mail.domainpost.ru:

domainpost.ru. TXT "v=spf1 ip4:77.220.30.148 a:mail.domainpost.ru -all"

Отсылать почту только с адреса 77.220.30.148 и домена mail.domainpost.ru, остальные нафик (-all). Если есть несколько MX записей, лучше указывать +MX

mail TXT "v=spf1 +a -all"

все хосты (записи А) в зоне могут отправлять почту, остальные нафик. В зоне, соответственно, только один хост.

explain TXT "For sender %{s} server %{h} (%{p} [%{i}]) - is illegal MTA. Checked by %{r}. Please, contact postmaster@domainpost.ru for resolving this problem."

Запись для удобства диагностирования

Комментарии ( 8 )

  1. Ваше имя
    says:

    Респект автору! Нормальный сайт только дизайн не самый подходящий, малость не удобный.

  2. Алекс
    says:

    Спасибо, наконец-то отыскал у себя ошибки. А скажите, такой вопрос: домен domen.ru, почту отправляет sub.domen.ru — тут всё понятно. Но почтовый сервер sub.domen.ru также обрабатывает почту от доменов domen1.ru и domen2.ru. Что у всех доменов общее — так это один ip адрес. Тогда в остальных доменах, как я понимаю, надо прописать
    v=spf1 redirect=sub.domen.ru
    а как дать указание для sub.domen.ru что эти другие домены тоже к нему относятся?

  3. Денис
    says:

    не подскажете, правильно ли я намудрил?
    есть внешний почтовик он релеит почту на шлюз, в днс 2 мх записи, одна для внешнего другая для внутреннего почтовика, который отправляет почту наружу в мир.
    задача прописать spf для внешнего и для внутреннего, правильно ли я понимаю, что нужно указать 2 mx записи и 2 ip адреса которые могут отправлять почту?
    например так:
    v=spf1 ip4:77.95.25.4 a +mx ~all
    v=spf1 ip4:77.95.25.5 a +mx ~all
    или нужно mx записи прописывать? или ip нужно указывать оба в одной строке?
    можете помочь?
    благодарю.

    • Kvazar
      says:

      Нужно оба адреса указать в одной записи, например так: v=spf1 ip4:77.95.25.4 ip4:77.95.25.5 a +mx ~all

  4. Эмин
    says:

    Доброе время суток
    создал так же как вы указали
    получил такой результат

    http://vamsoft.com/support/tools/spf-policy-tester

    SPF check start.
    Domain: performance.az
    Getting SPF (TXT) record.
    Found SPF record.
    SPF policy record data:
    performance.az. IN TXT v=spf1ip4:85.132.64.162a:mail.performance.az-all
    TXT record data does not seem to contain SPF policy, returning SPF None.
    SPF policy evaluation finished with SPF None. SPF policy was not found.

    • Kvazar
      says:

      Проверьте пробелы в записи. Они должны быть.

  5. Альберт
    says:

    Бодрого времени суток.
    У нас есть 2 почтовые записи mail.valuehost.ru и smtp.mail.ru
    mail.ru дал строку v=spf1 redirect=_spf.mail.ru
    как ее изменить чтобы можно было отправлять почту и с mail.valuehost.ru

  6. TrEK
    says:

    ок, а если я хочу отправлять чреез сервера МЕЙЛ РУ и ЯНЕДКСА… как мне настроить SPF — запись в ДНС ??
    @ TXT v=spf1 redirect=_spf.yandex.net )

Добавить комментарий

Ваш адрес электронной почты не будет опубликован. Обязательные поля отмечены знаком *

2 × 1 =

Яндекс.Метрика