आपको उन्हें पाठ क्षेत्र में विभाजित करने की आवश्यकता है। मेरा मानना है कि 2048 प्रमुख आकारों के लिए व्यावहारिक सीमा है। पाठ क्षेत्र को 255 वर्ण या उससे कम के भागों में विभाजित करें। प्रत्येक विभाजन के लिए ओवरहेड है।
लंबे क्षेत्रों के लिए दो प्रारूप हैं।
TXT "भाग एक" \ "भाग दो"
TXT ("भाग एक" "भाग दो")
जो दोनों "पार्ट ओनेपार्ट दो" के रूप में संयोजित होंगे। Zytrax से अधिक जानकारी ।
अपनी dkim प्रविष्टि बनाने के लिए मैं अपनी सार्वजनिक कुंजी फ़ाइल सम्मिलित करता हूं और इसे उद्धरण चिह्नों में लपेटता हूं।
मेरी सार्वजनिक कुंजी फ़ाइल में निम्नलिखित शामिल हैं:
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQD78Ki2d0zmOlmjYNDC7eLG3af12KrjmPDeYRr3
q9MGquKRkRFlY+Alq4vMxnp5pZ7lDaAXXwLYjN91YY7ARbCEpqapA9Asl854BCHMA7L+nvk9kgC0
ovLlGvg+hhqIPqwLNI97VSRedE60eS+CwcShamHTMOXalq2pOUw7anuenQIDAQAB
मेरे डीएनएस ज़ोन में कुंजी को संपादित करने के बाद फ़ाइल इस प्रकार दिखाई देती है:
dkim3._domainkey IN TXT ("v=DKIM1; t=s; p="
"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQD78Ki2d0zmOlmjYNDC7eLG3af12KrjmPDeYRr3"
"q9MGquKRkRFlY+Alq4vMxnp5pZ7lDaAXXwLYjN91YY7ARbCEpqapA9Asl854BCHMA7L+nvk9kgC0"
"ovLlGvg+hhqIPqwLNI97VSRedE60eS+CwcShamHTMOXalq2pOUw7anuenQIDAQAB")
डीएनएस इसे निम्नानुसार लौटाता है:
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 इसे एक लंबे स्ट्रिंग के रूप में मानता है जिसमें कोई अतिरिक्त स्थान नहीं है जहां लाइनें शामिल होती हैं। सभी " "
क्रमों को अनदेखा किया जाता है।