فك تشفير ملفات EML
في بعض الأحيان ، لن تتم معالجة ملف البريد الإلكتروني بشكل صحيح بواسطة عميل البريد الإلكتروني الخاص بك ويترك لك بريد يحتوي على ملف مرفق .EML. هذا الملف هو النص الكامل للبريد الإلكتروني المرسل ولكن إذا كانت هناك مرفقات فسيتم ترميزها وتظهر في الملف كنص عشوائي.
سيسمح لك بعض عملاء البريد الإلكتروني باستيراد هذه الملفات ثم التعامل معها تلقائيًا لتظهر لك الرسالة وتسمح لك باستخدام البرنامج للتعامل مع المرفقات. البعض قد لا. إنها تلك التي تتناولها هذه الأسئلة الشائعة.
للعمل مع هذه الملفات ، عليك القيام بأمرين:
- احفظ ملف EML في مكان يمكنك العثور عليه ومنحه امتداد ملف TXT حتى يفتح في محرر نصي. لا بأس إذا كان الملف يحتوي على امتداد مزدوج (على سبيل المثال ، filename.eml.txt) طالما يمكنك فتح الملف في محرر نصي.
- الحصول على برنامج فك تشفير base64. هناك العديد من أجهزة فك التشفير على شبكة الإنترنت حيث يمكنك قص / لصق النص المشفر في مربع حوار في المستعرض الخاص بك وسيقوم الموقع بعد ذلك بإرسال ملف ثنائي تم فك ترميزه إليك. بينما يكون مفيدًا وسريعًا ، يجب أن تدرك أنه عند القيام بذلك ، قد يقوم الموقع بإجراء التحويل بنسخة من الملف والقيام به كما يحلو لهم. لهذا السبب أفضل استخدام وحدة فك ترميز قائمة بذاتها. عادةً ما أستخدم b64dec . التنزيل عبارة عن ملف ZIP يتم فك ضغطه إلى ملف EXE مستقل يمكن تشغيله من أي مجلد تقوم بحفظه فيه. لا ضرورة للتثبيت.
افتح ملف EML في محرر النصوص الخاص بك. يجب أن يكون الجزء الأول من الملف عبارة عن رؤوس البريد متبوعة بالنسخة النصية من نص البريد الإلكتروني ثم ، ربما ، القسم الثاني الذي يعرض نفس رسائل البريد الإلكتروني ولكن مع علامات HTML لعرض نص منسق. يجب أن يكون نص الرسالة قابلاً للقراءة بسهولة في محرر النصوص. إنها المرفقات التي تحتاج إلى فك تشفيرها لتراها.
قم بالتمرير لأسفل خلال ملف EML وسترى العديد من محددات الحدود. سيبدو مثل هذا ...
------=_Part_1269_26205643.1212678362048
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
... الحد الفاصل بين إصدار نص ASCII للبريد الإلكتروني وإصدار HTML. إذا كان المرفق عبارة عن صورة ، فقد تبدو الحدود مثل هذا ...
------=_Part_1268_32139554.1212678362047
Content-Type: image/jpeg; name=080605ML1.jpg
Content-Transfer-Encoding: base64
X-Attachment-Id: f_fh3fqzsq0
Content-Disposition: attachment; filename=080605ML1.jpg
لاحظ أن رأس الحدود هذا يشير إلى أن المادة التالية هي صورة JPEG باسم 080605ML1.jpg وأن المادة مشفرة base64 ؛ ترميز قياسي يستخدم لمرفقات البريد الإلكتروني.
ما تريد القيام به هو نسخ كل النص العشوائي الذي يتبع الحدود نزولاً إلى الحد التالي في مربع الحوار المعروض عند بدء تشغيل برنامج b64dec. بمجرد القيام بذلك وإعطاء اسم للملف المسترد ، ما عليك سوى النقر على زر فك التشفير ويجب أن يظهر ملف بالاسم الذي حددته في مجلد البرنامج (أو أي مجلد آخر حددته عند تسمية الملف).
بمجرد القيام بذلك ، ارجع واستخرج المرفقات المتبقية من ملف EML الأصلي ؛ مرفق واحد في كل مرة.