【发布时间】:2015-08-06 21:41:05
【问题描述】:
有没有办法确定在 Outlook 窗口中打开的邮件是否为 .msg 附件?我在 Outlook.MailItem 对象中找不到任何有用的东西。
换句话说,我有一个包含 .msg 附件的邮件项目。 当我双击 .msg 附件时,Outlook 会打开一个单独的消息窗口。问题是,有没有办法知道邮件是否是附件?
提前致谢。
干杯,
矿井
【问题讨论】:
有没有办法确定在 Outlook 窗口中打开的邮件是否为 .msg 附件?我在 Outlook.MailItem 对象中找不到任何有用的东西。
换句话说,我有一个包含 .msg 附件的邮件项目。 当我双击 .msg 附件时,Outlook 会打开一个单独的消息窗口。问题是,有没有办法知道邮件是否是附件?
提前致谢。
干杯,
矿井
【问题讨论】:
没有可靠的方法可以做到这一点 - 您可以检查 MailItem.EntryId 是否为空,但对于全新的未保存消息,它也是空的。您还可以检查 MailItem.Sent 是否为真。不知道会不会有其他的情况,就是发送了消息却没有entry id。
【讨论】: