مشاركة عبر


أنواع المرفقات المدعومة

تتيح عملية SendMail الخيار للمرسل لإضافة مرفقات إلى بريد إلكتروني صادر. إلى جانب المحتوى نفسه، يجب أن يتضمن المرسل نوع مرفق الملف باستخدام معيار ملحقات بريد الإنترنت (MIME) متعدد الأغراض عند تقديم طلب مع مرفق. يتم قبول العديد من أنواع الملفات الشائعة، مثل مستندات Word وجداول بيانات Excel وتنسيقات الصور والفيديو وجهات الاتصال ودعوات التقويم.

ما هو نوع MIME؟

أنواع MIME هي طريقة لتحديد نوع البيانات التي يتم إرسالها عبر الإنترنت. عندما يرسل المستخدمون طلبات البريد الإلكتروني باستخدام Azure Communication Services، يمكنهم تحديد نوع MIME لمحتوى البريد الإلكتروني بحيث يمكن لعميل البريد الإلكتروني للمستلم عرض الرسالة وتفسيرها بشكل صحيح. إذا كانت رسالة البريد الإلكتروني تتضمن مرفقا، يتم تعيين نوع MIME إلى نوع الملف المناسب (على سبيل المثال، application/pdf لمستند PDF).

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

تعد أنواع MIME مكونا مهما لاتصال البريد الإلكتروني. باستخدام أنواع MIME مع Azure Communication Services، يمكن للمطورين المساعدة في ضمان تسليم رسائل البريد الإلكتروني الخاصة بهم بشكل صحيح وآمن.

أنواع المرفقات

يسرد هذا الجدول ملحقات الملفات المدعومة الشائعة وأنواع MIME المقابلة لمرفقات البريد الإلكتروني في Azure Communication Services:

امتداد الملف ‏‏الوصف نوع MIME
.3gp ملف وسائط 3GPP المتعددة video/3gpp
.3 ز 2 ملف الوسائط المتعددة 3GPP2 video/3gpp2
.7z ملف مضغوط 7-Zip application/x-7z-compressed
.aac صوت AAC audio/aac
.avi ملف فيديو AVI video/x-msvideo
.bmp صورة BMP image/bmp
.csv قيم مفصولة بفواصل text/csv
.دكتور مستند Microsoft Word (97-2003) application/msword
.docm مستند ممكن بماكرو في Microsoft Word application/vnd.ms-word.document.macroEnabled.12
.docx مستند Microsoft Word (2007 أو أحدث) application/vnd.openxmlformats-officedocument.wordprocessingml.document
.eot خط OpenType المضمن application/vnd.ms-fontobject
.epub ملف الكتاب الإلكتروني EPUB application/epub+zip
.gif صورة GIF image/gif
.gz ملف GZIP المضغوط application/gzip
.ico ملف الأيقونة image/vnd.microsoft.icon
.ics ملف iCalendar text/calendar
.jpg، .jpeg صورة JPEG image/jpeg
.json بيانات JSON application/json
.mid، .midi ملف صوت MIDI audio/midi
.mp3 ملف صوت MP3 audio/mpeg
mp4. ملف فيديو MP4 video/mp4
.mpeg ملف فيديو MPEG video/mpeg
.oga ملف صوت Ogg audio/ogg
.ogv ملف فيديو Ogg video/ogg
.ogx ملف Ogg application/ogg
.واحد ملف Microsoft OneNote application/onenote
.التاليف ملف صوت Opus audio/opus
.otf خط OpenType font/otf
pdf. مستند PDF application/pdf
‎.png صورة PNG image/png
.ppsm عرض شرائح ممكن بماكرو في PowerPoint application/vnd.ms-powerpoint.slideshow.macroEnabled.12
.ppsx عرض شرائح PowerPoint application/vnd.openxmlformats-officedocument.presentationml.slideshow
.ppt عرض PowerPoint التقديمي (97-2003) application/vnd.ms-powerpoint
.pptm عرض تقديمي ممكن بماكرو في PowerPoint application/vnd.ms-powerpoint.presentation.macroEnabled.12
pptx. عرض PowerPoint التقديمي (2007 أو أحدث) application/vnd.openxmlformats-officedocument.presentationml.presentation
.حانوت مستند Microsoft Publisher application/vnd.ms-publisher
.رر ملف مضغوط RAR application/x-rar-compressed
.rpmsg رسالة بريد إلكتروني في Outlook application/vnd.ms-outlook
.rtf مستند Rich Text Format application/rtf
.svg صورة رسومات متجهات قابلة للتطوير image/svg+xml
.قطران ملف أرشيف Tar application/x-tar
.tif، .tiff تنسيق ملف صورة ذات علامة image/tiff
.ttf خط TrueType font/ttf
txt. مستند نصي text/plain
.vsd رسم Microsoft Visio application/vnd.visio
.wav تنسيق ملف صوتي شكل موجي audio/wav
.weba ملف صوت WebM audio/webm
.webm ملف فيديو WebM video/webm
.webp ملف صورة WebP image/webp
.wma ملف Windows Media Audio audio/x-ms-wma
.wmv ملف Windows Media Video video/x-ms-wmv
woff. تنسيق خط فتح ويب font/woff
.woff2 تنسيق خط فتح الويب 2.0 font/woff2
xls. جدول بيانات Microsoft Excel (97-2003) application/vnd.ms-excel
.xlsb جدول بيانات ثنائي من Microsoft Excel application/vnd.ms-excel.sheet.binary.macroEnabled.12
.xlsm جدول بيانات ممكن بماكرو في Microsoft Excel application/vnd.ms-excel.sheet.macroEnabled.12
xlsx. جدول بيانات Microsoft Excel (Open XML) application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
.xml ملف Extensible Markup Language application/xml، text/xml
.zip أرشيف ZIP application/zip

هناك العديد من ملحقات الملفات وأنواع MIME الأخرى التي يمكنك استخدامها لمرفقات البريد الإلكتروني. ومع ذلك، تتضمن هذه القائمة الأنواع المقبولة لإرسال المرفقات في عملية SendMail.

قد يكون لبعض عملاء البريد الإلكتروني والخوادم قيود أو قيود على حجم الملف وأنواعه التي قد تؤدي إلى فشل تسليم البريد الإلكتروني. تأكد من أن المستلم يمكنه قبول مرفق البريد الإلكتروني، أو الرجوع إلى الوثائق الخاصة بموفر البريد الإلكتروني للمستلم.

هيئة الأرقام المعينة للإنترنت (IANA) هي قسم في مؤسسة الإنترنت للأسماء والأرقام المعينة (واين). IANA مسؤولة عن التنسيق العالمي لمختلف بروتوكولات الإنترنت والموارد، بما في ذلك إدارة وتسجيل أنواع MIME.

تحتفظ IANA بسجل أنواع MIME القياسية. يتضمن السجل معرفا فريدا لكل نوع من أنواع MIME ووصفا مختصرا لغرضه وملحقات الملفات المقترنة. للحصول على أحدث المعلومات حول أنواع MIME، بما في ذلك القائمة النهائية وأنواع الوسائط، انتقل إلى موقع IANA على الويب.

إشعار

يتضمن إجمالي حجم البريد الإلكتروني محتوى البريد الإلكتروني والمرفق وترميز base64. تحتاج إلى مراعاة أن ترميز base64 يزيد من حجم الرسالة. تحتاج إلى زيادة قيمة الحجم لحساب زيادة حجم الرسالة التي تحدث بعد ترميز المرفق Base64. يؤدي ترميز Base64 إلى زيادة حجم الرسالة بنسبة 33٪، بحيث يكون حجم الرسالة أكبر بحوالي 33٪ من أحجام الرسائل قبل الترميز. على سبيل المثال، إذا كان لديك حد أقصى لحجم البريد الإلكتروني يبلغ ~10 ميغابايت (بما في ذلك المرفقات)، فأنت مقيد بشكل واقعي ب ~7.5 ميغابايت من البريد الإلكتروني (بما في ذلك المرفقات) بسبب ترميز base64 للمرفقات.

الخطوات التالية

  • تعرف على مكتبة عميل البريد الإلكتروني.
  • تعرف على كيفية إرسال رسائل البريد الإلكتروني باستخدام المجالات المخصصة التي تم التحقق منها.
  • تعرف على كيفية إرسال رسائل البريد الإلكتروني باستخدام المجالات المدارة من Azure.