Получение сообщений из общей почтового ящика

Contents
[ ]

Aspose.Email поддерживает доступ к сообщениям из общей почтового ящика. Для этого вы подключаетесь к вашему основному почтовому ящику, используя класс EWSClient. Чтобы получить доступ к сообщениям из общей почтового ящика, вы передаете общий почтовый ящик в качестве строкового параметра методу ListMessages или ListItems.

Следующий пример кода показывает, как получить доступ к сообщениям из общей почтового ящика, используя метод ListItems.

// 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 = "<EMAIL ADDRESS>";
const string password = "<PASSWORD>";
const string sharedEmail = "<SHARED EMAIL ADDRESS>";
NetworkCredential credentials = new NetworkCredential(username, password, domain);
IEWSClient client = EWSClient.GetEWSClient(mailboxUri, credentials);
string[] items = client.ListItems(sharedEmail, "Inbox");
foreach (string item in items)
{
MapiMessage msg = client.FetchItem(item);
Console.WriteLine("Subject:" + msg.Subject);
}
client.Dispose();