2010-11-23 77 views
3

我知道这是this Question的副本,但它在一年前被问了。事情发生了变化,也许有一个“真正的答案”nowerdays - 所以它来了;
如何在发送邮件时使用自动自动分页自动化功能(使用Outlook 2007+)时避免这些安全警告?Outlook自动化 - 安全警告

问候

编辑: 我检查了信任中心,它告诉我,我的反病毒是有效和安全设置设为“提醒我,当我的反病毒是过时的” 。但我不断收到那些烦人的Popups。

此外,我必须补充说,它已经用于运行没有消息框,但在我添加/修改了一些配置文件的弹出窗口开始。我做了不是更改任何代码!有任何想法吗?

第三方组件是一个选项,但我希望尽可能避免它。

回答

3

在Outlook 2007中,转到工具>信任中心>编程访问,然后选择“从不”以关闭提示。

2

肯定有解决问题方式,包括在一个较低的水平去,传统的COM自动化API为MSO。这些人做的工作适合你:http://www.add-in-express.com/

+0

不幸的是,他们的代码像200行Delphi,但他们只销售二进制DCU(相当于C'OBJ'版本)。 – 2012-05-01 19:08:56

1

可以使用CDO它。你可以检查outlookcode你的问题。

编辑: 作为@ mz224,说可以在2007年禁用它,但如果你想安装在电脑并不好做,在所有我有它一个很大的挑战,三年前,我2003年没有找到任何好的方法,2007年是新的,看到这个article,有太多的问题Marshal.ReleaseComObject,自2007年前景重新设计,并Object model增加,许多事情变得更容易,但在2007年,我没有测试以上解决方案

+0

CDO不是一个选项,因为我需要做一些特定的前景。 – Jaster 2010-11-23 18:40:42

+0

@Jaster,我刚刚更新了答案。 – 2010-11-23 18:51:09