Tag: mailitem

更改outlook mailitem选择c#

我想从outlook加载项中选择一个mailItem。 我知道如何从c#显示mailitem,但我需要在outlook窗口中选择它。 显示mailitem: mailItem.Display(); 我正在使用Outlook 2010加载项。 任何人都知道如何做到这一点?

从路径创建/打开现有消息到c#中的新Outlook.MailItem

您好我想从位于磁盘上的现有创建Outlook.MailItem(我相信)。 我将路径存储在一个字符串中,并希望访问以保存它的正文和附件。 我似乎无法弄清楚如何在c#中打开它并访问它。 目前我有类似的东西 其中fl评估为“C:\ users \ msgs \ email.msg”之类的东西 谢谢你的时间 Outlook.Application app = new Outlook.Application(); try { foreach (String fl in Directory.GetFiles(docInfo.LocalPath + _preprocessorDirectory)) { if (Regex.IsMatch(fl.Trim(), _regex, RegexOptions.IgnoreCase)) { Outlook.MailItem email = new Outlook.MailItem(fl); SaveAttachments(email); SaveBody(email); } } } catch (Exception ex) { logger.Error(“Error in Process for document ” + docInfo.OriginalPath, ex); callback.Invoke(docInfo, […]