Operación de copia de seguridad y restauración de IMAP

Respaldo y restauración estándar

Aspose.Email para .NET brinda la capacidad de respaldar y restaurar mensajes. Para ello, la API proporciona los siguientes métodos.

Este artículo demuestra cómo copiar y restaurar mensajes usando el ImapClient clase.

Copia de seguridad de mensajes

Para hacer copia de seguridad de los mensajes, use el ImapClient.Backup método como se muestra en el siguiente fragmento de código.

Restaurar mensajes

Para restaurar mensajes, usa el ImapClient.Restore método como se muestra en el siguiente fragmento de código.

Respaldo y restauración IMAP con MultiConnection

Al trabajar con una gran cantidad de mensajes, la operación de copia de seguridad/restauración puede tomar mucho tiempo. Para ello, la API brinda soporte para múltiples conexiones durante la operación de copia de seguridad y restauración. Para habilitar el modo MultiConnection, establezca ImapClient.UseMultiConnection propiedad para MultiConnectionMode.Enable. Los siguientes fragmentos de código demuestran la operación de copia de seguridad y restauración con el modo MultiConnection habilitado.

Los siguientes fragmentos de código demuestran la operación de respaldo con el modo MultiConnection habilitado.

Los siguientes fragmentos de código demuestran la operación de restauración con el modo MultiConnection habilitado.