Python API لمعالجة البريد الإلكتروني
قم بإنشاء أو معالجة أو تحويل تنسيقات البريد الإلكتروني بما في ذلك MSG و EML و EMLX و MHT من داخل تطبيقات Python.
تحميل محاكمة مجانيةAspose.Email for Python عبر .NET هي واجهة برمجة تطبيقات مرنة وفعالة لبرمجة البريد الإلكتروني ، توفر وقت المطور وجهده في إنشاء أو معالجة أو تحويل تنسيقات رسائل البريد الإلكتروني الشائعة دون القلق بشأن تعقيدات تنفيذ التنسيق الأساسي.
يمكن استخدام Python Email API لميزات إدارة البريد الإلكتروني الأساسية مثل تحرير محتوى الرسائل ومعالجة المرفقات. علاوة على ذلك ، تقوم المكتبة أيضًا بإدارة مستندات تخزين الرسائل ، وإرسال واستقبال رسائل البريد الإلكتروني من خلال بروتوكولات مختلفة بما في ذلك POP3 و IMAP و SMTP.
ميزات واجهة برمجة تطبيقات معالجة البريد الإلكتروني المتقدمة
تحويل تنسيق ملف البريد الإلكتروني وتقديمه
إرسال واستقبال رسائل البريد الإلكتروني مع المرفقات
قم بتنزيل الرسائل من خوادم بريد POP3 و IMAP
قم بإنشاء وتحديث المهام باستخدام iCalendar
معالجة ملفات تخزين الرسائل
معالجة مرفقات البريد الإلكتروني والموارد المرتبطة
إرسال المواعيد أو الاجتماعات المتوافقة مع iCalendar
دعم SSL و TLS
دعم مرفقات TNEF
تحويل ملفات الرسائل ديناميكيًا
يعد Aspose.Email for Python عبر .NET خيارًا جيدًا إذا كنت تبحث عن واجهة برمجة تطبيقات لتحويل ملفات البريد الإلكتروني بينية. يوفر واجهات سهلة الاستخدام لعملية التحويل مع إخفاء جميع التفاصيل القبيحة لمواصفات التنسيق الأساسية. كل ما عليك فعله هو تحميل الملف المصدر في نموذج كائن Aspose.Email واستدعاء طريقة Save مع المعلمات المناسبة. هي بالفعل بتلك البساطة!
تحويل MSG إلى تنسيقات مختلفة - Python
msg= MailMessage.load(dir + "msgtemplate.msg")
# convert MSG to EML, HTML and MHTML formats
msg.save("emloutput.eml", SaveOptions.default_eml)
msg.save("htmloutput.html", SaveOptions.default_html)
msg.save("mhtoutput.mhtml", SaveOptions.default_mhtml)
دعم مكثف لتنسيق ICS المواعيد
يمكن استخدام Aspose.Email for Python عبر .NET لإنشاء المواعيد وحفظها بتنسيق ICS. تتيح مكتبة البريد الإلكتروني في Python أيضًا تحميل المواعيد من ملفات ICS ، وقراءة أو كتابة أحداث المواعيد ، وإنشاء موعد كمسودة ، وتعيين حالة المشاركين لحاضري الموعد
إنتاج واستهلاك التكرارات باستخدام واجهة برمجة تطبيقات iCalendar
يوفر Aspose.Email لـ Python عبر .NET وظيفة لإنشاء كائنات تقويم Outlook وحفظها بتنسيقات MSG و ICS. لا يمكنك إنشاء كائنات iCalendar وحفظها فحسب ، بل يمكنك أيضًا استرداد طلبات الاجتماعات وتحديثها وإرسالها وإلغائها. علاوة على ذلك ، باستخدام نموذج الكائن البديهي ، من السهل إنتاج أنماط التكرار واستهلاكها ديناميكيًا بتنسيق iCalendar RFC 2445.
ارسل و استقبل رسائل البريد الإلكتروني via SMTP, POP3 and IMAP Mail Servers
Aspose.Email for Python عبر .NET API يمكّنك من إنشاء وإرسال واستقبال رسائل البريد الإلكتروني باستخدام بروتوكولات SMTP و POP3 و IMAP. يسمح لك بتسجيل الدخول إلى خوادم POP3 عن طريق اسم المستخدم وكلمة المرور أو مصادقة APOP لإجراء عمليات البريد الإلكتروني مثل: عرض حجم صندوق البريد وعدد الرسائل واسترداد الرسالة الكاملة أو رأسها وحذف الرسائل من الخادم بالإضافة إلى أوامر POP3 الأساسية.
Aspose.Email for Python عبر .NET يدعم أيضًا بروتوكول IMAP بما في ذلك أوامره بالإضافة إلى المصادقة وإنشاء وحذف وتحديد واستعلام المجلدات والحصول على الرسائل وحذفها وحفظها ومعالجة أعلام الرسائل.
إنشاء ملفات PST و OST و MBOX أو معالجتها
Aspose.Email for Python عبر .NET يسمح لك بإدارة ملفات تخزين Outlook مثل PST و OST. يمكنك إجراء عدد من العمليات على ملفات التخزين الحالية وكذلك إنشاء ملفات PST جديدة من البداية. تشمل العمليات المحتملة قائمة المجلدات وقائمة الرسائل واستخراج الرسائل وجهات الاتصال بتنسيق MSG.
إلى جانب ملفات تخزين Outlook ، يدعم Aspose.Email الخاص بـ Python عبر .NET تنسيق ملف Mbox. يمكنك استخدام Aspose.Email لـ Python عبر .NET لتحميل ملفات Mbox الحالية واستخراج معلومات الرسالة.
استخراج الرسائل من Mbox - Python
reader = MboxrdStorageReader(dir + "template.mbox", False)
eml = reader.read_next_message()
# اقرأ جميع الرسائل في حلقة
while (eml is not None):
# عرض موضوع الرسالة
print("Subject: " + eml.subject)
# save message in EML and MSG formats
eml.save("output.eml", aspose.email.SaveOptions.default_eml)
eml.save("output.msg", aspose.email.SaveOptions.default_msg_unicode)
# احصل على الرسالة التالية
eml = reader.read_next_message();
reader.dispose();
- مصادر التعلم
- توثيق
- مصدر الرمز
- مراجع API
- مقاطع فيديو تعليمية
- لماذا Aspose.Email لبايثون عبر .NET؟
- قائمة العملاء
- قصص نجاح