Операция резервного копирования и восстановления IMAP

Aspose.Email для .NET предоставляет возможность резервного копирования и восстановления сообщений. Для этого API предоставляет следующие методы.

В этой статье демонстрируется, как резервировать и восстанавливать сообщения с помощью класса ImapClient.

Резервное копирование сообщений

Для резервного копирования сообщений используйте метод ImapClient.Backup как показано в следующем фрагменте кода.

Восстановление сообщений

Для восстановления сообщений используйте метод ImapClient.Restore как показано в следующем фрагменте кода.

Операция резервного копирования и восстановления IMAP с использованием MultiConnection

При работе с большим количеством сообщений операция резервного копирования/восстановления может занять много времени. Для этого API предоставляет поддержку нескольких соединений во время операции резервного копирования и восстановления. Чтобы включить режим MultiConnection, установите свойство ImapClient.UseMultiConnection в MultiConnectionMode.Enable. Следующие фрагменты кода демонстрируют операцию резервного копирования и восстановления с включенным режимом MultiConnection.

Резервное копирование сообщений с использованием MultiConnection

Следующие фрагменты кода демонстрируют операцию резервного копирования с включенным режимом MultiConnection.

Восстановление сообщений с использованием MultiConnection

Следующие фрагменты кода демонстрируют операцию восстановления с включенным режимом MultiConnection.