Я пытался установить openDKIM открытый ключ как запись TXT в Route53 размещенная зона для моего домена.
Запись является почтой. _ domainkey .zewtie.io, но, однако я ввожу открытый ключ в запись Route53 TXT, открытый ключ DKIM никогда, кажется, не распространен в DNS.
Я знаю о 255 символьных пределах на пакеты UDP DNS, таким образом, я разделил ключ на одну строку под255 символьных строк как это;
"v=DKIM1; h=sha256; k=rsa; s=email; "
"p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC0QIXEqgbl+f3r18UaNFKk/54f06UK7hTGdNsBU/"
"9EaWYqPltJaHwtGx0j/EEHIgdYVOZyTakX7ljMBF55W"
"g1QkLeR4uy0tfU9sWTWPjfpC4zGjGyDIM6f5Gwjk1iw"
"+0f3T9uftKUyyz76N5cndxNSt8m1RTkAw+54rQKWBecLwQIDAQAB"
Это все еще, кажется, не работает как бы то ни было.
Кто-либо знал бы о способе успешно распространить открытый ключ DKIM от Route53 размещенная зона?
Пространства между кавычками интерпретировались как новые строки. Удаление промежутков между кавычками зафиксировало проблему.
.У меня была аналогичная проблема, и я решил, что она заключена в следующем блоке кода:
"v=DKIM1; h=sha256; k=rsa; s=email;"
"p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC0QIXEqgbl+f3r18UaNFKk/54f06UK7hTGdNsBU/"
"9EaWYqPltJaHwtGx0j/EEHIgdYVOZyTakX7ljMBF55W"
"g1QkLeR4uy0tfU9sWTWPjfpC4zGjGyDIM6f5Gwjk1iw"
"+0f3T9uftKUyyz76N5cndxNSt8m1RTkAw+54rQKWBecLwQIDAQAB"
Должен быть разделен пробелом и не должен быть символом новой строки "\ n "
Если вы вводите каждую строку с новой строки, это не работает должным образом.
Это должно быть:
"v=DKIM1; h=sha256; k=rsa; s=email;" "p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC0QIXEqgbl+f3r18UaNFKk/54f06UK7hTGdNsBU/" "9EaWYqPltJaHwtGx0j/EEHIgdYVOZyTakX7ljMBF55W" "g1QkLeR4uy0tfU9sWTWPjfpC4zGjGyDIM6f5Gwjk1iw" "+0f3T9uftKUyyz76N5cndxNSt8m1RTkAw+54rQKWBecLwQIDAQAB"