I've been trying to set an openDKIM public key as a TXT record within the Route53 hosted zone for my domain.
The record is mail._domainkey .zewtie.io but, however I enter the public key in the Route53 TXT record, the DKIM public key never seems to be propagated in DNS.
I know of the 255 character limit on the DNS UDP packets, so I split the key into a single line of sub-255 character strings like this;
"v=DKIM1; h=sha256; k=rsa; s=email; "
"p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC0QIXEqgbl+f3r18UaNFKk/54f06UK7hTGdNsBU/"
"9EaWYqPltJaHwtGx0j/EEHIgdYVOZyTakX7ljMBF55W"
"g1QkLeR4uy0tfU9sWTWPjfpC4zGjGyDIM6f5Gwjk1iw"
"+0f3T9uftKUyyz76N5cndxNSt8m1RTkAw+54rQKWBecLwQIDAQAB"
This still doesn't seem to work however.
Would anyone know of the way to successfully propagate a DKIM public key from a Route53 hosted zone?
Best Answer
Spaces between the quotation marks were being interpreted as new-lines. Removing the spaces between the quotation marks fixed the issue.