تحويل MHTML إلى PST عبر C#
تحويل MHTML إلى PST C # باستخدام واجهة برمجة تطبيقات .NET بدون تثبيت Outlook® أو Thunderbird®.
كيفية تحويل MHTML إلى PST باستخدام C#
تقديم الحل النهائي لتحويل ملفات MHTML إلى تنسيق PST بكفاءة وسهولة! With Aspose. بريد إلكتروني لـ .NET، يمكنك دمج محتوى الويب وإدارته في النظام البيئي للبريد الإلكتروني في Outlook من أجل التنظيم المبسط والأرشفة والوصول داخل البنية التحتية للاتصالات الشخصية أو المهنية للمستخدم. إنها واجهة برمجة تطبيقات قوية تقدم مجموعة شاملة من المكونات للتعامل مع العديد من المهام المتعلقة بالبريد الإلكتروني، بما في ذلك إنشاء رسائل البريد الإلكتروني وقراءتها ومعالجتها وإدارة المجلدات والمرفقات والتصفية والبحث والتشفير.
من خلال الاستفادة من الميزات القوية لـ Aspose. بريد إلكتروني لـ .NET، يمكن للمطورين تنفيذ تحويل MHTML إلى PST بسلاسة في تطبيقاتهم، واكتساب الموثوقية والسرعة والمرونة في هذه العملية. تضمن المكتبة الحفاظ على سلامة البيانات أثناء عملية التحويل، وترجمة محتوى وهيكل ومرفقات ملفات MHTML بدقة إلى تنسيق PST، مع الحفاظ على دقة بيانات البريد الإلكتروني الأصلية. يمكّن هذا النهج المبسط المطورين من التركيز على الكفاءة والمرونة وتخصيص تطبيقاتهم مع تحسين تجربة المستخدم. اختبر القوة التحويلية لـ واجهة برمجة تطبيقات .NET واطلق العنان لمستوى جديد من إدارة بيانات البريد الإلكتروني وقابلية التشغيل البيني لتطبيقاتك.
ابدأ في الاستفادة من قدرات واجهة برمجة تطبيقات .NET من خلال تنفيذ أحد الإجراءات التالية:
Open NuGet مدير الحزم، ابحث عن Aspose.Email وقم بتثبيته على جهازك.
استخدم الأمر التالي من وحدة تحكم إدارة الحزم:
PM> Install-Package Aspose.Email
خطوات تحويل MHTML إلى PST عبر C #
يمكن لمبرمجي .NET تحميل ملفات MHTML وتحويلها بسهولة إلى PST في بضعة أسطر من التعليمات البرمجية.
- قم بإنشاء ملف PST جديد.
- أضف مجلدًا فرعيًا لـ Inbox إلى جذر PST.
- قم بتحميل ملف HTML باستخدام MapiMessage.load.
- أضف MapiMessage المحمّل إلى مجلد علبة الوارد في PST.
متطلبات النظام
قبل تشغيل رمز تحويل.NET، تأكد من توفر المتطلبات الأساسية التالية.
- ميكروسوفت ويندوز أو نظام تشغيل متوافق مع .NET Framework و .NET Core و PHP و VBScript و دلفي و C ++ عبر COM Interop.
- بيئة تطوير مثل ميكروسوفت فيسوال ستوديو.
- Aspose.Email لـ .NET DLL المشار إليه في مشروعك.
- قم بتضمين مساحة الاسم في الفصل ذي الصلة.
يعرض نموذج التعليمات البرمجية هذا تحويل MHTML إلى PST C #
using (var pst = PersonalStorage.Create("outputFile.pst", FileFormatVersion.Unicode))
{
var inbox = pst.RootFolder.AddSubFolder("Inbox");
var msg = MapiMessage.Load("sourceFile.mhtml", new MhtmlLoadOptions());
inbox.AddMessage(msg);
}
تطبيق مجاني لتحويل MHTML إلى PST
التحويلات المدعومة الأخرى
يمكنك أيضًا تحويل MHTML إلى العديد من تنسيقات الملفات الأخرى بما في ذلك القليل المدرج أدناه.