自定义 2007 Office system 以使用非 Microsoft 电子邮件应用程序

更新时间: 2009年4月

应用到: Office Resource Kit

 

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

本文内容:

  • 将非 Microsoft 电子邮件应用程序保留为默认电子邮件客户端

  • 更改现有部署的默认电子邮件客户端

如果您计划部署 2007 Microsoft Office system 以使用非 Microsoft 电子邮件应用程序(如 Lotus Notes、Gmail 或 Juno),则可能需要自定义安装程序,以便在 2007 Office system 中以及为不属于 Office 套件的应用程序(如 Internet Explorer)启用电子邮件功能。通过使用 Office 自定义工具 (OCT),您可以在 2007 Office system 部署配置过程中执行此操作。如果已部署 2007 Office system 并且要安装新电子邮件应用程序,则可能需要使用 OCT 来更改用户的自定义设置以启用电子邮件功能。

对于下面几种情况,您将需要进行本文中介绍的其中一种安装程序自定义,以对其他应用程序启用电子邮件功能:

  • 您要部署不包含 Microsoft Office Outlook 2007 或早期版本的 2007 Office system,以使用非 Microsoft 电子邮件应用程序。

  • 您要部署包含 Office Outlook 2007 的 2007 Office system,并希望将非 Microsoft 电子邮件应用程序用作默认电子邮件客户端。

  • 您打算将 Office Outlook 2007 添加到现有 2007 Office system 安装中,但希望将现有的非 Microsoft 电子邮件应用程序保留为默认电子邮件客户端。

  • 已安装 Office Outlook 2007,但您需要将非 Microsoft 电子邮件应用程序用作默认电子邮件客户端。

将非 Microsoft 电子邮件应用程序保留为默认电子邮件客户端一节介绍了前面两种情况。更改现有部署的默认电子邮件客户端一节介绍了后两种情况。

如果已部署 2007 Office system,但计划以后部署 Office Outlook 2007,可使用 OCT 中自定义的“设置功能安装状态”部分以部署 Office Outlook 2007。有关详细信息,请参阅在安装 2007 Office system 后更改用户的配置配置 2007 Office system 的功能安装状态

有关如何在单个客户端计算机上手动更改用于发送 Office 文档的默认电子邮件客户端的信息,请参阅无法从 Office 2003 程序将文档作为电子邮件发送 (https://go.microsoft.com/fwlink/?linkid=139469\&clcid=0x804)。

将非 Microsoft 电子邮件应用程序保留为默认电子邮件客户端

  1. 若要启动 Office 自定义工具,请从网络安装点的根目录中,在命令提示符处运行下面的命令:

    \\server\share\ setup.exe /admin

  2. 若要编辑现有安装程序自定义 (MSP) 文件,请在“选择产品”对话框中,单击“打开现有安装程序自定义文件”。若要新建自定义文件,请选择要自定义的 Office 套件,然后单击“确定”。

  3. 从下表中选择适当的解决方案步骤并执行这些步骤:

    • 如果要部署不包含 Office Outlook 2007 或早期版本的 2007 Office system,以使用非 Microsoft 电子邮件应用程序,请在 OCT 中执行以下步骤:

      1. 在“其他内容”部分,单击“添加注册表项”。

      2. 单击“添加”以添加下面的注册表项。

        数据类型 值名称 值数据

        HKEY_LOCAL_MACHINE

        REG_SZ

        SOFTWARE\Microsoft\Windows Messaging Subsystem

        MAPI

        1

        HKEY_LOCAL_MACHINE

        REG_SZ

        SOFTWARE\Microsoft\Windows Messaging Subsystem

        CMC

        1

        HKEY_LOCAL_MACHINE

        REG_SZ

        SOFTWARE\Microsoft\Windows Messaging Subsystem

        CMCDLLNAME

        Mapi.dll

        HKEY_LOCAL_MACHINE

        REG_SZ

        SOFTWARE\Microsoft\Windows Messaging Subsystem

        CMCDLLNAME32

        Mapi32.dll

        HKEY_LOCAL_MACHINE

        REG_SZ

        SOFTWARE\Microsoft\Windows Messaging Subsystem

        MAPIX

        1

        HKEY_LOCAL_MACHINE

        REG_SZ

        SOFTWARE\Microsoft\Windows Messaging Subsystem

        MAPIXVER

        1.0.0.1

        HKEY_LOCAL_MACHINE

        REG_SZ

        SOFTWARE\Microsoft\Windows Messaging Subsystem

        OLEMessaging

        1

        HKEY_LOCAL_MACHINE

        REG_SZ

        SOFTWARE\Clients\Mail

        保留为空白

        您的默认电子邮件客户端,例如 Lotus Notes

        下面的注册表项允许通过默认电子邮件客户端处理 Internet Explorer 中的“发送到”或“通过邮件发送到”功能。

        数据类型 值名称 值数据

        HKEY_CLASSES_ROOT

        REG_SZ

        Mailto

        保留为空白

        URL:MailTo Protocol

        HKEY_CLASSES_ROOT

        REG_SZ

        Mailto

        EditFlags

        Hex:02,00,00,00

        HKEY_CLASSES_ROOT

        REG_SZ

        Mailto

        URL Protocol

        保留为空白

        HKEY_CLASSES_ROOT

        REG_SZ

        Mailto\DefaultIcon

        保留为空白

        默认电子邮件客户端的路径采用以下格式:\驱动器号:\\ProgramFiles\\CompanyName\\EmailProductName\\EmailProduct.exe\, 0

        HKEY_CLASSES_ROOT

        REG_SZ

        Mailto\Shell

        保留为空白

        保留为空白

        HKEY_CLASSES_ROOT

        REG_SZ

        Mailto\Shell\Open

        保留为空白

        保留为空白

        HKEY_CLASSES_ROOT

        REG_SZ

        Mailto\Shell\Open\Command

        保留为空白

        默认电子邮件客户端的路径采用以下格式:\驱动器号:\\ProgramFiles\\CompanyName\\EmailProduct\\EmailProductName\\EmailProduct.exe %1\

    • 如果要部署包含 Office Outlook 2007 的 2007 Office system,并且希望将现有的非 Microsoft 电子邮件应用程序保留为默认电子邮件客户端,请在 OCT 中执行以下步骤:

      1. 在导航窗格的“安装程序”部分,单击“修改安装程序属性”。

      2. 单击“添加”以添加下面的适当名称和值。

        名称

        OUTLOOKASDEFAULTCONTACTSAPP

        0

        OUTLOOKASDEFAULTCALENDARAPP

        0

        OUTLOOKASDEFAULTMAILAPP

        0

        这些属性的名称区分大小写,键入这些名称时,所有字母都必须大写。并不是所有属性都是必需的。例如,如果只想防止 Office Outlook 2007 成为默认电子邮件客户端,则只需使用 OUTLOOKASDEFAULTMAILAPP 属性。

    • 如果要部署不包含 Office Outlook 2007 的 2007 Office system,以使用非 Microsoft 电子邮件应用程序,并且客户端计算机已安装了特定版本的 Outlook,则无需在 OCT 中进行任何特殊的自定义。

  4. 若要保存 MSP 文件,请在“文件”菜单上,单击“保存”。

  5. 退出 OCT。

  6. 将 MSP 文件置于 Office 安装源 \Updates 文件夹中。

  7. 从原始安装源安装 2007 Office system。

更改现有部署的默认电子邮件客户端

  1. 若要启动 Office 自定义工具,请从网络安装点的根目录中,在命令提示符处运行下面的命令:

    \\server\share\ setup.exe /admin

  2. 若要编辑现有 MSP 文件,请在“选择产品”对话框中,单击“打开现有安装程序自定义文件”。若要新建自定义文件,请选择要自定义的 Office 套件,然后单击“确定”。

  3. 从下表中选择适当的解决方案步骤并执行这些步骤:

    • 如果打算将 Office Outlook 2007 添加到现有 2007 Office system 安装中,但希望将现有的非 Microsoft 电子邮件应用程序保留为默认电子邮件客户端,请在 OCT 中执行以下步骤:

      1. 在导航窗格的“安装程序”部分,单击“修改安装程序属性”。

      2. 单击“添加”以添加下面的适当名称和值。

        名称

        OUTLOOKASDEFAULTCONTACTSAPP

        0

        OUTLOOKASDEFAULTCALENDARAPP

        0

        OUTLOOKASDEFAULTMAILAPP

        0

        这些属性的名称区分大小写,键入这些名称时,所有字母都必须大写。并不是所有属性都是必需的。例如,如果只想防止 Office Outlook 2007 成为默认电子邮件客户端,则只需使用 OUTLOOKASDEFAULTMAILAPP 属性。

    • 如果已安装 Office Outlook 2007,但您需要将非 Microsoft 电子邮件应用程序作为默认电子邮件客户端,请在 OCT 中执行以下步骤:

      1. 在“其他内容”部分,单击“添加注册表项”。

      2. 单击“添加”以添加以下一个或多个注册表项。

        数据类型 值名称 值数据

        HKEY_LOCAL_MACHINE

        REG_SZ

        Software\Clients\Mail

        保留为空白

        您的默认电子邮件客户端,例如 Lotus Notes

        HKEY_LOCAL_MACHINE

        REG_SZ

        Software\Clients\Calendar

        保留为空白

        您的默认日历客户端

        HKEY_LOCAL_MACHINE

        REG_SZ

        Software\Clients\Contacts

        保留为空白

        您的默认联系人客户端

        若要确定是否将正确的名称用于这些注册表项的值数据,请执行以下步骤:

        1. 启动 Internet Explorer。

        2. 在“工具”菜单上,单击“Internet 选项”。

        3. 在“程序”选项卡上,单击“电子邮件列表”或“设置程序”(具体取决于浏览器版本)。确定要配置为默认电子邮件客户端的电子邮件客户端的名称。将该名称用作注册表项的值数据。

        4. 同样,您可以从“Internet 选项”属性页的“程序”选项卡中找到默认日历客户端和默认联系人客户端的值数据。

    • 如果已安装非 Microsoft 电子邮件应用程序,然后安装 Office Outlook 2007,Office Outlook 2007 将在安装后自动设为默认电子邮件客户端。使用 OCT 中自定义的“设置功能安装状态”部分可部署 Office Outlook 2007。有关详细信息,请参阅在安装 2007 Office system 后更改用户的配置配置 2007 Office system 的功能安装状态

  4. 若要保存 MSP 文件,请在“文件”菜单上,单击“保存”。

  5. 退出 OCT。

  6. 若要将 MSP 文件应用到客户端,请双击该 MSP 文件,或者在命令提示符处运行下面的命令:

    msiexec.exe /p file path\ filename.msp

  7. 从原始安装源安装 2007 Office system。