在我的办公室里,有几台运行 Outlook 的计算机(一些是 2007,一些是 2010)。它们独立使用 IMAP 的客户端;不存在 Exchange 或 AD。
有没有什么方法可以将标准化的电子邮件签名部署到 Outlook 客户端?
我所做的所有研究都涉及使用 Exchange 服务器或 Active Directory 来完成,但我买不起也不想要。
答案1
微软文章 如何在 Outlook 中部署默认电子邮件签名 描述要遵循的程序。
关闭 Outlook。
删除 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将要用于电子邮件签名的签名文件和文件夹添加/部署到
\Signatures
用户配置文件下的文件夹中。此位置会有所不同,具体取决于您的 Windows 版本。
Windows Vista、Windows 7 或 Windows 8
%userprofile%\AppData\Roaming\Microsoft\Signatures
Windows XP
%userprofile%\Application Data\Microsoft\Signatures
在注册表中创建或找到以下项:
HKEY_CURRENT_USER\Software\Microsoft\Office\x.0\Common\MailSettings
或
HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\x.0\Common\MailSettings
注意,x.0 取决于您的 Outlook 版本。在 MailSettings 注册表项下创建以下值:
名称:新签名
类型:REG_EXPAND_SZ
值:用于新邮件的签名名称(请参阅上述步骤 3 了解签名名称)
名称:回复签名
类型:REG_EXPAND_SZ
值:用于回复消息的签名名称(有关签名名称,请参阅上面的步骤 3)启动 Outlook 并打开一封新电子邮件。NewSignature
注册表值中指定的签名将自动出现在邮件正文中。