Как добавить spf для подписи отправителя приложения с почтовой маркой, если существует существующая запись spf?
Я использую службу приложений почтовых марок (https://postmarkapp.com /) для обработки доставки транзакционной почты для моего веб-приложения, и я настроил для него адрес электронной почты с подписью отправителя ([email protected]
) (т. Е. Адрес электронной почты "от", который отображается для транзакционных писем). Тем не менее, приложение Postmark рекомендует мне настроить аутентификацию для этого адреса электронной почты в виде записей DKIM и SPF DNS txt.
Я правильно настроил текстовую запись DKIM, потому что Приложение для почтовых марок обнаружило это, но у меня возникли проблемы с записью SPF.
Проблема в том, что в учетной записи веб-хостинга, где я устанавливаю эти записи DNS txt (менеджер записей DNS), уже есть запись SPF (которую кто-то добавил в прошлом) и Я думаю, что, добавив эту новую, я отменяю эффекты первой, и ни одна из них не работает.
Я хотел бы знать, как добавить новую запись SPF и заставить работать обе записи SPF, но я должен признать, что синтаксис сбивает меня с толку, и я не понимаю, что происходит. Я боюсь ошибиться. Я не уверен, должен ли я иметь две отдельные записи или только одну и изменить синтаксис, чтобы они не отменяли друг друга.
Вот как выглядит первый, ранее добавленный:
Запись хоста: @
Текстовое значение: v=spf1 +a +mx +ip4:<some-ip-address> ?all
Где <some-ip-address>
является заполнителем для фактического IP-адреса, возможно, для другой службы.
Новый, приложение с почтовым штемпелем выглядит похоже, но все же отличается:
Запись хоста: somedomain.com
Текстовое значение: v=spf1 a mx include:spf.mtasv.net ~all
Где somedomain.com
- домен адреса подписи отправителя, который я хочу настроить: [email protected]
.
Из беглого чтения я думаю, что я должен заменить somedomain.com
на @
в диспетчере записей DNS моего веб-хоста, как для существующей записи SPF. Но в остальном я потерян. Я уже пробовал добавлять их отдельно, и, похоже, это не сработало, но, возможно, я недостаточно для распространения записей DNS.
Не мог бы кто-нибудь помочь мне это настроить? Дайте мне знать, на правильном ли я пути? Я был бы признателен за любую помощь заранее. Заранее благодарю.
1 answers
Существующая запись не очень ограничительна (?все позволяет любому отправлять электронную почту в качестве вашего домена). Если он уже используется в полной мере, то вам было бы лучше вообще не иметь SPF. Но предполагая, что намерение состояло в том, чтобы отправлять почту только на некоторый IP-адрес, а также на MX и хосты в домене....
v=spf1 +a +mx +ip4:<some-ip-address> include:spf.mtasv.net ~all
Ограничит отправку на ваш домен, некоторый ip-адрес и любой почтовый штемпель, который вы решите добавить.