ما هو ملف MBOX
ملف MBOX هو أقدم وأبسط طريقة لتخزين رسائل كثيرة: تُلصق الرسائل ببعضها ببساطة، ويسبق كلًّا منها سطر يبدأ بـ From — بمسافة لا بنقطتين. هذا العُرف الوحيد هو الصيغة كلها. ويُنتجه Google Takeout و Thunderbird و mutt وتقريبًا كل أرشيف قائمة بريدية.
تُبنى القائمة من الترويسات وحدها. تُقرأ كتلة ترويسات كل رسالة حتى أول سطر فارغ ولا أبعد، فيصير الجهد متناسبًا مع بايتات الترويسات لا مع حجم الأرشيف: أرشيف قائمة تطوير حجمه 5.3 ميغابايت ويضم 673 رسالة يُسرد في أقل بكثير من عُشر ثانية. ولا تُحلَّل الرسالة بالكامل إلا عند اختيارها.
مسألة اللهجة، بصراحة
قد يحتوي متن الرسالة نفسه على سطر يبدأ بـ From ، وليس في الصيغة ما يميّزه عن بداية الرسالة التالية. لذلك تُهرَّب البداية إلى >From — وهنا تفترق اللهجات. تُهرِّب mboxo الصيغة From فقط، فيفسد عند الإخراج أي سطر كان يبدأ فعلًا بـ >From . أما mboxrd فتهرِّب >*From أيضًا، ما يجعل التهريب قابلًا للعكس.
وغالبًا لا يمكن التمييز بينهما من الملف نفسه. فأي أرشيف يحتوي >>From في موضع ما هو mboxrd بلا شك؛ وأرشيف فيه >From دون أي تكرار مضاعف يوافق الاثنتين. تُبلَّغ هذه الحالة بوصفها ملتبسة بدل تخمينها، ويمكنك تغيير الاختيار. هذا الإعداد لا يغيّر إلا نص المتن — علامة > في أول السطر تُزال أو تبقى — فإن بدا سطر مقتبس خاطئًا، جرِّب الوضع الآخر.
ما يمكنك أخذه
يمكن حفظ أي رسالة كملف .eml مستقل، مطابق بايتًا ببايت لشريحتها من الأرشيف بعد فك التهريب. أما القائمة نفسها فتُصدَّر إلى CSV أو JSON، مُرشَّحة تمامًا كما تراها، وهي طريقة عملية لجرد أرشيف كبير قبل تقرير ما تحتفظ به.
لا يغادر الأرشيف متصفحك أبدًا. وتُعرض متون HTML داخل إطار معزول مع حجب الصور البعيدة افتراضيًا، فلا يخبر فتحُ نشرة قديمة أحدًا بأنك فتحتها.
Tiny Online Tools







