У меня есть Azure SendGrid учетная запись, которая прекрасно работает.Я могу отправлять электронные письма без проблем с обычным API.Мне нужно настроить Аутентификация отправителя (2 причины, во-первых, это поможет получателю найти его в своем хранилище и, что более важно, позволит настроить входящий анализ).
Я проконсультировалсяДокументация Sendgrid (https://sendgrid.com/docs/User_Guide/Settings/Sender_authentication/How_to_set_up_domain_authentication.html),, в которой есть явные инструкции, которые включают записи DNS (более скоро), но, к сожалению, это не работает. Я также прошел их устранение. Я думаю, что это может быть проблема с моим доменомна самом деле является поддоменом, но я не могу понять, как исправить записи DNS, чтобы он работал.
У меня есть настройка "DNS Zone" для моего сайта, давайте назовем сайт "поддельным".azurewebsites.net ".
Sendgrid поручил мне добавить следующие записи CNAME (номера зашифрованы): em1879.fake.azurewebsites.net> u7381760.wl261.sendgrid.net (.. а также два других)
Итак, я сделал эти записи и ждал обновления DNS более 48 часов, но Sendgrid все равно не будет проверять. Я получаю сообщение об ошибке: Ожидается CNAME для "em1879.fake.azurewebsites.net "для соответствия" u7381760.wl261.sendgrid.net ".Я также попытался их устранить, и не смог получить «ответ» с помощью команды DIG.Я не использую белый список или какие-либо другие функции, о которых известно, что они мешают работе.
Во всей документации записи обычно имеют вид: em1879.usersDomain.com, а не em1879.userSub.Domain.com,так что это может быть частью проблемы, но я, конечно, мог что-то упустить.