Работа с архивом в месте

Архивы в месте в Office 365

Архивы в месте в Office 365 предоставляют пользователям дополнительное место для хранения. После включения архивных почтовых ящиков пользователи могут получать доступ и хранить сообщения в своем архивном почтовом ящике с помощью Microsoft Outlook и Outlook в Интернете. Когда почтовый ящик с включенной функцией архивации в месте открывается в Outlook, архивный почтовый ящик отображается как отдельный почтовый ящик.

Перемещение элементов в архив в месте

API Aspose.Email может быть использован для перемещения элементов в архивный почтовый ящик пользователей с помощью метода IEWSClient.ArchiveItem. Метод IEWSClient.ArchiveItem предоставляет четыре перегрузки, которые перечислены ниже.

Пример кода, приведенный ниже, демонстрирует использование метода IEWSClient.ArchiveItem для перемещения электронного письма в архивный почтовый ящик с использованием UniqueUri.

// For complete examples and data files, please go to https://github.com/aspose-email/Aspose.Email-for-.NET
const string mailboxUri = "<HOST>";
const string domain = @"";
const string username = @"<USERNAME>";
const string password = @"<PASSWORD>";
NetworkCredential credentials = new NetworkCredential(username, password, domain);
IEWSClient client = EWSClient.GetEWSClient(mailboxUri, credentials);
ExchangeMessageInfoCollection msgCollection = client.ListMessages(client.MailboxInfo.InboxUri);
foreach (ExchangeMessageInfo msgInfo in msgCollection)
{
Console.WriteLine("Subject:" + msgInfo.Subject);
client.ArchiveItem(client.MailboxInfo.InboxUri, msgInfo.UniqueUri);
}
client.Dispose();