ईमेल में अक्षर क्यों टूटते हैं
हर ईमेल अपने हेडर में बताता है कि वह किस character set में लिखा है, जैसे charset=utf-8। अगर यह बात गलत हो – क्योंकि कोई न्यूज़लेटर टूल, संपर्क फ़ॉर्म या स्क्रिप्ट UTF-8 भेजकर iso-8859-1 बताती है – तो Outlook बाइट गलत पढ़ता है। ह का ह बन जाता है और ’ का ’।
पहले
vknj.kh; egksn;] vkids vuqjks/k ds fy, /kU;oknA ge 'kqØokj rd mÙkj nsaxsA
बाद में
आदरणीय महोदय, आपके अनुरोध के लिए धन्यवाद। हम शुक्रवार तक उत्तर देंगे।
एक ईमेल को पढ़ने लायक बनाएँ
- ईमेल पर डबल-क्लिक करके उसे अलग विंडो में खोलें।
- क्लासिक Outlook में: Actions → Other Actions → Encoding → Unicode (UTF-8)।
- नए Outlook और Outlook on the web में यह सेटिंग नहीं है। इसके बजाय टेक्स्ट ऊपर के बॉक्स में कॉपी करें – Mojibuster उसे तुरंत ठीक कर देता है।
अपने ईमेल हमेशा UTF-8 में भेजें
- क्लासिक Outlook में: File → Options → Advanced।
- International options में आउटगोइंग संदेशों के लिए ऑटोमैटिक एन्कोडिंग चयन बंद करें।
- आउटगोइंग संदेशों की पसंदीदा एन्कोडिंग में Unicode (UTF-8) चुनें।
कॉन्टैक्ट को CSV में एक्सपोर्ट और इम्पोर्ट करना
Outlook कॉन्टैक्ट को CSV में एक्सपोर्ट करे तो फ़ाइल अक्सर Windows-1252 (ANSI) में सेव होती है। ऐसे में हिंदी नाम ? बन जाते हैं और वे वापस नहीं आते। उलटे, बिना BOM की UTF-8 CSV इम्पोर्ट करने पर ह जैसे अक्षर आसानी से बन जाते हैं। इम्पोर्ट से पहले फ़ाइल Mojibuster में डालें: वह उसे UTF-8 में बदल देता या ठीक कर देता है – Outlook और Excel के लिए BOM के साथ बेहतर। CSV के बारे में और: Excel और CSV में हिंदी फ़ॉन्ट की समस्या।
टूटे अक्षर जवाब के साथ आगे जाते हैं
टूटे ईमेल का जवाब देने पर Outlook गलत टेक्स्ट को कोट करता है – और गलती हर प्राप्तकर्ता तक पहुँचती है। पहले टेक्स्ट ठीक करें या ऊपर बताए अनुसार एन्कोडिंग बदलें। अगर हिंदी fgUnh जैसे अंग्रेज़ी अक्षरों में आई है, तो वह फ़ॉन्ट की समस्या है – Kruti Dev से यूनिकोड देखें।
अक्सर पूछे जाने वाले सवाल
समस्या मेरी तरफ़ है या भेजने वाले की?
आमतौर पर भेजने वाले की: ईमेल गलत character set बताता है। अगर सिर्फ़ एक ही भेजने वाले के संदेश टूटे आते हैं, तो यह पक्का संकेत है।
क्या पूरे ईमेल ठीक हो सकते हैं?
हाँ। टेक्स्ट ऊपर के बॉक्स में कॉपी करें, या ईमेल को .txt में सेव करके फ़ाइल डालें। सामग्री आपके डिवाइस पर ही रहती है।
é की जगह =C3=A9 जैसा कोड क्यों दिखता है?
यह quoted-printable है, ईमेल की ट्रांसफ़र एन्कोडिंग, जिसे Outlook सामान्यतः खुद डिकोड कर देता है। टेक्स्ट में दिखे तो ईमेल कच्चे टेक्स्ट के रूप में सेव हुआ या गलत तरह फ़ॉरवर्ड हुआ। टेक्स्ट ऊपर पेस्ट करें और कोड भी बदलें चालू करें – Mojibuster इसे असली अक्षरों में बदल देता है।