Quoted-Printable एनकोडर
Quoted-Printable एनकोडिंग (RFC 2045) से टेक्स्ट एनकोड या डिकोड करें।
Quoted-Printable Encoder के बारे में
Quoted-Printable Encoder RFC 2045 और MIME मानक के अनुसार टेक्स्ट को Quoted-Printable एन्कोडिंग में और उससे बाहर रूपांतरित करता है। Quoted-Printable एन्कोडिंग में, हर वह बाइट जो printable ASCII वर्ण नहीं है, उसे एक equals चिह्न के बाद दो uppercase हेक्साडेसिमल अंकों से दर्शाया जाता है — उदाहरण के लिए बाइट 0xE9 को =E9 लिखा जाता है। यह एन्कोडिंग अधिकांश ASCII टेक्स्ट को सीधे पठनीय रखती है और non-ASCII वर्णों को उन email सिस्टम से सुरक्षित परिवहन के लिए उपयुक्त बनाती है जो केवल 7-बिट ASCII ट्रांसमिशन की गारंटी देते हैं। RFC 2045 की आवश्यकता के अनुसार soft line breaks (=CRLF) का उपयोग करके लाइनें 76 वर्णों पर समेटी जाती हैं।
उपयोग कैसे करें
अपना टेक्स्ट input फ़ील्ड में पेस्ट करें और Quoted-Printable एन्कोडिंग लागू करने के लिए Encode पर क्लिक करें। 0x7E से ऊपर के सभी बाइट और 0x20 से नीचे के कंट्रोल वर्ण (tab और space को छोड़कर) =XX sequences के रूप में एन्कोड किए जाते हैं, और 76 वर्णों से अधिक लंबी लाइनें soft line breaks से विभाजित होती हैं। डीकोड करने के लिए Quoted-Printable एन्कोड किया हुआ टेक्स्ट पेस्ट करें और मूल सामग्री पुनः प्राप्त करने के लिए Decode पर क्लिक करें। यह टूल CRLF और LF दोनों line endings को सही ढंग से संभालता है और डीकोडिंग के दौरान soft line breaks हटाता है।
सामान्य उपयोग के मामले
- सुरक्षित SMTP परिवहन के लिए accented अक्षरों जैसे non-ASCII वर्णों वाले email संदेश body टेक्स्ट को एन्कोड करना
- सामग्री निरीक्षण के लिए raw .eml फ़ाइलों या email सर्वर लॉग में पाए गए Quoted-Printable एन्कोड किए गए अनुभागों को डीकोड करना
- email रेंडरिंग समस्याओं को डीबग करना जहाँ एन्कोडिंग बेमेल के कारण विशेष वर्ण अपठनीय टेक्स्ट के रूप में दिखाई देते हैं
- email template परीक्षण के लिए सही Quoted-Printable एन्कोडिंग के साथ MIME multipart message body parts तैयार करना
- transactional email templates को deploy करने से पहले यह सत्यापित करना कि email sending library सही ढंग से Quoted-Printable एन्कोडिंग लागू करती है