Ho provato a creare un record di testo DomainKeys Identified Mail (DKIM) fornito da una terza parte in una mia zona ospitata di Amazon Route 53. Tuttavia, ricevo il messaggio di errore "CharacterStringTooLong".
Risoluzione
I record TXT DKIM DNS possono contenere fino a 255 caratteri in una sola stringa. Dividi le stringhe di un record TXT che superano i 255 caratteri in più stringhe di testo all'interno dello stesso record.
Nota: quando dividi il valore, la funzionalità DKIM rimane integra.
Per dividere una stringa in più stringhe, completa i seguenti passaggi:
-
Apri il record della risorsa ricevuto dal provider di terze parti.
-
Per rispettare il numero massimo di 255 caratteri consentito per un singolo record TXT in Route 53, dividi in due parti il valore della chiave DKIM. Per farlo, segui questi passaggi:
Copia il valore della chiave DKIM dal record della risorsa.
Incolla il valore della chiave DKIM in una nuova riga di un editor di testo.
Dividi in due parti il valore della chiave DKIM, quindi racchiudi ciascuna parte tra virgolette doppie. Includi uno spazio vuoto tra le due parti. Ad esempio, dividi il valore "long_string" in "long_" e "string".
Nota: non aggiungere un'interruzione di riga tra le due parti.
-
Apri la console Route 53.
-
Nel pannello di navigazione, scegli Zone ospitate.
-
Seleziona la zona ospitata.
-
Scegli Crea set di record. Completa i seguenti passaggi:
In Nome, inserisci l'identificatore della chiave di dominio.
Per Tipo, scegli TXT.
Per Alias, mantieni la selezione predefinita, ossia No.
In TTL, inserisci il numero di secondi. Il valore predefinito è 300.
Per la voce Valore, copia il valore della chiave DKIM diviso nell'editor di testo e incollalo nel campo Valore.
Scegli Crea.
-
Utilizza dig o nslookup per verificare che il record TXT appaia come voce singola.
Per dig:
dig selector_key_1._domainkey.domain.com txt
...
;; ANSWER SECTION:
selector_key_1._domainkey.domain.com. 60 IN TXT "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAz1xhXc+vJKhQJUch86o8Ia2+L/AYo4d5eRVrPMMWzz4EiM4eB4QC1hJ83YMCHLv5dDN2lJ3KWSd5tGOxF/FRj1KdN+Jdf+BVwuklBFO8IrDtMz/lk2CJjF8jlgIUmQAjs3lc/8Bee+" "IQeB2tLX9UWvQMpI3aZuh6Ym6hcvLnbEkALWaMQvqwgxZs1qF6t5VKMjWeNNWIScyNTYL4Ud8wDiBcWh492HustfGUxrl5zmRfEl8BzCbrOqpKPLBmk/xrHRw9PHIJyYOaZA2PFqVcp6mzxjyUmn0DH9HXdhIznflBoIOLL1dm77PyDOKdEWRkSLMCA72mZbFr9gxda72ocQIDAQAB"
Per nslookup:
nslookup -q=TXT selector_key_1._domainkey.domain.com
..
Non-authoritative answer:
selector_key_1._domainkey.domain.com. text =
"v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAz1xhXc+vJKhQJUch86o8Ia2+L/AYo4d5eRVrPMMWzz4EiM4eB4QC1hJ83YMCHLv5dDN2lJ3KWSd5tGOxF/FRj1KdN+Jdf+BVwuklBFO8IrDtMz/lk2CJjF8jlgIUmQAjs3lc/8Bee+"
"IQeB2tLX9UWvQMpI3aZuh6Ym6hcvLnbEkALWaMQvqwgxZs1qF6t5VKMjWeNNWIScyNTYL4Ud8wDiBcWh492HustfGUxrl5zmRfEl8BzCbrOqpKPLBmk/xrHRw9PHIJyYOaZA2PFqVcp6mzxjyUmn0DH9HXdhIznflBoIOLL1dm77PyDOKdEWRkSLMCA72mZbFr9gxda72ocQIDAQAB"
Informazioni correlate
Tipo di record TXT