ईमेल फ़ाइल फ़ॉर्मेट
EML
EML सबसे व्यापक रूप से पहचाने और उपयोग किए जाने वाले ईमेल फ़ाइल फ़ॉर्मेट में से एक है, जो मुख्य रूप से MIME (Multipurpose Internet Mail Extensions) मानक का पालन करने के लिये डिज़ाइन किया गया है। यह फ़ॉर्मेट विभिन्न ईमेल क्लाइंट्स और सिस्टम्स में व्यापक रूप से समर्थित है, क्योंकि यह ईमेल संग्रहण और ट्रांसमिशन के लिये एक खुला और सामान्यीकृत दृष्टिकोण है।
मुख्य विशेषताएँ:
- प्रत्येक EML फ़ाइल एकल ईमेल संदेश के साथ उसके संबंधित मेटाडेटा जैसे प्रेषक, प्राप्तकर्ता, विषय और टाइमस्टैम्प को संलग्न करती है।
- EML फ़ाइलें रिच फ़ॉर्मेटिंग, अटैचमेंट और एम्बेडेड एलिमेंट्स को समर्थन देती हैं, जो MIME मानक का पालन करती हैं, जिससे ईमेल सामग्री का विविध प्रतिनिधित्व संभव होता है।
- MSG (Microsoft Outlook Message) जैसी स्वामित्व फ़ॉर्मेट्स के विपरीत, जो विशिष्ट सॉफ़्टवेयर (Outlook और MAPI) से घनिष्ठ रूप से जुड़े होते हैं, EML फ़ाइलें अधिक सार्वभौमिक दृष्टिकोण प्रदान करती हैं जो विभिन्न प्लेटफ़ॉर्म पर विभिन्न ईमेल प्रोग्रामों के साथ संगत है। EML फ़ाइलें कई ईमेल क्लाइंट्स के साथ संगत हैं, जिनमें Microsoft Outlook, Mozilla Thunderbird, Apple Mail और कई वेब‑बेस्ड ईमेल सेवाएँ शामिल हैं।
EML फ़ाइल फ़ॉर्मेट मूलतः MIME मानक से जुड़ा हुआ है, जो इंटरनेट संदेश बॉडी के फ़ॉर्मेट के लिये एक विनिर्देश है। MIME बुनियादी ईमेल फ़ॉर्मेट को ASCII के अलावा अन्य कैरेक्टर सेट्स के टेक्ट्स और मल्टीमीडिया सामग्री के अटैचमेंट्स को समर्थन देने के लिये विस्तारित करता है।
MIME संरचना:
- एक EML फ़ाइल हेडर सेक्शन से शुरू होती है, जिसमें From, To, Subject, Date और अन्य हेडर जैसी जानकारी होती है। अतिरिक्त हेडर में Content-Type, Content-Transfer-Encoding आदि शामिल हो सकते हैं।
- हेडर के बाद, EML फ़ाइल का बॉडी प्रस्तुत किया जाता है। यह भाग प्लेन टेक्स्ट, HTML, या मल्टीपार्ट कंटेंट शामिल कर सकता है, जिससे एक ही संदेश में विभिन्न प्रकार की सामग्री को संयोजित किया जा सकता है।
- एक EML फ़ाइल में base64 में एन्कोडेड अटैचमेंट हो सकते हैं, जिससे बाइनरी डेटा को ईमेल के माध्यम से स्थानांतरित किया जा सकता है। इन अटैचमेंट को उनके स्वयं के MIME भागों में उचित हेडर के साथ परिभाषित किया जाता है जो फ़ाइल प्रकार और एन्कोडिंग दर्शाते हैं।
MIME प्रकार:
EML फ़ाइल की सामग्री विभिन्न MIME प्रकारों में विभाजित की जाती है ताकि टेक्स्ट, HTML और अन्य मीडिया प्रकारों को अलग किया जा सके। EML फ़ाइल में पाए जाने वाले सामान्य MIME प्रकार शामिल हैं:
text/plainप्लेन टेक्स्ट संदेशों के लिए।text/htmlHTML फ़ॉर्मेटेड संदेशों के लिए।multipart/mixedउन ईमेल्स के लिए जिनमें संदेश सामग्री और अटैचमेंट दोनों शामिल होते हैं।application/octet-streamबाइनरी फ़ाइल अटैचमेंट के लिए।

MSG
Microsoft Outlook Message (MSG) एक स्वामित्व ईमेल फ़ॉर्मेट है जिसे Microsoft Outlook व्यक्तिगत ईमेल संदेशों को संग्रहीत करने के लिये उपयोग करता है। इन फ़ाइलों में ईमेल सामग्री और मेटाडेटा जैसे प्रेषक, प्राप्तकर्ता, विषय और टाइमस्टैम्प होते हैं। ये समृद्ध फ़ॉर्मेटिंग, अटैचमेंट और Outlook‑विशिष्ट सुविधाएँ जैसे फ़्लैग, महत्व और संवेदनशीलता को समर्थन देती हैं।
मुख्य विशेषताएँ:
- MSG फ़ाइल एकल ईमेल संदेश का प्रतिनिधित्व करती है।
- MSG फ़ाइलें Microsoft Outlook से जुड़ी होती हैं और इसे द्वारा खोली जा सकती हैं।
- MSG फ़ाइलें सामान्यतः अभिलेख, बैकअप और विभिन्न Outlook इंस्टेंसेज़ या अन्य अनुकूल ईमेल क्लाइंट्स के बीच Outlook आइटम्स के आदान‑प्रदान के लिए उपयोग की जाती हैं।
MSG Microsoft Outlook और Messaging Application Programming Interface (MAPI) के संदर्भ में घनिष्ठ रूप से जुड़ा हुआ है। MAPI एक प्रोग्रामिंग इंटरफ़ेस है जो एप्लिकेशन्स को मैसेजिंग सेवाओं, मुख्यतः Microsoft Exchange Server और Microsoft Outlook, के साथ इंटरैक्ट करने की अनुमति देता है। यह ईमेल संदेशों को भेजने, प्राप्त करने और प्रबंधित करने, साथ ही कैलेंडर, संपर्क और कार्य जैसी अन्य मैसेजिंग‑संबंधी सुविधाओं तक पहुँचने के लिए फ़ंक्शन और प्रोटोकॉल का सेट प्रदान करता है। MAPI Microsoft Outlook द्वारा ईमेल संदेश बनाने, संशोधित करने और प्रबंधित करने के लिए उपयोग किया जाता है। जब उपयोगकर्ता Outlook में ईमेल लिखता या प्राप्त करता है, तो MAPI सर्वर के साथ अंतर्निहित संचार को संभालता है और संदेश सामग्री प्रबंधन के लिए आवश्यक फ़ंक्शन प्रदान करता है।
MSG फ़ॉर्मेट का तकनीकी आधार:
MSG फ़ाइलें संदेश डेटा को MAPI गुणों का उपयोग करके संग्रहीत करती हैं, जो संदेश के विभिन्न पहलुओं को परिभाषित करने वाले एट्रिब्यूट होते हैं। ये गुण मानक एट्रिब्यूट जैसे प्रेषक, प्राप्तकर्ता, विषय और टाइमस्टैम्प, साथ ही कस्टम गुण और विस्तारित एट्रिब्यूट शामिल करते हैं।

गुण संदेश को एक पदानुक्रमित संरचना में व्यवस्थित करते हैं, जहाँ शीर्ष‑स्तर के गुण कुल संदेश विशेषताओं को परिभाषित करते हैं और नेस्टेड गुण विशिष्ट घटकों जैसे प्राप्तकर्ता, अटैचमेंट और एम्बेडेड ऑब्जेक्ट्स का प्रतिनिधित्व करते हैं। MSG फ़ाइलों में कई प्रॉपर्टी स्ट्रीम्स हो सकते हैं, प्रत्येक में संबंधित MAPI गुणों का सेट होता है। ये स्ट्रीम Compound File Binary Format (CFBF) के अनुसार संरचित होते हैं और मानक एवं कस्टम दोनों गुणों को संग्रहित करते हैं।

OFT
Outlook File Template (OFT) Microsoft Outlook द्वारा मानकीकृत संदेश बनाने के लिए उपयोग किया जाने वाला ईमेल फ़ॉर्मेट है। MSG फ़ाइलों के विपरीत, OFT फ़ाइलें वास्तविक संदेश सामग्री नहीं रखतीं, बल्कि पूर्वनिर्धारित फ़ॉर्मेटिंग, लेआउट और गतिशील सामग्री के लिए प्लेसहोल्डर्स के साथ टेम्पलेट के रूप में कार्य करती हैं।
मुख्य विशेषताएँ:
- OFT फ़ाइलें पुनरावृत्त ईमेल निर्माण को सुव्यवस्थित करती हैं, सामान्य परिदृश्यों जैसे न्यूज़लेटर, घोषणा या उत्तरों के लिए पूर्व‑डिज़ाइन किए गए टेम्पलेट प्रदान करती हैं।
- OFT टेम्पलेट्स का उपयोग करके, संगठन सभी आउटगोइंग संचार में ब्रांडिंग, फ़ॉर्मेटिंग और संदेशों की संगति सुनिश्चित करते हैं।
- उपयोगकर्ता भेजने से पहले सामग्री जोड़कर या संशोधित करके OFT टेम्पलेट को अनुकूलित कर सकते हैं, जिससे व्यक्तिगत संदेश बनते हैं जबकि मानकीकृत फ़ॉर्मेटिंग बनी रहती है।
TNEF
Transport Neutral Encapsulation Format (TNEF) एक स्वामित्व ईमेल फ़ॉर्मेट है जिसे Microsoft Outlook और Microsoft Exchange Server द्वारा ईमेल गुणों और रिच टेक्स्ट सामग्री को संलग्न करने के लिए उपयोग किया जाता है, जो मानक ईमेल प्रोटोकॉल द्वारा समर्थित नहीं हो सकते। यह मुख्यतः Microsoft ईमेल क्लाइंट्स द्वारा रिच टेक्स्ट फ़ॉर्मेटिंग, एम्बेडेड ऑब्जेक्ट्स और अन्य स्वामित्व ईमेल सुविधाओं को एन्कोड और ट्रांसमिट करने के लिए उपयोग किया जाता है, ताकि कॉम्प्लेक्स ईमेल सामग्री जैसे फ़ॉर्मेटिंग, एम्बेडेड फ़ाइलें और कैलेंडर इवेंट्स विभिन्न Microsoft ईमेल क्लाइंट्स के बीच भेजते समय संरक्षित रहें।
मुख्य विशेषताएँ:
- TNEF विभिन्न MAPI गुणों, Microsoft‑विशिष्ट रिच टेक्स्ट फ़ॉर्मेटिंग और विशेष गुणों को संलग्न कर सकता है, जिन्हें मानक MIME या प्लेन टेक्स्ट ईमेल के माध्यम से नहीं पहुँचाया जा सकता।
- Outlook आइटम, जैसे कैलेंडर, संपर्क, कार्य, नोट्स को TNEF फ़ॉर्मेट में संलग्न किया जा सकता है।
- गैर‑Microsoft ईमेल क्लाइंट्स TNEF अटैचमेंट को समझ नहीं पाएँगे या सही तरह से प्रोसेस नहीं कर पाएँगे, जिससे अक्सर कष्टप्रद
winmail.datफ़ाइल। यह आमतौर पर इसलिए होता है क्योंकि वे TNEF में एन्कोडेड स्वामित्व स्वरूपण को डिकोड नहीं कर सकते।
TNEF फ़ॉर्मेट का तकनीकी आधार:
- TNEF ईमेल सामग्री को एक विशेष बाइनरी अटैचमेंट में संलग्न करता है। यह अटैचमेंट सामान्यतः एक
.datफ़ाइल एक्सटेंशन, सबसे सामान्यतः नामितwinmail.dat. - TNEF डेटा अक्सर MIME प्रकार के साथ जुड़ा होता है
application/ms-tnef. - TNEF फ़ॉर्मेट संदेश गुणों की पदानुक्रम को एक फ्लैट संरचना के रूप में दर्शाता है, जिसे एक क्रमिक डेटा स्ट्रीम के रूप में देखा जा सकता है। स्ट्रीम में किसी विशिष्ट गुण का सामान्य फ़ॉर्मेट पहचानकर्ता (जिसमें डेटा प्रकार की जानकारी होती है), आकार (यदि प्रकार द्वारा परिभाषित नहीं है), और डेटा शामिल करता है।
