لغات البرمجة

تمثيل بيانات البريد الإلكتروني: MIME

متعلقة بلغة برمجة MIME، فإن MIME (Multipurpose Internet Mail Extensions) تعد معياراً على الإنترنت يوسع تنسيق البريد الإلكتروني لدعم النصوص بأحرف غير ASCII، والمرفقات غير النصية مثل الصوت والفيديو والصور وتطبيقات البرامج، بالإضافة إلى جسم الرسالة المكون من أجزاء متعددة ومعلومات الرأس بمجموعات أحرف غير ASCII. تم إرسال معظم رسائل البريد الإلكتروني عبر الإنترنت التي كتبها البشر وجزء كبير من البريد الإلكتروني الآلي عبر SMTP بتنسيق MIME.

تم تحديد MIME في ستة مذكرات RFC مرتبطة: RFC 2045، RFC 2046، RFC 2047، RFC 4288، RFC 4289، و RFC 2049؛ مع تكاملها مع بروتوكول SMTP المحدد بالتفصيل في RFC 1521 و RFC 1522. على الرغم من أن MIME تم تصميمها بشكل رئيسي لـ SMTP، إلا أن أنواع المحتوى المحددة بمعايير MIME مهمة أيضًا في بروتوكولات الاتصال خارج البريد الإلكتروني، مثل HTTP للويب العالمي. تضع الخوادم رأس MIME في بداية أي نقل ويب، ويستخدم العملاء هذا النوع أو رأس نوع الوسائط لتحديد تطبيق المشاهدة المناسب لنوع البيانات الذي يشير الرأس إليه. يأتي بعض هذه المشاهد بالتطبيق مدمجًا في العميل أو المتصفح الويب (على سبيل المثال، تأتي معظم المتصفحات مع مشاهدي صور GIF و JPEG بالإضافة إلى القدرة على التعامل مع ملفات HTML). تحتوي MIME على العديد من الميزات الهامة والتي يمكن استخدامها في البرمجة والاتصالات عبر الإنترنت. ويمكنك الحصول على مزيد من المعلومات حول MIME عبر هذا الرابط إلى صفحة ويكيبيديا: MIME on Wikipedia