คลังข้อมูล MBOX (.mbox)
IETF มาตรฐานรูปแบบกล่องจดหมาย Unix (MBOX) คือรูปแบบมาตรฐานประวัติศาสตร์สำหรับการเก็บรักษาคอลเลกชันและโฟลเดอร์อีเมลทั้งหมด โดยจัดเก็บอีเมลหลายร้อยหรือหลายพันฉบับเรียงต่อกันในไฟล์ข้อความธรรมดาไฟล์เดียว
แปลง MBOX เป็น EML
ตัวแปลงจาก MBOX เป็น EML ฟรีในเบราว์เซอร์ แปลงไฟล์ได้ทันทีบนอุปกรณ์ของคุณ
ตรวจสอบไฟล์และข้อมูลเมตา
ระบบปฏิบัติการและเครื่องมือวิเคราะห์ไฟล์จะระบุไฟล์ MBOX โดยการตรวจสอบลำดับไบต์ไบนารีส่วนต้น:
ลายเซ็นส่วนหัวระดับไบต์
ระบบปฏิบัติการและเครื่องมือวิเคราะห์ไฟล์จะระบุไฟล์ MBOX โดยการตรวจสอบลำดับไบต์ไบนารีส่วนต้น:
ลายเซ็น HEX (OFFSET 0):
46 72 6F 6D 20การแสดงผลรูปแบบ ASCII: From
มาตรฐาน: IETF RFC 4155
ข้อมูลจำเพาะทางเทคนิค
| สถาปัตยกรรมคอนเทนเนอร์ | ลำดับข้อความอีเมล RFC 5322 ที่นำมาต่อกัน โดยแต่ละข้อความมีบรรทัดคั่น 'From ' อยู่ด้านหน้า |
| การบีบอัด | ข้อความล้วนแบบไม่บีบอัด (มักบีบอัดเป็น .mbox.gz) |
| การจัดลำดับไบต์ | สตรีมข้อความ UTF-8 / ASCII |
| พื้นที่สี | โปรไฟล์ภาพที่ฝังมา |
| ช่องสัญญาณและโครงสร้าง | ข้อความอีเมลหลายฉบับ, ส่วนหัวการส่งฉบับเต็ม และไฟล์แนบ MIME |
| ขนาดสูงสุด | MBOX ใช้ในคลังอีเมลบางประเภท รูปแบบย่อยและการรองรับของแอปแตกต่างกัน ขนาดที่ใช้งานได้ขึ้นอยู่กับซอฟต์แวร์และขั้นตอนงาน |
| ความโปร่งใส | ไม่เกี่ยวข้อง |
| การสตรีมและแบบโปรเกรสซีฟ | แยกวิเคราะห์สตรีมตามลำดับจากข้อความหนึ่งไปยังข้อความถัดไป |
ตารางเปรียบเทียบทางเทคนิค: MBOX กับคู่แข่ง
| คุณลักษณะทางเทคนิค | MBOX (ปัจจุบัน) | EML | MSG | PST |
|---|---|---|---|---|
| ความจุ | กล่องจดหมายทั้งหมด (อีเมลหลายพันฉบับ) | ข้อความอีเมลเดี่ยว | ข้อความอีเมลเดี่ยว | ฐานข้อมูล Outlook ทั้งหมด (อีเมล, ปฏิทิน) |
| ประเภทไฟล์ | สตรีมข้อความธรรมดาที่ต่อกัน | ข้อความธรรมดา RFC 5322 | ไฟล์ผสม OLE แบบไบนารี | ฐานข้อมูลไบนารีที่เป็นกรรมสิทธิ์ |
| มาตรฐาน Google Takeout | รูปแบบการส่งออกอย่างเป็นทางการของ Google | การส่งออกรายอีเมลด้วยตนเอง | ไม่รองรับโดย Google | ไม่รองรับโดย Google |
| การสนับสนุน Apple และ Thunderbird | MBOX ใช้ในคลังอีเมลบางประเภท รูปแบบย่อยและการรองรับของแอปแตกต่างกัน ขนาดที่ใช้งานได้ขึ้นอยู่กับซอฟต์แวร์และขั้นตอนงาน | รองรับแบบดั้งเดิม 100% | ต้องใช้ Outlook | ต้องใช้ Outlook |
รูปแบบความเสียหายทั่วไปและคู่มือการกู้คืน Hex
โปรแกรมอีเมลค้าง หรือนำเข้าอีเมลจากไฟล์ MBOX ได้เพียงบางส่วน
สาเหตุหลัก: บรรทัดตัวคั่น "From " เสียหาย หรือไฟล์มีขนาดเกิน 4 GB เมื่อใช้ตัวแยกวิเคราะห์แบบ 32 บิต
การกู้คืน: แยกและจัดทำดัชนีใหม่เป็นไฟล์ EML แต่ละไฟล์โดยใช้ File2File.app MBOX Splitter
การวิเคราะห์ความปลอดภัยและเวกเตอร์การโจมตีตัวแยกวิเคราะห์
ไฟล์ MBOX รวบรวมอีเมลหลายพันฉบับ ซึ่งช่วยเพิ่มความเสี่ยงของมัลแวร์ที่ฝังอยู่และปัญหาหน่วยความจำหมดในตัววิเคราะห์ไฟล์
เวกเตอร์การโจมตีที่ทราบ
- หน่วยความจำหมดในโปรแกรมอีเมลที่จัดสรรอาร์เรย์ขนาดใหญ่ในหน่วยความจำสำหรับไฟล์ MBOX หลายกิกะไบต์
- การ escape บรรทัด "From " ที่ผิดรูปแบบทำให้การแบ่งข้อความคลาดเคลื่อน
- ไฟล์แนบที่ปฏิบัติการได้ที่เป็นอันตรายซึ่งซ่อนอยู่ภายในข้อความอีเมลในอดีต
แนวทางปฏิบัติที่ดีที่สุดในการป้องกัน: สตรีมไฟล์ MBOX ทีละข้อความแบบวนซ้ำแทนที่จะโหลดไฟล์ทั้งหมดลงใน RAM
ประวัติความเป็นมาและเหตุการณ์สำคัญ
ข้อได้เปรียบและจุดเด่นสำคัญ
- MBOX ใช้ในคลังอีเมลบางประเภท รูปแบบย่อยและการรองรับของแอปแตกต่างกัน ขนาดที่ใช้งานได้ขึ้นอยู่กับซอฟต์แวร์และขั้นตอนงาน
- ข้อความธรรมดาที่มนุษย์อ่านได้: สามารถค้นหาข้อความแต่ละข้อความได้โดยใช้เครื่องมือบรรทัดคำสั่ง Unix มาตรฐานเช่น grep
- การเก็บรักษาเมลบ็อกซ์ที่สมบูรณ์: เก็บรักษาโฟลเดอร์ทั้งหมดที่มีจดหมายโต้ตอบนานหลายปีไว้ในไฟล์เดียว
ข้อจำกัดทางเทคนิคและข้อควรพิจารณา
- ช่องโหว่ของไฟล์เดียว: ความเสียหายในส่วนใดส่วนหนึ่งของไฟล์ MBOX ขนาดหลายกิกะไบต์อาจเป็นอันตรายต่อข้อความที่ตามมา
- การลบข้อความต้องมีการเขียนไฟล์ขนาดหลายกิกะไบต์ทั้งหมดใหม่
- Microsoft Outlook ไม่รองรับรูปแบบนี้โดยตรง ต้องใช้เครื่องมือนำเข้าจากผู้พัฒนารายอื่น
เกร็ดความรู้ทางเทคนิคที่น่าสนใจ
- อีเมลทุกฉบับในไฟล์ MBOX จะเริ่มต้นด้วยคำว่า 'From ' ตามด้วยที่อยู่ผู้ส่งและประทับเวลา
- เพื่อป้องกันไม่ให้เข้าใจผิดว่าข้อความในเนื้อหาเป็นอีเมลใหม่ บรรทัดที่ขึ้นต้นด้วย 'From ' จะถูกหลีกด้วยเครื่องหมายมากกว่าที่ด้านหน้า: '>From '
- เมื่อคุณดาวน์โหลดประวัติ Gmail ทั้งหมดผ่าน Google Takeout ระบบจะจัดส่งเป็นไฟล์ .mbox ขนาดใหญ่
คำถามทางเทคนิคที่พบบ่อย
ไฟล์ MBOX คืออะไร
ไฟล์ MBOX คือคอนเทนเนอร์ที่จัดเก็บกล่องข้อความทั้งหมดหรือชุดของอีเมลไว้ในไฟล์เดียว ซึ่งมักใช้สำหรับการสำรองข้อมูลและการเก็บถาวรอีเมล
เปิดไฟล์ MBOX จาก Google Takeout ได้อย่างไร?
คุณสามารถดูและแยกอีเมลจากไฟล์ MBOX ของ Google Takeout ได้โดยใช้ File2File.app บนเบราว์เซอร์ของคุณ หรือนำเข้าสู่ Mozilla Thunderbird หรือ Apple Mail
แปลง MBOX เป็น EML หรือ PDF ได้หรือไม่?
ได้ File2File.app สามารถแยกไฟล์ MBOX ออกเป็นข้อความ .eml แต่ละรายการ หรือแปลงเป็นเอกสาร PDF ที่พิมพ์ได้