几年前,我们创建了一个 VB 应用程序,它可以从后端系统提取用户 PTO 信息,并每月向每个用户发送状态电子邮件。用户数量有数百人。使用 Outlook 97 效果很好。
现在我们已经转到 Office 2007,但出现了一些问题。我猜 Outlook '07 有某种垃圾邮件过滤功能,要求我们确认每封发出的电子邮件。
有没有办法从 VB 内部禁用这个过滤器?
如果这能给我带来更好的访问,我也倾向于在 powershell 中重新编写脚本。
如能得到建议/推荐,我们将不胜感激。
答案1
关于Outlook 模型保护。在 Outlook 2003 中,您只有很少的选项。在 Outlook 2007 中,Microsoft 提供了替代方案,包括关闭 OMG 的选项。我为 OL2003 和 OL2007 编写代码,因此我无法利用 OL2007 选项;许多开发人员使用赎回,这是一个出色的库,最初是作为 OMG 的解决方法,但后来发展成为一个更加成熟的产品,并且长期提供仅在 OL2007 中添加到 Outlook 对象模型中的功能。