Мне действительно нужна помощь в том, почему мой DNS-хост продолжает отклонять эту запись:
default._domainkey.myschool.edu.sg IN TXT "v=DKIM1; k=rsa; p=MIGfM...hZwIDAQAB;"
Я добавил наш домен на основе того, что прочитал до сих пор. Что дала cpanel, что сервер также отклоняет:
default._domainkey IN TXT "v=DKIM1; k=rsa; p=MIGfM...hZwIDAQAB;"
Теперь, чтобы проверить, что происходит - это может быть ключевой конец записи, я попытался сделать это, что принял DNS-хост:
myschool.edu.sg IN TXT "v=DKIM1; k=rsa; p=MIGfM...hZwIDAQAB;"
Конечно, он не проходит онлайн-тесты DKIM.
Я действительно заблудился. Я следил за всем, что нашел в Интернете, и прошло 2 ночи с тех пор, как я пробовал что-то новое.
Попросите свою службу поддержки прочитать RFC. Это займет их, пока вы решаете проблему самостоятельно. ;)
DNS RFC не допускает подчеркивания в именах хостов: http://www.zytrax.com/books/dns/apa/names.html
Но подчеркивание обязательно должно быть разрешено в поддоменах. Вот аннотации к этому: http://domainkeys.sourceforge.net/underscore.html
Вернемся к исходному выпуску ...
Какова длина ключевой строки? (это: p = MIGfM ... hZwIDAQAB;)
Каждая строка ограничена 255 символами. Однако вы можете определить один глобус данных, используя несколько строк: https://kb.isc.org/article/AA-00356/0/Can-I-have-a-TXT-or-SPF-record-longer-than-255-characters.html
Для длинной строки вам нужно будет разделить ее (на несколько 32-байтовых строк), используя такой синтаксис:
default._domainkey.myschool.edu.sg IN TXT ( "v=DKIM1; k=rsa;
"p=MIGfM..................."
".........................."
"....hZwIDAQAB;" )