من MSG إلى EML

حوّل ملفّ ‎.msg‎ من Outlook إلى ‎.eml‎ قياسيّ يفتحه كلّ شيء. وبقيّة أدوات هذا القسم تقرأ ‎.eml‎، فهذه هي بابها.

تتم المعالجة على جهازك — بلا رفع

termiva mail convert message.msg
الحجم لا شيء مرفوع

كيف تحوّل MSG إلى EML

  1. اختر ملف ‎.msg‎.
  2. اضغط التحويل. ويُذكَر كل ما تعذّر نقله.
  3. نزّل ملف ‎.eml‎ وافتحه في أي مكان.

كيف يعمل

ملف .msg ليس رسالة بريد. هو حاوية — نظام ملفّات صغير داخل ملفّ، هو نفسه الذي في مستند Word قبل ٢٠٠٧ — يحمل مجرًى لكل خاصّية: الموضوع في واحد، واسم المُرسِل في آخر، والمتن في ثالث، وكل مرفق في مخزن خاصّ به. ولا يفتحه شيء خارج Outlook، ولهذا تكون الرسالة التي يحوّلها زميل غير مقروءة على ماك، وعلى الهاتف، وعلى كل شيء آخر في هذا القسم.

فهذا إعادة بناء، لا إعادة تسمية. تُفتَح الحاوية، وتُقرأ الخصائص، وتُكتَب رسالة جديدة حولها بالصيغة التي يستعملها بقيّة العالم. وقول ذلك صراحةً مهمّ، لأن الفرق يظهر لاحقًا: الرسالة المعاد بناؤها ليست بايتًا ببايت ما أرسله المُرسِل، ولا يمكن أن تكون.

والترويسات التي وصلت بها الرسالة تبقى حيث حفظها Outlook. فهو يحفظ كتلة الترويسات الأصليّة في خاصّية خاصّة بها، فتنجو سلسلة Received وسطر Return-Path ونتائج التوثيق من التحويل سليمة — وهذا هو الجزء المهمّ حين يكون السؤال من أين جاءت الرسالة حقًّا. والذي يُسقَط هو السطور التي تصف المتن: تلك كانت تصف الرسالة كما نُقلت، والمتن الذي تحتها كُتب للتوّ من جديد.

وتوقيع DKIM لن يجتاز التحقّق بعد اليوم. وهو يبقى، لأنه دليل على أن توقيعًا كان هناك وعلى ما ادّعاه. لكن التوقيع يغطّي المتن كما نُقل، والمتن أُعيد بناؤه من خصائص فكّها Outlook منذ سنين. والمحوّل الذي يُسقِط الترويسة بصمت يخفي هذا؛ والذي يُبقيها بلا قول يوحي بفحصٍ سيفشل.

ما ينتقل: المُرسِل، والمستقبلون موزّعين على To وCc، والتاريخ، والموضوع، والمتن العادي والمتن المنسّق، والمرفقات مرمَّزة بـbase64، مع إبقاء الصورة التي تشير إليها الرسالة باسمها بجانب الجزء المنسّق فتظهر في مكانها بدل أن تصل ملفًّا شاردًا.

وما لا ينتقل، ويُسمّى بدل أن يُخمَّن. الرسالة التي لا يوجد متنها إلا بصيغة النصّ الغنيّ المضغوطة الخاصّة بـOutlook لا تُقرأ: تلك خوارزميّة ضغط خاصّة ملفوفة حول صيغة معالج نصوص، وهذه الأداة تقول ذلك بدل أن تناولك رسالة فارغة. وكذلك المرفق الذي هو رسالة كاملة لا ملفّ. وحيث يكون المُرسِل مسجَّلًا باسم دليل داخلي — سلسلة /O=EXCHANGE… التي يراها المكتب لزملائه — فلا عنوان يُكتَب، فيحمل سطر From الاسم المعروض وحده بدل عنوان اخترعه أحد.

وحالما يصير ‎.eml‎ يقرؤه بقيّة هذا القسم: الكلام وحده، أو الرسالة مستندًا.

مثال عملي

يحوّل إليك زميل quarterly-report.msg، حجمه ٧٤ كيلوبايت، ولا يفتحه شيء ممّا تملك. اختره واضغط حوّل الرسالة.

تحصل على quarterly-report.eml، ولوحة نتيجة تقول المستقبلون ١ والمرفقات ١. وبفتحه في محرّر نصوص يقرأ أعلى الملف الآن From: Dana Okonkwo <dana@example.org>، وTo: Accounts <accounts@example.com>، وDate: Tue, 4 Mar 2025 09:12:44 +0000، وموضوعًا مكتوبًا كلمةً مرمَّزة لأن فيه شرطة طويلة، ثم سطر Received الذي وصلت به الرسالة فعلًا. وتحته جزء عادي بـquoted-printable والمرفق بـbase64.

والتاريخ مكتوب بتوقيت UTC لا بتوقيتك أنت. فقد حفظه Outlook بـUTC، وتحويله كان سيضع موقع من أجرى التحويل داخل ملفّ عن مراسلات غيره.

وحالة أصعب. internal-thread.msg جاء من صندوق مكتب، وبعد تحويله تذكر اللوحة شيئًا واحدًا تحت ما تعذّر نقله: المُرسِل محفوظ باسم دليل داخلي لا بعنوان. ويقرأ سطر From Dana Okonkwo بلا قوسين زاويّين. وهذه حقيقة الملف — لم يكتب Exchange عنوانًا فيه قطّ — والبديل كان اختراع واحد.

وإن كانت الرسالة من تصدير Gmail فهي ‎.eml‎ أصلًا ولا تحتاج شيئًا من هذا. والامتدادات الأربعة وأيّها أيّ مشروحة في المقالة عن سبب ألّا ترفع رسالة.

أسئلة

ما ملف ‎.msg‎ حقًّا؟

حاوية Compound File Binary: نظام ملفّات صغير داخل ملفّ واحد، وهو البناء نفسه الذي يستعمله مستند ‎.doc‎ قبل ٢٠٠٧. وفي داخله تكون كل خاصّية من الرسالة — الموضوع والمُرسِل والمتن وكل مرفق — مجرًى منفصلًا. هو صيغة تخزين Outlook نفسها، لا صيغة بريد.

هل أغيّر امتداد ‎.msg‎ إلى ‎.eml‎ فحسب؟

لا، وهذا أوّل ما يجرّبه الجميع. الملف حاوية ثنائيّة لا نصّ، فبرنامج البريد الذي يفتحه لا يجد ترويسات ولا رسالة. ولا بدّ من قراءة الخصائص وكتابة رسالة جديدة حولها.

هل تكون الرسالة المحوَّلة مطابقة لما أرسله المُرسِل؟

لا. هي معاد بناؤها من الخصائص التي حفظها Outlook، فالترميز والحدود والترتيب من صنع هذه الأداة لا من صنع المُرسِل الأصلي. أمّا الكلام والعناوين والتاريخ والمرفقات فهي الأصليّة.

هل تبقى الترويسات الأصليّة؟

نعم، حيث أبقاها Outlook. فهو يحفظ كتلة الترويسات التي وصلت بها الرسالة خاصّيةً مستقلّة، فتنتقل سلسلة Received ونتائج التوثيق. ولا يُسقَط إلا ما يصف المتن، لأن المتن كُتب من جديد.

لماذا يفشل توقيع DKIM بعد التحويل؟

لأن توقيع DKIM يغطّي المتن كما نُقل بالضبط، والمتن هنا أُعيد بناؤه من خصائص مفكوكة. وتبقى الترويسة لترى ما ادُّعي، لكنها لن تجتاز التحقّق، ولا يستطيع محوّل أن يجعلها تجتازه.

لماذا سطر From اسمٌ بلا عنوان؟

لأن هذا كل ما يحمله الملف. فداخل المؤسّسة يسجّل Outlook المُرسِل باسم دليل داخلي لا بعنوان بريد، ولا عنوان يُستعاد. وكتابة عنوان معقول اختراعُ دليل.

هل تنجو المرفقات في إعادة البناء؟

نعم، مرمَّزة بـbase64 كما ينقل البريد كل ما ليس نصًّا. والصورة التي تعرضها الرسالة في متنها تبقى بجانب الجزء المنسّق بمعرّفها، فتظهر في مكانها بدل أن تصل ملفًّا سائبًا.

ماذا يحدث لرسالة Outlook بلا متن نصّي عادي؟

إن كان لها متن منسّق فهو المستعمل. وإن كان المتن لا يوجد إلا في خاصّية النصّ الغنيّ المضغوطة، فلا يُقرأ، وتقول الأداة ذلك بدل أن تناولك رسالة لا شيء فيها.

هل يُرفع ملف ‎.msg‎ ليُحوَّل؟

لا. تُفتَح الحاوية وتُبنى الرسالة في متصفّحك. ولا خلفيّة لهذا الموقع، فلا مكان يذهب إليه — وهذا يستحقّ الاهتمام، لأن ملفّات ‎.msg‎ التي يحوّلها الناس تأتي من العمل عادةً.

هل يعالج رسالة موضوعها بالعربيّة أو فيه حروف بعلامات؟

نعم. المواضيع والأسماء خارج ASCII الخالص تُكتَب من جديد كلماتٍ مرمَّزة، مقسومة بحيث لا يُشطَر حرف أبدًا، وسيعرضها أي برنامج بريد عرضًا صحيحًا.

لماذا يرفض ملفًّا أعرف أنه من Outlook؟

يبدأ ملف ‎.msg‎ بثمانية بايتات ثابتة. فإن غابت، كان الملف شيئًا آخر يلبس الامتداد — رسالة ‎.eml‎ أُعيدت تسميتها عادةً، وأحيانًا تنزيل انقطع قبل نهايته.

هل يحوّل مجلّدًا كاملًا من ملفّات ‎.msg‎ دفعةً واحدة؟

واحدًا في المرّة. فكل تحويل إعادة بناء لها ما تُبلّغ عنه، ودفعةٌ تنتج أربعين ملفًّا بصمت وفيها ثلاثة إخفاقات هادئة أسوأ من فعلها واحدًا واحدًا.

هل من MSG إلى EML مجاني على الإنترنت؟

نعم — مجاني، بلا حساب، وبلا حد يومي، وبلا علامة مائية. يعمل في متصفّحك عبر الإنترنت، ولأن المعالجة تجري على جهازك فإنه يستمر في العمل دون اتصال بعد تحميل الصفحة.

للقراءة