我正在使用Exchange服务器从“已处理的邮箱”中获取电子邮件。我的已处理邮箱收件箱有5个文件夹,我只想显示这些文件夹的电子邮件。
我已经尝试过(WellKnownFolderName.Inbox,但是它什么也不显示,因为所有内容都在收件箱的自定义文件夹中。
static void Main(string[] args)
{
try
{
ExchangeService exchange = new ExchangeService(ExchangeVersion.Exchange2013_SP1);
exchange.Credentials = new WebCredentials(******,******,******);
exchange.TraceEnabled = true;
exchange.TraceFlags = TraceFlags.All;
exchange.AutodiscoverUrl("Demo@Demo.com");
FindItemsResults<Item> findResults = exchange.FindItems(WellKnownFolderName.Inbox,new ItemView(10));
foreach ( Item item in findResults.Items )
{
Console.WriteLine( item.Subject );
}
}
catch (Exception ex)
{
Console.WriteLine(ex.Message.ToString());
Console.WriteLine(ex.StackTrace.ToString());
Console.ReadLine();
return;
}
Console.ReadLine();
}
我想从收件箱中的自定义文件夹中获取电子邮件。请帮助我从自定义收件箱文件夹中获取电子邮件。