自定义 Outlook 2007 中的编程设置

更新时间: 2009年4月

应用到: Office Resource Kit

 

上一次修改主题: 2015-03-09

作为 Microsoft Office Outlook 2007 的管理员,可以配置程序安全设置以管理对以下技术的限制:Outlook 对象模型、协作数据对象 (CDO) 和简单 MAPI。这些技术定义如下:

  • Outlook 对象模型—使用 Outlook 对象模型可以以编程方式操作存储在 Outlook 文件夹中的数据。

  • CDO—协作数据对象 (CDO) 库用于在自定义应用程序中实现消息传递和协作功能。CDO 是 MAPI 库的 COM 包装,可以从任何支持自动化的开发语言中进行调用。CDO 实现了大多数 MAPI 功能,虽然还不是全部,但实现的功能多于简单 MAPI。

  • 简单 MAPI—开发人员使用简单 MAPI 可以向其基于 Microsoft Windows 的应用程序添加基本的消息传递功能(如发送和接收邮件)。它是 MAPI 的子集,而通过 MAPI 可以完整地访问消息传递和信息交换系统。

可以使用组策略配置程序安全设置。在组策略中加载 Outlook 模板 (Outlk12.adm)。附件选项设置位于“用户配置”\“管理模板”\“Microsoft Office Outlook 2007”\“安全性”\“安全窗体设置”\“程序安全性”下。使用 Office 自定义工具无法配置这些设置。

Outlook 模板和其他 ADM 文件可以从 Microsoft 下载中心上的 2007 Office system 管理模板 (ADM) 下载。

Note注意
若要使用组策略配置程序安全设置,必须首先正确配置 Outlook 用于安全设置的方法。有关设置 Outlook 安全设置方法的详细信息,请参阅规划配置 Outlook 2007 中的安全设置

下表描述编程设置的组策略选项。对每项都可以选择以下设置之一:

  • 提示用户—用户收到一条消息,让其选择允许还是拒绝操作。对于某些提示,用户在无提示的情况下最长有 10 分钟时间可以选择允许还是拒绝操作。

  • 自动批准—允许操作,且用户不会收到提示。

  • 自动拒绝—不允许操作,且用户不会收到提示。

 

项目 说明

配置发送邮件时的 Outlook 对象模型提示

指定程序尝试通过使用 Outlook 对象模型以编程方式发送邮件时发生的情况。

配置简单 MAPI 发送提示

指定程序尝试通过使用简单 MAPI 以编程方式发送邮件时发生的情况。

配置访问通讯簿时的 Outlook 对象模型提示

指定程序尝试通过使用 Outlook 对象模型访问通讯簿时发生的情况。

配置简单 MAPI 名称解析提示

指定程序尝试通过使用简单 MAPI 访问通讯簿时发生的情况。

配置读取地址信息时的 Outlook 对象模型提示

指定程序尝试通过使用 Outlook 对象模型访问收件人字段(如 To)时发生的情况。

配置简单 MAPI 邮件打开提示

指定程序尝试通过使用简单 MAPI 访问收件人字段(如 To)时发生的情况。

配置响应会议和任务要求时的 Outlook 对象模型提示

指定程序通过对任务要求和会议要求使用 Respond 方法尝试以编程方式发送邮件时发生的情况。此方法类似于对邮件使用 Send 方法。

配置执行“另存为”操作时的 Outlook 对象模型提示

指定程序尝试以编程方式使用“文件”菜单上的“另存为”命令以保存项目时发生的情况。保存某项后,恶意程序可能就会搜索文件中的电子邮件地址。

配置访问 UserProperty 对象的 Formula 属性时的 Outlook 对象模型提示

指定用户将“合并”或“公式”自定义字段添加到自定义表单,并将该字段绑定到“地址信息”字段时发生的情况。这样做之后,代码可用于通过获取字段的 Value 属性间接检索“地址信息”字段的值。

配置通过 UserProperties.Find 访问地址信息时的 Outlook 对象模型提示

指定程序尝试通过使用 Outlook 对象模型搜索邮件文件夹中的地址信息时发生的情况。

显示: