mailitem相关内容

使用 VBA 宏选择和复制 Outlook 电子邮件正文

我是 Excel 中 VBA 宏的初学者,这是 Outlook 中的第一次尝试,但我正在尝试这样做: 在 Outlook 2010 中,为按钮分配一个宏,当按下该按钮时, 获取活动电子邮件的整个正文 将包含所有格式和 html 的正文复制到剪贴板 打开一个新的 Word 文档 将剪贴板的内容粘贴到这个词文档 清除剪贴板 到目前为止,我只有下面的第 1 步和第 3 步(我想 ..
发布时间:2021-12-30 10:16:07 其他开发

使用 EntryID、StoreID 和/或 PR_ENTRYID 打开 Outlook 邮件项目

注意:我使用的是 VBA 和 Office 2007.(我会使用 C#,但项目参数不允许这样做) 我试图在 Outlook 或 API 中找到一些方法,通过提供 Access 数据库中的 Outlook EntryID 或 MAPI“PR_ENTRYID"属性,我可以打开 Outlook 邮件项目.我发现了许多对上述代码的引用,但我从未见过有人真正发布过解决方案.我曾尝试包含对 mapi32 ..
发布时间:2021-12-30 10:15:14 其他开发

如何从不在 Outlook 中的硬盘驱动器中打开 Outlook .msg 文件?

我对这个看似简单的任务进行了高低搜索,但我遇到的所有参考资料要么是保存到硬盘驱动器,要么是从 Outlook 文件夹中读取. 我有以下代码循环访问硬盘驱动器上文件夹中的文件名,但我不知道如何使用该路径并使用 Outlook 打开它. Dim inPath as String将此文件调暗为字符串将 msg 调暗为 MailItemDim OlApp 作为对象Set OlApp = Creat ..
发布时间:2021-12-30 09:44:03 其他开发

什么时候 MailItem 不是 MailItem?

我在 Outlook 的 Visual Basic(我们使用的是 Outlook 2003 和 Exchange Server)中编写了一个消息处理函数来帮助我整理收到的电子邮件. 它对我有用,只是有时规则失败并且 Outlook 将其停用. 然后我重新打开规则并在我的收件箱上手动运行它以赶上进度.该规则自发地失败并每天停用数次. 我很想一劳永逸地解决这个问题. 解决方案 ..
发布时间:2021-12-03 16:57:32 其他开发

我可以遍历文件夹(包括子文件夹)中的所有 Outlook 电子邮件吗?

我有一个文件夹,其中包含许多电子邮件和子文件夹.在这些子文件夹中包含更多电子邮件. 我想编写一些 VBA,它将遍历某个文件夹中的所有电子邮件,包括任何子文件夹中的电子邮件.这个想法是从每封电子邮件中提取 SenderEmailAddress 和 SenderName 并对其进行处理. 我已经尝试将文件夹导出为仅包含这两个字段的 CSV 文件,虽然这有效,但它不支持导出子文件夹中保存的电 ..
发布时间:2021-12-03 16:19:11 其他开发

是否可以使用C#在mailitem中设置回复地址

是否可以在c#中设置邮件项的“答复到"地址? 如mailitem.reply();中的 所示,然后将答复设置为,以便收件人一旦回复所有邮件都将进入中央邮箱? 我花了一些时间在谷歌搜索,但没有运气.我可能正在寻找不可能的事情或在错误的地方找东西. 感谢您的帮助. 解决方案 也许是您要查找的ReplyRecipients? ..
发布时间:2020-06-29 21:30:39 C#/.NET

在Outlook宏中循环浏览邮件项会冻结大量邮件项中的Outlook

我试图遍历不同子文件夹的mailItems,以在不同的商店中查找注释(使用PropertyAccessor).当给定1-3个商店和大约2000个mailItems时,我的代码可以完美运行,但是随着实时测试数量的增加,它崩溃了,Outlook无法再响应了. 您是否知道我该如何做得更有效? 我已经实现: 日期过滤 MailItem发布 我正在尝试并行使用Application ..
发布时间:2020-06-29 21:30:29 其他开发

Outlook VBA-一些MailItem属性返回值,另一些则不

编辑:新信息:我刚刚意识到,尽管Mailitem.Body的返回为“",但实际值为“应用程序定义的错误或对象定义的错误".我不确定是什么意思,但是我确实知道它会显示在多个字段中-我在下面提供了一个屏幕截图. 我遇到一个问题,其中某些属性将返回正确的值,而其他属性则不能.我有一个示例电子邮件,其中有一个主题为“主题"的电子邮件,消息为“正文",发件人电子邮件地址为"email@address. ..
发布时间:2020-06-29 21:30:25 其他开发

如何从不在Outlook中的硬盘驱动器中打开Outlook .msg文件?

我在这个看似简单的任务上进行了高低搜索,但是遇到的所有引用都保存到硬盘驱动器中或从Outlook文件夹中读取. 我有以下代码循环遍历硬盘驱动器上的文件夹中的文件名,但是我不知道如何使用该路径并使用Outlook打开它. Dim inPath as String Dim thisFile as String Dim msg as MailItem Dim OlApp as Object ..
发布时间:2020-06-29 21:30:22 其他开发

什么时候MailItem不是MailItem?

我已经在Outlook的Visual Basic(我们正在使用Outlook 2003和Exchange Server)中编写了一个消息处理程序功能,以帮助我整理传入的电子邮件. 它对我有用,除了有时规则失败并且Outlook将其禁用. 然后,我重新打开规则,并在“收件箱"中手动运行该规则以进行跟踪.该规则自发地失败,并且每天停用几次. 我很想一劳永逸地解决这个问题. 解决 ..
发布时间:2020-06-29 21:30:17 其他开发

从C#中的MailItem获取命名的MAPI属性

我正在用C#开发一个Outlook 2010自定义插件.这是我第一次使用C#(通常我是Java专家). 我想访问的消息上有一个命名的(自定义)MAPI属性,但这样做有麻烦.我的理解是,在Outlook 2007中引入了PropertyAccessor对象,该对象允许轻松访问命名的MAPI属性.我按照以下文档中的说明进行操作: http://msdn.microsoft.com/en-u ..
发布时间:2020-05-22 20:02:01 C#/.NET

识别MS Excel或MS Access附件并警告检查内容

个人识别信息(PII)通常是通过非加密电子邮件无意间传输的.大多数情况下,这些数据存储在Excel或Access电子表格中. 点击“发送"后,我想识别Access或Excel附件,并询问“此电子邮件中有Access或Excel文件,您确定其中不包含PII吗?" 我不知道在附件名称中标识"xlsx"或"accdb"的条件. Private Sub Application_ItemS ..
发布时间:2020-05-22 19:59:04 其他开发

更改Outlook Mailitem选择C#

我想从我的Outlook加载项中选择一个mailItem. 我知道如何从c#中显示邮件项目,但是我需要在Outlook窗口本身中选择它. 显示邮件项: mailItem.Display(); 我正在使用Outlook 2010加载项. 有人对如何执行此操作有任何想法吗? 解决方案 使用 Explorer.ClearSelection() ,然后 Explorer.Ad ..
发布时间:2020-05-22 19:39:26 C#/.NET

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

您好,我想从磁盘上的现有文件夹创建一个Outlook.MailItem(我相信).我将路径存储在字符串中,并希望通过它来保存正文和附件. 我似乎无法弄清楚如何在c#中打开它并访问它. 目前我有一些类似的东西 其中fl的计算结果类似于"C:\ users \ msgs \ email.msg" 感谢您的时间 Outlook.Application app = new O ..
发布时间:2020-05-22 19:38:34 C#/.NET

mailitem循环中的类型不匹配

Outlook 2010 VBA. 尝试在我所有的文件夹中搜索已标记的邮件. 创建此: Private Sub flagrecurse(fold As Variant) Dim olItem As MailItem Dim nxtfold As Folder Dim olFoldVar As Variant 'Test for which folder is being checked ..
发布时间:2020-05-22 19:33:48 其他开发

使用EntryID,StoreID和/或PR_ENTRYID打开Outlook邮件项目

注意:我正在使用VBA和Office2007.(我将使用C#,但是项目参数不允许这样做) 我试图在Outlook或API中找到一些方法,该方法将允许我通过从Access数据库提供Outlook EntryID或MAPI"PR_ENTRYID"属性来打开Outlook邮件项目.我找到了许多上述代码的参考,但我从未见过有人实际发布过解决方案.我尝试包含对mapi32.dll和OLMAPI32.d ..
发布时间:2020-05-22 19:29:18 其他开发

我可以遍历包含子文件夹的文件夹中的所有Outlook电子邮件吗?

我有一个文件夹,其中包含许多电子邮件和子文件夹.在这些子文件夹中,还有更多电子邮件. 我想写一些VBA,它将遍历某个文件夹中的所有电子邮件,包括任何子文件夹中的电子邮件.这个想法是从每封电子邮件中提取SenderEmailAddress和SenderName并对其进行处理. 我尝试仅使用这两个字段将文件夹导出为CSV,尽管这可行,但它不支持导出子文件夹中保存的电子邮件.因此,需要编写一 ..
发布时间:2020-05-22 19:24:18 其他开发