我有关于Outlook 2010的问题。 当用户想要发送带有* .txt类型附件的电子邮件时,我想在按下[发送]按钮时删除此附件。
我正在寻找在FilterDialog中设置过滤器或设置注册表项。
的内容但是这仍然会通过电子邮件发送文件。
此致 扬
答案 0 :(得分:0)
您可以处理Application类的ItemSend事件,该事件在用户通过Inspector发送Microsoft Outlook项目时触发(在检查器关闭之前,但在用户单击“发送”按钮之后) )或在程序中使用Outlook项目的Send方法(如MailItem)时。
在ItemSend事件处理程序中,您可以检查MailItem类的Attachments属性,该属性返回一个Attachments对象,该对象表示指定项的所有附件。
Attachments类的Remove方法从集合中删除对象。或者,您可以使用Attachment类的Delete方法删除集合中的对象。
注意,在删除之前,您可能需要检查FileName属性。