Я настраиваю учетную запись Mailgun с веб-сайтом, который мы разработали.При тестировании функции электронной почты с сайта все работает, как и ожидалось, с несколькими доменами электронной почты (Gmail и некоторыми другими), но есть один протестированный домен, который вообще не работает: umich.edu.Я вижу журналы на сайте Mailgun, и электронная почта принимается, но затем не может сказать: Unknown host
.
Команда разработчиков сайта установила дескриптор для Mailgun, и я вставил ключ API ипочтовый домен.Мы используем Gandi.net для хостинга сайтов.Я скопировал записи DNS в файл DNS Gandi (2 записи TXT, 2 записи MX и запись CNAME).Единственный другой потенциальный симптом, который я видел, это то, что записи MX не проверяются на сайте Mailgun, и я не уверен, почему.
Вот файл DNS-записей на Ганди:
@ 10800 IN SOA ns1.gandi.net. hostmaster.gandi.net. 1537064952 10800 3600 604800 10800
* 10800 IN CNAME webredir.vip.gandi.net.
@ 10800 IN A <IP ADDRESS>
@ 10800 IN MX 10 mxa.mailgun.org.
@ 10800 IN MX 10 mxb.mailgun.org.
@ 10800 IN MX 10 spool.mail.gandi.net.
@ 10800 IN MX 50 fb.mail.gandi.net.
@ 10800 IN TXT "v=spf1 include:_mailcust.gandi.net ?all"
email.mg 1800 IN CNAME mailgun.org.
mg 1800 IN TXT "v=spf1 include:mailgun.org ~all"
smtp._domainkey.mg 1800 IN TXT "k=rsa; p=..."
Я удалил ключ домена и IP-адрес, так как этот сайт все еще находится в разработке, но на общедоступном сервере для окончательного тестирования.
У кого-нибудь есть какие-либо предложения для меня?Большое спасибо!Buggaby
Обновление: из нескольких других поисков и некоторых из них с поддержкой Mailgun, похоже, причина в том, что umich выполняет проверку адреса отправителя.Я не уверен, как противостоять этому, но я этот ТАК вопрос говорит, что решение состоит в том, чтобы добавить поддомен в записи MX тоже.Поэтому я удалил записи MX почтового оружия, так как я использую Gandi для обработки пересылки электронной почты, и удвоил записи Mand Gandi с записями, которые также включают субдомен mg.
@ 10800 IN SOA ns1.gandi.net. hostmaster.gandi.net. 1537392904 10800 3600 604800 10800
* 10800 IN CNAME webredir.vip.gandi.net.
@ 10800 IN A <IP Address>
@ 10800 IN MX 10 spool.mail.gandi.net.
@ 10800 IN MX 50 fb.mail.gandi.net.
@ 10800 IN TXT "v=spf1 include:_mailcust.gandi.net ?all"
email.mg 1800 IN CNAME mailgun.org.
mg 10800 IN MX 10 spool.mail.gandi.net.
mg 10800 IN MX 50 fb.mail.gandi.net.
mg 1800 IN TXT "v=spf1 include:mailgun.org ~all"
smtp._domainkey.mg 1800 IN TXT "k=rsa; p=..."
Это не решилоэто пока, правда.Прошло 16 часов с тех пор, как я сделал изменение, и оно все еще не работает.
Это может быть что-то с записями spf?