几年前,我们创建了一个 VB 应用程序,该应用程序可以从后端系统提取用户 PTO 信息,并每月向每个用户发送状态电子邮件。用户数以百计。这在使用 Outlook 97 时效果很好。
既然我们已经迁移到 Office 2007,就会出现问题。我猜 Outlook '07 有某种垃圾邮件过滤功能,并坚持要求我们确认每封发送的电子邮件。
有没有办法从 VB 中禁用此过滤器?
如果这样可以让我更好地访问,我也倾向于在 powershell 中重新编写脚本。
建议/建议将不胜感激。
几年前,我们创建了一个 VB 应用程序,该应用程序可以从后端系统提取用户 PTO 信息,并每月向每个用户发送状态电子邮件。用户数以百计。这在使用 Outlook 97 时效果很好。
既然我们已经迁移到 Office 2007,就会出现问题。我猜 Outlook '07 有某种垃圾邮件过滤功能,并坚持要求我们确认每封发送的电子邮件。
有没有办法从 VB 中禁用此过滤器?
如果这样可以让我更好地访问,我也倾向于在 powershell 中重新编写脚本。
建议/建议将不胜感激。
有很多关于Outlook Model Guard的信息。在 Outlook 2003 中,您几乎没有选择。在 Outlook 2007 中,Microsoft 提供了替代方案,包括关闭 OMG 的选项。我为 OL2003 和 OL2007 编写代码,因此无法利用 OL2007 选项;许多开发人员使用Redemption,这是一个出色的库,最初是 OMG 的临时解决方案,但从那以后它已经成为一个更加成熟的产品,并且长期以来一直提供仅在 OL2007 中添加到 Outlook 对象模型的功能。