Outlook 2010 发送电子邮件时删除特定类型(例如 *.txt)的附件



我有一个关于Outlook 2010的问题。当用户想要发送带有 * 类型附件的电子邮件时.txt我想在他点击按钮 [发送] 时删除此附件。

我正在寻找在过滤器对话框中设置过滤器或设置注册表项。

我发现了类似的东西:https://chornsokun.wordpress.com/2008/01/03/level1remove-unblockblock-file-attachments-in-ms-outlook/

但这仍然会通过电子邮件发送文件。

问候一月

您可以处理应用程序类的 ItemSend 事件,该事件在用户通过检查器发送 Microsoft Outlook 项目时(在关闭检查器之前,但在用户单击"发送"按钮之后)或在程序中使用 Outlook 项目的 Send 方法(如 MailItem)时触发。

在 ItemSend 事件处理程序中,可以检查 MailItem 类的 Attachments 属性,该属性返回一个 Attachments 对象,该对象表示指定项的所有附件。

类的 Remove 方法从集合中删除对象。或者,您可以使用 Attachment 类的 Delete 方法,该方法从集合中删除对象。

请注意,在删除之前,您可能需要检查 文件名 属性。

相关内容

  • 没有找到相关文章

最新更新