Bunları metin alanına bölmeniz gerekir. 2048'in kilit boyutlar için pratik sınır olduğuna inanıyorum. Metin alanını 255 veya daha az karakter içeren bölümlere ayırın. Her bölme için ek yük vardır.
Uzun alanlar için iki format vardır.
TXT "birinci bölüm" \ "ikinci bölüm"
TXT ("birinci bölüm" "ikinci bölüm")
Her ikisi de "ikinci bölüm" olarak birleştirilecek. Zytrax'tan daha fazla detay .
Dkim girdimi oluşturmak için ortak anahtar dosyamı ekler ve tırnak işaretleri içine alırım.
Ortak anahtar dosyam aşağıdakileri içerir:
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQD78Ki2d0zmOlmjYNDC7eLG3af12KrjmPDeYRr3
q9MGquKRkRFlY+Alq4vMxnp5pZ7lDaAXXwLYjN91YY7ARbCEpqapA9Asl854BCHMA7L+nvk9kgC0
ovLlGvg+hhqIPqwLNI97VSRedE60eS+CwcShamHTMOXalq2pOUw7anuenQIDAQAB
Dns bölge dosyamdaki anahtarı düzenledikten sonra aşağıdaki gibi görünür:
dkim3._domainkey IN TXT ("v=DKIM1; t=s; p="
"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQD78Ki2d0zmOlmjYNDC7eLG3af12KrjmPDeYRr3"
"q9MGquKRkRFlY+Alq4vMxnp5pZ7lDaAXXwLYjN91YY7ARbCEpqapA9Asl854BCHMA7L+nvk9kgC0"
"ovLlGvg+hhqIPqwLNI97VSRedE60eS+CwcShamHTMOXalq2pOUw7anuenQIDAQAB")
DNS aşağıdaki gibi döndürür:
bill:~$ host -t TXT dkim3._domainkey.systemajik.com
dkim3._domainkey.systemajik.com descriptive text "v=DKIM1\; t=s\; p=" "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQD78Ki2d0zmOlmjYNDC7eLG3af12KrjmPDeYRr3" "q9MGquKRkRFlY+Alq4vMxnp5pZ7lDaAXXwLYjN91YY7ARbCEpqapA9Asl854BCHMA7L+nvk9kgC0" "ovLlGvg+hhqIPqwLNI97VSRedE60eS+CwcShamHTMOXalq2pOUw7anuenQIDAQAB"
DNS, satırların birleştirildiği fazladan boşluk olmadan uzun bir dize olarak davranır. Tüm " "
diziler yok sayılır.