PNG JPG BMP TIFF OST
Aspose.Email  لموقع دوت نت

كيفية دمج ملفات OST في C#

.NET API بديهية وعالية الأداء لدمج ملفات OST.

يكمن دمج ملفات OST (جدول التخزين دون اتصال بالإنترنت) في دمج ملفات OST المتعددة في ملف واحد، مما يسهل إدارة بيانات البريد الإلكتروني والوصول إليها. الحل القوي والفعال لهذه المهمة هو Aspose. بريد إلكتروني لـ .NET مما يمكّن المطورين من إدارة ملفات OST بكفاءة ويمكّنهم من تخصيص وقتهم وجهودهم نحو جوانب أكثر أهمية ومكافأة لمشاريعهم. Aspose. بريد إلكتروني لـ .NET هي واجهة برمجة تطبيقات متعددة الاستخدامات توفر ميزات ووظائف قوية لتبسيط دمج ملفات OST بالإضافة إلى التعامل مع مجموعة متنوعة من المهام الصعبة الأخرى المتعلقة بالبريد الإلكتروني.

توفر واجهة برمجة التطبيقات إمكانات لدمج ملفات OST المتعددة بسلاسة مع ضمان سلامة البيانات والحفاظ على هياكل المجلدات والحفاظ على خصائص البريد الإلكتروني. من خلال الاستفادة من Aspose.Email لـ .NET، يمكن للمطورين أتمتة عملية الدمج، مما يقلل بشكل كبير من الجهد اليدوي والتعقيد الذي تنطوي عليه إدارة ملفات OST المتعددة، وبالتالي تحسين الإنتاجية الإجمالية.

واجهة برمجة تطبيقات .NET سهلة التثبيت والاستخدام. ابدأ في تحسين إدارة البيانات باستخدام Aspose. بريد إلكتروني لـ .NET من خلال تنفيذ أحد الإجراءات التالية:

  • Open NuGet مدير الحزم، ابحث عن Aspose.Email وقم بتثبيته على جهازك.

  • استخدم الأمر التالي من وحدة تحكم إدارة الحزم:


PM> Install-Package Aspose.Email

خطوات دمج ملفات OST في C #

دمج مستند أساسي وتسلسله مع Aspose. بريد إلكتروني لـ .NET يمكن تنفيذ واجهات برمجة التطبيقات باستخدام بضعة أسطر من التعليمات البرمجية.

  1. حدد مصفوفة من أسماء ملفات OST المصدر باستخدام سلسلة SourceOstFiles.
  2. قم بإنشاء ملف PST جديد باستخدام PersonalStorage.Create() طريقة تحديد اسم الملف وإصدار التنسيق.
  3. اشترك في الأحداث لعملية التتبع.
  4. دمج PST الذي تم إنشاؤه مع ملفات OST باستخدام pst.MergeWith() الطريقة، تمرير مجموعة أسماء ملفات OST المصدر.

يتم دمج ملفات OST في PST واحد، لأنه لا يمكن إنشاؤها من البداية.

متطلبات النظام

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

  • ميكروسوفت ويندوز أو نظام تشغيل متوافق مع منصات.NET Framework أو .NET Core أو ويندوز أزور أو مونو أو Xamarin
  • بيئة تطوير مثل ميكروسوفت فيسوال ستوديو
  • Aspose.Email لـ .NET DLL المشار إليه في مشروعك - قم بالتثبيت من NuGet باستخدام زر التنزيل أعلاه
 

دمج ملفات OST - C#

string[] sourceOstFiles = { "source1.ost", "source2.ost", "source3.ost", ... "sourceN.ost" };
           
using (var pst = PersonalStorage.Create("target.pst", FileFormatVersion.Unicode))
{
    // The events subscription is an optional step for the tracking process only.
    pst.StorageProcessed += PstMerge_OnStorageProcessed;
    pst.ItemMoved += PstMerge_OnItemMoved;
    // Merges with the pst files that are located in separate folder.
    pst.MergeWith(sourceOstFiles);
}
 
  • حول واجهة برمجة التطبيقات

    Aspose. بريد إلكتروني لـ .NET هي واجهة برمجة تطبيقات قوية وموثوقة للعمل مع رسائل البريد الإلكتروني وجهات الاتصال والتقويمات والمهام الأخرى المتعلقة بالبريد الإلكتروني في تطبيقات .NET. يوفر مجموعة واسعة من الميزات مثل إنشاء رسائل البريد الإلكتروني وقراءتها ومعالجتها، وإدارة جهات الاتصال والتقويمات، وإرسال واستقبال رسائل البريد الإلكتروني، والعمل مع تنسيقات البريد الإلكتروني المختلفة بما في ذلك PST و MSG و EML و MHT. تم تصميم واجهة برمجة التطبيقات لتكون سهلة الاستخدام ومرنة، مما يجعلها خيارًا رائعًا لدمج وظائف البريد الإلكتروني في تطبيقات.NET.

    يوفر Aspose.Email وصولاً مجانيًا إلى موارده:

    • مفهوم documentation مع تعليمات شاملة حول جميع الميزات المدعومة
    • منتدى الدعم تقديم إجابات احترافية لجميع الأسئلة المحتملة
    • the blog مع مجموعة من المشاركات حول القضايا العاجلة
    • الميزات المتقدمة من المكتبة

    واجهة برمجة التطبيقات مستقلة ولا تتطلب تثبيت Microsoft Outlook أو أي برنامج آخر.

    OST What is OST File Format

    تمثل ملفات OST أو ملفات التخزين دون اتصال بيانات صندوق بريد المستخدم في وضع عدم الاتصال على الجهاز المحلي عند التسجيل باستخدام Exchange Server باستخدام Microsoft Outlook. يتم إنشاؤه تلقائيًا عند أول استخدام لـ Microsoft Outlook عند الاتصال بالخادم. بمجرد إنشاء الملف، تتم مزامنة البيانات مع خادم البريد الإلكتروني بحيث تكون متاحة دون اتصال بالإنترنت أيضًا في حالة قطع الاتصال بخادم البريد الإلكتروني. يمكن لملفات OST استخدام عناصر صندوق البريد مثل رسائل البريد الإلكتروني وجهات الاتصال ومعلومات التقويم والملاحظات والمهام والبيانات المماثلة الأخرى. يمكن للمستخدمين إنشاء رسائل بريد إلكتروني وعناصر بيانات أخرى في ملف OST حتى في حالة عدم الاتصال بالخادم، ولكن لن تتم مزامنتها مع الخادم. بمجرد إنشاء الاتصال، تتم مزامنة الملف المحلي مع الخادم مرة أخرى بحيث يكون كل من الخادم والنسخة المحلية على نفس مستوى المعلومات.

    Read More

    عمليات الاندماج المدعومة الأخرى