0

我正在尝试自动化云环境。这个过程就像我提交请求一样。提交请求时,SharePoint 会向管理员组发送一封关于请求提交的电子邮件。现在我应该做的是检查天气是否正在向他们发送电子邮件以及电子邮件正文和链接。我尝试了很多搜索,但找不到这样做的方法。请帮忙。

4

1 回答 1

0

最好用c#代码来阅读邮件。

Outlook.Application oApp = new Outlook.Application();
            Outlook.NameSpace olNameSpace = oApp.GetNamespace("mapi");
            Outlook.MAPIFolder oInbox  = olNameSpace.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderInbox);
            Outlook.Items oItems  = oInbox.Items;
            Console.WriteLine("Total : " + oItems.Count);
            oItems = oItems.Restrict("[Unread] = true");
            Console.WriteLine("Total Unread : " + oItems.Count); //Unread Items
            Outlook.MailItem oMsg;

            for (int i = 0; i < oItems.Count; i++)
            {
                oMsg = (Outlook.MailItem)oItems.GetFirst();


                //oMsg.Display(true);

                Console.WriteLine(oMsg.Links);
                IE browser1 = new IE(oMsg.Links);
                Console.WriteLine(oMsg.SenderName);
                Console.WriteLine(oMsg.Subject);

            }
于 2015-08-13T10:15:36.227 回答