ממיר דוא"ל RFC 822 ל-Outlook MSG
הمرת קבצי EML לפורמט Outlook MSG הופכת דואר אינטרנט בטקסט רגיל לקובץ מסד נתונים מובנה בבעלות מיקרוסופט לצורך שילוב מקומי בשולחן העבודה.
השוואת פורמטים ומפרטים טכניים
| מפרט | EML | MSG |
|---|---|---|
| סוג MIME | message/rfc822 | application/vnd.ms-outlook |
| סוג | standard email message file | Microsoft Outlook item file |
| דחיסה | none (MIME multipart encoded) | uncompressed OLE compound storage streams |
| מפרט תקני | IETF RFC 5322 | Microsoft MS-OXMSG Specification |
| כותרת ביתים קסומים (Magic Bytes) | From: / Received: / Return-Path: (RFC 822/5322 header lines) | D0 CF 11 E0 A1 B1 1A E1 (Compound File Binary OLE2 header) |
סקירת פורמטים ושימושים
פורמט הקובץ EML נובע מתקן RFC 822, והוא משתמש בטקסט רגיל ובקידוד MIME מרובה חלקים כדי לאחסן הודעת דוא"ל בודדת. משתמשים נדרשים לעיתים קרובות להמיר קבצים אלו לפורמט Outlook MSG כדי שייפתחו ישירות בתוך Microsoft Outlook, תוך שמירה מלאה על כל הקבצים המצורפים, המטא-דאטה והיררכיית התיקיות. המרה זו מאפשרת למשתמשים לארכב גיבויי דואר ישנים בתוך יישומי שולחן עבודה מקומיים של Windows מבלי לאבד את העיצוב. מיגרציה של ארכיוני דואר בין לקוחות דואר שונים דורשת טיפול מדויק בנתוני כותרת, גופי HTML וקבצים מצורפים. בעוד שמערכות דואר רשת וקוראים בקוד פתוח מטפלים בקבצי EML בצורה חלקה, סביבות ארגוניות המסתמכות במידה רבה על חבילת Microsoft Office תלויות בקבצי MSG. המרת פריטי דואר מחברת בין תקנים פתוחים לבין אחסון שולחני קנייני.
מפרטים טכניים ופירוט מקודדים
קובץ EML משתמש בסוג ה-MIME בשם message/rfc822, והוא נסמך על שורות טקסט רגיל המופרדות על ידי תווי חזרה לתחילת שורה ומעבר שורה, לצד קידודים אופציונליים מסוג base64 או quoted-printable עבור קבצים מצורפים. לעומת זאת, קובץ Outlook MSG משתמש בסוג ה-MIME בשם application/vnd.ms-outlook ובנוי על גבי ארכיטקטורת מסמך מרוכב של OLE. מיכל OLE זה מתפקד כמו מערכת קבצים מיניאטורית בתוך קובץ, תוך שימוש בזרמי אחסון ותגי מאפיינים כדי להכיל מאפייני הודעה, טבלאות נמענים וזרמי גוף. אף אחד מהפורמטים אינו נסמך על דחיסה אובדנית, מה שאומר שטקסט הליבה ומטעני הבינארי נותרים זהים לחלוטין במהלך ההמרה. חתימת הבייט המזהה (Magic Bytes) עבור קובץ EML היא פשוט טקסט ASCII תקני, ואילו קובץ MSG מתחיל בבייטים הקסדצימליים D0 CF 11 E0 A1 B1 1A E1, המזהים אותו כמיכל אחסון OLE תקני.
תאימות למערכות הפעלה ודפדפנים
קבצי EML מציעים תאימות רחבה במערכות הפעלה שונות וניתן לפתוח אותם בעורכי טקסט, ב-Thunderbird, ב-Apple Mail ובדפדפני אינטרנט. קבצי Outlook MSG דורשים תוכנה ייעודית ונתמכים בעיקר במערכות הפעלה Windows תוך שימוש ב-Microsoft Outlook, הגם שקיימים מציגים צד שלישי עבור macOS ו-Linux. מכשירים ניידים אינם יכולים לפענח קבצי MSG בצורה מקומית ללא אפליקציות דואר ייעודיות, בעוד שקבצי EML נקראים בקלות על ידי לקוחות דואר ניידים.
💡 מידע שימושי
יש לוודא תמיד שלסביבת היעד יש תמיכה מלאה בקבצים מרוכבים של OLE לפני ביצוע המרה קבוצתית של ארכיוני הודעות גדולים.
השוואת פורמטים ומפרטים טכניים
העברת הודעת דואר אלקטרוני טיפוסית בגודל 100 קילובייט עשירה בטקסט אורכת פחות מ-0.01 שניות דרך רשת סלולרית 4G, חיבור 5G או קו סיב אופטי מהיר, ללא קשר לשאלה האם היא שמורה בפורמט EML או MSG.
שאלות נפוצות
כיצד ממירים דוא"ל RFC 822 ל-Outlook MSG ללא אובדן איכות?
מכיוון ששני הפורמטים מאחסנים כותרות הודעות, טקסט גוף וקבצים מצורפים ביניהם במצבי הגלם המקוריים שלהם, תהליך ההמרה נטול אובדן נתונים לחלוטין. קידוד הטקסט וזרמי הבינארי ממופים ישירות فحלקֵי ה-MIME לזרמי מאפייני OLE מבלי לוותר על נתונים.
מה ההבדל בין דוא"ל RFC 822 לבין Outlook MSG?
קובץ EML מסוג RFC 822 הוא קובץ טקסט רגיל שטוח וקריא לאדם, המבנה באמצעות גבולות MIME. קובץ Outlook MSG הוא קובץ בינארי מרוכב של OLE המארגן נתוני דוא"ל בזרמי אחסון היררכיים ובלוקי מאפיינים המותאמים במיוחד עבור Microsoft Outlook.