يرمز MIME إلى ملحقات بريد الإنترنت متعددة الأغراض. يتم استخدامه لتوسيع قدرات بروتوكولات البريد الإلكتروني عبر الإنترنت مثل SMTP. يسمح بروتوكول MIME للمستخدمين بتبادل أنواع مختلفة من المحتوى الرقمي مثل الصور والصوت والفيديو وأنواع مختلفة من المستندات والملفات في البريد الإلكتروني. تم إنشاء MIME في عام 1991 بواسطة عالم كمبيوتر يُدعى Nathan Borenstein في شركة تدعى Bell Communications.
MIME هو بروتوكول امتداد للبريد الإلكتروني، أي أنه لا يعمل بشكل مستقل، ولكنه يساعد على توسيع إمكانيات البريد الإلكتروني بالتعاون مع بروتوكولات أخرى مثل SMTP . نظرًا لأن MIME كان قادرًا على نقل الملف النصي المكتوب فقط باللغة الإنجليزية ذات الحجم المحدود بمساعدة الإنترنت. في الوقت الحاضر، يتم استخدامه من قبل جميع شركات الخدمات المتعلقة بالبريد الإلكتروني تقريبًا مثل Gmail وYahoo-mail وHotmail.
الحاجة إلى بروتوكول MIME
يستخدم بروتوكول MIME لنقل البريد الإلكتروني في شبكة الكمبيوتر للأسباب التالية:
- يدعم بروتوكول MIME عدة لغات في البريد الإلكتروني، مثل الهندية والفرنسية واليابانية والصينية وغيرها.
- يمكن للبروتوكولات البسيطة رفض البريد الذي يتجاوز حجمًا معينًا، ولكن لا يوجد حد لعدد الكلمات في MIME.
- لا يمكن إرسال الصور والصوت والفيديو باستخدام بروتوكولات البريد الإلكتروني البسيطة مثل SMTP. هذه تتطلب بروتوكول MIME.
- في كثير من الأحيان، يتم تصميم رسائل البريد الإلكتروني باستخدام تعليمات برمجية مثل HTML وCSS، ويتم استخدامها بشكل أساسي من قبل الشركات لتسويق منتجاتها. يستخدم هذا النوع من التعليمات البرمجية MIME لإرسال البريد الإلكتروني الذي تم إنشاؤه من HTML وCSS.
رأس MIME
يضيف MIME خمسة حقول إضافية إلى جزء رأس البريد الإلكتروني الفعلي لتوسيع خصائص بروتوكول البريد الإلكتروني البسيط. هذه الحقول هي كما يلي:
- نسخة MIME
- نوع المحتوى
- ترميز نوع المحتوى
- معرف المحتوى
- وصف المحتوى
1. إصدار MIME
فهو يحدد إصدار بروتوكول MIME. يحتوي هذا الرأس عادةً على قيمة معلمة 1.0، مما يشير إلى أن الرسالة منسقة باستخدام MIME.
2. نوع المحتوى
وهو يصف نوع المعلومات التي سيتم إرسالها في الرسالة ونوعها الفرعي. يمكن أن تكون هذه الرسائل من عدة أنواع مثل نص، صورة، صوت، فيديو، ولها أيضًا العديد من الأنواع الفرعية بحيث يمكن أن يكون النوع الفرعي للصورة png أو jpeg. وبالمثل، يمكن أن يكون النوع الفرعي للفيديو هو WEBM أو MP4 وما إلى ذلك.
حجم شاشتي
3. ترميز نوع المحتوى
في هذا المجال، يتم معرفة الطريقة التي تم استخدامها لتحويل معلومات البريد إلى ASCII أو رقم ثنائي، مثل تشفير 7 بت، أو تشفير 8 بت، وما إلى ذلك.
4. معرف المحتوى
في هذا الحقل، يتم إلحاق رقم 'معرف المحتوى' الفريد بجميع رسائل البريد الإلكتروني بحيث يمكن التعرف عليها بشكل فريد.
5. وصف المحتوى
يحتوي هذا الحقل على وصف مختصر للمحتوى الموجود في البريد الإلكتروني. وهذا يعني أن المعلومات المتعلقة بكل ما يتم إرساله عبر البريد موجودة بوضوح في 'وصف المحتوى'. يوفر هذا الحقل أيضًا معلومات الاسم وتاريخ الإنشاء وتاريخ التعديل للملف.
مثال لوصف المحتوى
وصف المحتوى: مرفق؛ اسم الملف = javatpoint.webp؛تاريخ التعديل = 'الأربعاء، 12 فبراير 1997 16:29:51 -0500';
مخطط عمل بروتوكول MIME
ميزات بروتوكول MIME
- يدعم عدة مرفقات في بريد إلكتروني واحد.
- وهو يدعم الأحرف غير ASCII.
- وهو يدعم طول البريد الإلكتروني غير محدود.
- وهو يدعم لغات متعددة.
الاستفادة من MIME
يتمتع بروتوكول MIME بالمزايا التالية:
- وهو قادر على إرسال أنواع مختلفة من الملفات في الرسالة، مثل ملفات النصوص والصوت والفيديو.
- كما يوفر أيضًا إمكانية إرسال واستقبال رسائل البريد الإلكتروني بلغات مختلفة مثل الهندية والفرنسية واليابانية والصينية وغيرها.
- كما أنه يوفر إمكانية ربط HTML وCSS بالبريد الإلكتروني، حيث يمكن للأشخاص تصميم البريد الإلكتروني وفقًا لمتطلباتهم وجعله جذابًا وجميلًا.
- إنه قادر على إرسال المعلومات الموجودة في البريد الإلكتروني بغض النظر عن طوله.
- يقوم بتعيين معرف فريد لجميع رسائل البريد الإلكتروني.