عملیات پشتیبان‌گیری و بازیابی IMAP

پشتیبان‌گیری و بازیابی استاندارد

Aspose.Email برای .NET امکان پشتیبان‌گیری و بازیابی پیام‌ها را فراهم می‌کند. برای این منظور، API روش‌های زیر را ارائه می‌دهد.

این مقاله نشان می‌دهد چگونه پیام‌ها را با استفاده از ImapClient کلاس.

پشتیبان‌گیری از پیام‌ها

برای پشتیبان‌گیری از پیام‌ها، از ImapClient.Backup متد همان‌طور که در قطعه کد زیر نشان داده شده است.

بازیابی پیام‌ها

برای بازیابی پیام‌ها، از ImapClient.Restore متد همان‌طور که در قطعه کد زیر نشان داده شده است.

پشتیبان‌گیری و بازیابی IMAP با MultiConnection

هنگامی که با تعداد زیادی پیام کار می‌کنید، عملیات پشتیبان‌گیری/بازیابی ممکن است زمان‌بر باشد. برای این منظور، API پشتیبانی از چندین اتصال را در طول عملیات پشتیبان‌گیری و بازیابی فراهم می‌کند. برای فعال‌سازی حالت MultiConnection، مقدار را تنظیم کنید ImapClient.UseMultiConnection ویژگی برای MultiConnectionMode.Enable. قطعه‌های کد زیر عملیات پشتیبان‌گیری و بازیابی را با حالت MultiConnection فعال شده نشان می‌دهند.

قطعه‌های کد زیر عمل پشتیبان‌گیری را با حالت MultiConnection فعال نشان می‌دهند.

قطعه‌های کد زیر عمل بازیابی را با حالت MultiConnection فعال نشان می‌دهند.