zoukankan      html  css  js  c++  java
  • Exchange WebSerivce Usage

    //ExchangeService版本为2007SP1              

    ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2010_SP2);            

    //参数是用户名,密码,域              

    service.Credentials = new WebCredentials("xxx@xxx.com", "xxxxxx", "xxx");            

    //给出Exchange Server的URL              

    //service.Url = new Uri("mail.xxxx.com");            

    //你自己的邮件地址 xxx@xxx.xxx              

    service.AutodiscoverUrl("xxx@xxx.com");            

    //创建过滤器, 条件为邮件未读.              

    SearchFilter sf = new SearchFilter.IsEqualTo(EmailMessageSchema.IsRead, false);            

    //查找Inbox,加入过滤器条件,结果10条              

    FindItemsResults<Item> findResults = service.FindItems(                 WellKnownFolderName.Inbox,                 sf,                 new ItemView(100));

                if (findResults.Items.Count > 0)          

       {             

        PropertySet detailedPropertySet = new PropertySet(BasePropertySet.FirstClassProperties, AppointmentSchema.Recurrence);

                    service.LoadPropertiesForItems(from Item item in findResults select item, detailedPropertySet);      

           }

                foreach (Item item in findResults.Items)      

           {            

         EmailMessage email = EmailMessage.Bind(service, item.Id);

                    string content = item.Body.Text;

                    if (!email.IsRead)              

       {                     Console.WriteLine(email.Body);             

            //标记为已读                  

         email.IsRead = true;                  

       //将对邮件的改动提交到服务器                

           email.Update(ConflictResolutionMode.AlwaysOverwrite);    

           }      

           }

  • 相关阅读:
    C结构体中数据的内存对齐问题
    vs2010编译vtk5.8.0 release版本失败的解决方法
    C/C++堆、栈及静态数据区详解 (转载)
    总结一下最近一个月在深圳做的东西
    Stack overflow的问题
    完美的js验证网址url(正则表达式)
    ArrayList,Vector,LinkedList的存储性能和特性
    web程序优化
    巧用 Windows 键盘快捷键
    禁止右键
  • 原文地址:https://www.cnblogs.com/relang99/p/3804137.html
Copyright © 2011-2022 走看看