המרת MBOX ל-EML
המרת ארכיון MBOX לקובצי EML בודדים מפצלת מסד נתונים ענק של הודעות דוא"ל מרוכזות למסמכי הודעה נפרדים ותקניים.
השוואת פורמטים ומפרטים טכניים
| מפרט | MBOX | EML |
|---|---|---|
| סוג MIME | application/ | message/ |
| סוג | ארכיון של תיבות דואר אלקטרוני משורשרות | קובץ הודעת דואר אלקטרוני תקנית |
| דחיסה | ללא (שרשור טקסט) | ללא (מקודד MIME מרובה-חלקים) |
| מפרט תקני | IETF RFC 4155 | IETF RFC 5322 |
| כותרת ביתים קסומים (Magic Bytes) | 46 72 6F 6D 20 (From separator line) | From: / Received: / Return-Path: (RFC 822/5322 header lines) |
סקירת פורמטים ושימושים
MBOX יכול להכיל הודעות רבות בארכיון אחד, ואילו EML שומר הודעות בודדות. פיצול ארכיון MBOX עשוי לעזור כשהנמען זקוק לקובצי הודעה נפרדים, אך התמיכה בלקוחות דואר, גודל הארכיון וזמן העיבוד משתנים לפי היישום ומספר ההודעות. בדוק את ההודעות והקבצים המצורפים שיוצאו לפני שתסתמך עליהם כעותק ארכיון או רשומה.
מפרטים טכניים וסקירת מקודדים
קובץ MBOX (application/mbox) הוא מיכל שרשור טקסט פשוט המחבר מספר הודעות דוא"ל זו אחר זו ברצף. הוא משתמש בשורת הכותרת From - כתוחם קפדני המסמן היכן הודעה אחת מסתיימת והבאה מתחילה. אין דחיסה בקובץ, כלומר זרמי הטקסט הגולמי זורמים ברציפות. בניגוד לכך, קובץ EML משתמש ב-MIME מסוג message/rfc822 כדי לאחסן הודעת דוא"ל יחידה אחת יחד עם קידוד MIME רב-חלקי (multipart) עבור קבצים מצורפים וגופי HTML. במהלך ההמרה, מנתח (parser) קורא את זרם ה-MBOX, מזהה את גבולות ה-From -, מחלץ כל בלוק טקסט בודד ושומר אותו עם הסיומת .eml. תהליך זה הינו חסר אובדן נתונים לחלוטין מכיוון ששני הפורמטים מתבססים על כללי פורמט הודעות אינטרנט תקניים המוגדרים ב-RFC 5322 ו-RFC 822, כלומר אף נתון טקסט או קובץ מצורף בינארי אינו משתנה או נדחס החוצה.
תאימות למערכות הפעלה ודפדפנים
התמיכה ב-MBOX משתנה בין לקוחות דואר וכלי ארכוב. אפשר לייבא EML ליישומי דואר רבים, אך אופן הפתיחה והייבוא תלוי במוצר, במערכת ההפעלה ובגרסה.
מידע שימושי
שמור עותקי גיבוי של קבצי ה-MBOX המקוריים שלך לפני פיצולם לקבצי EML, שכן עיבוד של עשרות אלפי הודעות בודדות עלול ליצור עומס בספריות היעד ולהקשות על מערכות קבצים ישנות יותר.
שאלות נפוצות
כיצד ממירים ארכיון MBOX לדוא"ל בפורמט RFC 822 ללא אובדן איכות?
ההמרה עשויה לשמור על הודעות וקבצים מצורפים, אך התוצאה תלויה בתוכנה ובאופן הטיפול במפרידי MBOX. בדקו את הפלט.
מה ההבדל בין ארכיון MBOX לדוא"ל בפורמט RFC 822?
קובץ MBOX מתפקד כמיכל יחיד המחזיק הודעות דוא"ל רבות המשורשרות יחד ומופרדות על ידי סמני טקסט. קובץ EML הוא קובץ עצמאי המכיל הודעת דוא"ל יחידה אחת בלבד המצייתת לתקני RFC 822 ו-RFC 5322.