如何显示邮箱中自定义文件夹中的电子邮件

时间:2019-05-09 03:33:41

标签: c# exchange-server exchangewebservices

我正在使用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();   
        }

我想从收件箱中的自定义文件夹中获取电子邮件。请帮助我从自定义收件箱文件夹中获取电子邮件。

0 个答案:

没有答案