Я управляю бизнес-сайтом на компьютере с управляемой хостинговой компанией. Все работало нормально, пока я не попытался установить проверку DKIM для писем, отправленных с сервера. Для этого потребовалось добавить запись TXT в информацию DNS. Эта запись TXT содержит ключ шифрования, поэтому ее длина составляет чуть более 400 символов. Я не смог заставить работать DKIM, а затем обнаружил, что онлайн-проверщики DKIM не извлекают эту запись TXT точно. То, что они извлекают, на три или четыре символа меньше реальной записи, поэтому запись кажется недействительной. Хостинговая компания проверила это, подозревает, что проблема у них дома, и работает над ее устранением. Есть ли способ разместить эту одну запись TXT для бизнес-домена на другом сервере, например, на общедоступном DNS Google? Я не уверен, сработает ли это. Спасибо!
решение1
Это зависит от точных деталей. В случаях, когда CNAME действителен, вы можете добавить CNAME, который вы можете использовать, чтобы ваши записи существовали в другой зоне, размещенной где-то еще.
# example.org zone (on bad ISP)
foo.example.org. IN CNAME foo.delegated.example.org.
delegated.example.org. IN NS goodisp-ns1.whatever
# delegated.example.org has been delegated to other ISP
foo.delegated.example.org. IN TXT "blah blah blah ..."
Однако CNAME не будет действителен во всех местах.
Например, вы не можете разместить его в корне зоны.
Кроме того, возможно, что некоторые программы, проверяющие запись TXT, не будут следовать CNAME.