คลังข้อมูล MBOX (.mbox)

IETF มาตรฐาน

รูปแบบกล่องจดหมาย Unix (MBOX) คือรูปแบบมาตรฐานประวัติศาสตร์สำหรับการเก็บรักษาคอลเลกชันและโฟลเดอร์อีเมลทั้งหมด โดยจัดเก็บอีเมลหลายร้อยหรือหลายพันฉบับเรียงต่อกันในไฟล์ข้อความธรรมดาไฟล์เดียว

แปลง MBOX เป็น EML

ตัวแปลงจาก MBOX เป็น EML ฟรีในเบราว์เซอร์ แปลงไฟล์ได้ทันทีบนอุปกรณ์ของคุณ

ตรวจสอบไฟล์และข้อมูลเมตา

ระบบปฏิบัติการและเครื่องมือวิเคราะห์ไฟล์จะระบุไฟล์ MBOX โดยการตรวจสอบลำดับไบต์ไบนารีส่วนต้น:

เลือกหรือวางไฟล์ที่นี่

เป็นส่วนตัว - ไฟล์จะไม่ออกจากอุปกรณ์ของคุณ

หรือวาง Ctrl+V
รับประกันความเป็นส่วนตัวโดยไม่มีการส่งข้อมูลผ่านเครือข่าย: อัปโหลด 0 ไบต์ไปยังเซิร์ฟเวอร์ภายนอก การประมวลผลทั้งหมดเกิดขึ้นภายในแซนด์บ็อกซ์ของเบราว์เซอร์ของคุณ

ลายเซ็นส่วนหัวระดับไบต์

ระบบปฏิบัติการและเครื่องมือวิเคราะห์ไฟล์จะระบุไฟล์ 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 (ปัจจุบัน)EMLMSGPST
ความจุกล่องจดหมายทั้งหมด (อีเมลหลายพันฉบับ)ข้อความอีเมลเดี่ยวข้อความอีเมลเดี่ยวฐานข้อมูล Outlook ทั้งหมด (อีเมล, ปฏิทิน)
ประเภทไฟล์สตรีมข้อความธรรมดาที่ต่อกันข้อความธรรมดา RFC 5322ไฟล์ผสม OLE แบบไบนารีฐานข้อมูลไบนารีที่เป็นกรรมสิทธิ์
มาตรฐาน Google Takeoutรูปแบบการส่งออกอย่างเป็นทางการของ Googleการส่งออกรายอีเมลด้วยตนเองไม่รองรับโดย Googleไม่รองรับโดย Google
การสนับสนุน Apple และ ThunderbirdMBOX ใช้ในคลังอีเมลบางประเภท รูปแบบย่อยและการรองรับของแอปแตกต่างกัน ขนาดที่ใช้งานได้ขึ้นอยู่กับซอฟต์แวร์และขั้นตอนงานรองรับแบบดั้งเดิม 100%ต้องใช้ Outlookต้องใช้ Outlook

รูปแบบความเสียหายทั่วไปและคู่มือการกู้คืน Hex

โปรแกรมอีเมลค้าง หรือนำเข้าอีเมลจากไฟล์ MBOX ได้เพียงบางส่วน

สาเหตุหลัก: บรรทัดตัวคั่น "From " เสียหาย หรือไฟล์มีขนาดเกิน 4 GB เมื่อใช้ตัวแยกวิเคราะห์แบบ 32 บิต

การกู้คืน: แยกและจัดทำดัชนีใหม่เป็นไฟล์ EML แต่ละไฟล์โดยใช้ File2File.app MBOX Splitter

การวิเคราะห์ความปลอดภัยและเวกเตอร์การโจมตีตัวแยกวิเคราะห์

ไฟล์ MBOX รวบรวมอีเมลหลายพันฉบับ ซึ่งช่วยเพิ่มความเสี่ยงของมัลแวร์ที่ฝังอยู่และปัญหาหน่วยความจำหมดในตัววิเคราะห์ไฟล์

เวกเตอร์การโจมตีที่ทราบ

  • หน่วยความจำหมดในโปรแกรมอีเมลที่จัดสรรอาร์เรย์ขนาดใหญ่ในหน่วยความจำสำหรับไฟล์ MBOX หลายกิกะไบต์
  • การ escape บรรทัด "From " ที่ผิดรูปแบบทำให้การแบ่งข้อความคลาดเคลื่อน
  • ไฟล์แนบที่ปฏิบัติการได้ที่เป็นอันตรายซึ่งซ่อนอยู่ภายในข้อความอีเมลในอดีต

แนวทางปฏิบัติที่ดีที่สุดในการป้องกัน: สตรีมไฟล์ MBOX ทีละข้อความแบบวนซ้ำแทนที่จะโหลดไฟล์ทั้งหมดลงใน RAM

ประวัติความเป็นมาและเหตุการณ์สำคัญ

2005IETF เผยแพร่ RFC 4155 เพื่อทำให้รูปแบบฐานข้อมูล MBOX แบบคลาสสิกเป็นทางการ
2000Google Takeout เลือก MBOX เป็นรูปแบบการส่งออกอย่างเป็นทางการสำหรับการดาวน์โหลดคลังข้อมูล Gmail ทั้งหมด
1975เปิดตัวครั้งแรกใน Unix เวอร์ชัน 6 สำหรับคำสั่ง Mail ของ Unix ดั้งเดิม

ข้อได้เปรียบและจุดเด่นสำคัญ

  • 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 ที่พิมพ์ได้