عملية النسخ الاحتياطي والاستعادة لـ IMAP

نسخ احتياطي واستعادة قياسية

توفر Aspose.Email لـ .NET القدرة على عمل نسخة احتياطية واستعادة الرسائل. لهذا، توفر API الطرق التالية.

توضح هذه المقالة كيفية النسخ الاحتياطي والاستعادة للرسائل باستخدام الـ ImapClient فئة.

نسخ الرسائل احتياطيًا

لنسخ الرسائل احتياطيًا، استخدم الـ ImapClient.Backup الطريقة كما هو موضح في مقطع الشيفرة التالي.

استعادة الرسائل

لاستعادة الرسائل، استخدم الـ ImapClient.Restore الطريقة كما هو موضح في مقطع الشيفرة التالي.

النسخ الاحتياطي والاستعادة لـ IMAP مع MultiConnection

عند التعامل مع عدد كبير من الرسائل، قد تستغرق عملية النسخ الاحتياطي/الاستعادة وقتًا طويلاً. من أجل ذلك، يوفر API دعمًا للاتصالات المتعددة أثناء عملية النسخ الاحتياطي والاستعادة. لتمكين وضع MultiConnection، قم بتعيين ImapClient.UseMultiConnection خاصية ل MultiConnectionMode.Enable. توضح مقاطع الشيفرة التالية عملية النسخ الاحتياطي والاستعادة مع تمكين وضع MultiConnection.

توضح مقتطفات الشيفرة التالية عملية النسخ الاحتياطي مع تمكين وضع MultiConnection.

توضح مقتطفات الشيفرة التالية عملية الاستعادة مع تمكين وضع MultiConnection.