将签名部署到非 Exchange Outlook 客户端

将签名部署到非 Exchange Outlook 客户端

在我的办公室里,有几台运行 Outlook 的计算机(一些是 2007,一些是 2010)。它们独立使用 IMAP 的客户端;不存在 Exchange 或 AD。

有没有什么方法可以将标准化的电子邮件签名部署到 Outlook 客户端?

我所做的所有研究都涉及使用 Exchange 服务器或 Active Directory 来完成,但我买不起也不想要。

答案1

微软文章 如何在 Outlook 中部署默认电子邮件签名 描述要遵循的程序。

  1. 关闭 Outlook。

  2. 删除 Windows 注册表中以下项下的 First-Run 值:
    KEY_CURRENT_USER\Software\Microsoft\Office\x.0\Outlook\Setup
    注意,x.0 取决于您的 Outlook 版本。Outlook
    2013 = 15.0
    Outlook 2010 = 14.0
    Outlook 2007 = 12.0

  3. 将要用于电子邮件签名的签名文件和文件夹添加/部署到\Signatures用户配置文件下的文件夹中。此位置会有所不同,具体取决于您的 Windows 版本。
    Windows Vista、Windows 7 或 Windows 8
    %userprofile%\AppData\Roaming\Microsoft\Signatures
    Windows XP
    %userprofile%\Application Data\Microsoft\Signatures

  4. 在注册表中创建或找到以下项:
    HKEY_CURRENT_USER\Software\Microsoft\Office\x.0\Common\MailSettings

    HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\x.0\Common\MailSettings
    注意,x.0 取决于您的 Outlook 版本。

  5. 在 MailSettings 注册表项下创建以下值:
    名称:新签名
    类型:REG_EXPAND_SZ
    值:用于新邮件的签名名称(请参阅上述步骤 3 了解签名名称)
    名称:回复签名
    类型:REG_EXPAND_SZ
    值:用于回复消息的签名名称(有关签名名称,请参阅上面的步骤 3)

  6. 启动 Outlook 并打开一封新电子邮件。NewSignature
    注册表值中指定的签名将自动出现在邮件正文中。

相关内容