هل من الممكن التحقق مما إذا كانت رسالة البريد الإلكتروني تحتوي على مرفق فقط من رأس البريد الإلكتروني؟

StackOverflow https://stackoverflow.com/questions/3676344

  •  01-10-2019
  •  | 
  •  

سؤال

أقوم بتطوير عميل بريد إلكتروني بلغة بايثون.

هل من الممكن التحقق مما إذا كانت رسالة البريد الإلكتروني تحتوي على مرفق فقط من رأس البريد الإلكتروني دون تنزيل البريد الإلكتروني بالكامل؟

هل كانت مفيدة؟

المحلول

"الارتباط" مصطلح واسع جدًا.هل تعتبر صورة رسالة HTML مرفقًا؟

بشكل عام، يمكنك محاولة تحليل رأس نوع المحتوى.إذا كان متعدد الأجزاء / مختلط, ، على الأرجح تحتوي الرسالة على مرفق.

نصائح أخرى

محاولة IMAP4.fetch(message_set, "BODYSTRUCTURE")

إقرأ ال RFC3501 للحصول على تفاصيل حول استجابة جلب البنية.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top