手动创建 Outlook 签名

手动创建 Outlook 签名

我正在尝试手动创建 Outlook 签名(不是通过 Outlook)

根据 Microsoft 支持(和其他资源),我需要在 %userprofile%\AppData\Roaming\Microsoft\Signatures 中创建一个文件(.txt、.rtf 或 .htm)

但是,如果我将文件添加到该目录中,签名就不会显示在 Outlook 中。

如果我通过 Outlook 创建签名,则不会在 %userprofile%\AppData\Roaming\Microsoft\Signatures 目录中创建任何文件

我正在使用荷兰语版本的 Office 2010,并且 Outlook 帐户是 Exchange 帐户。

编辑:

Outlook 查找签名的路径 %userprofile%\AppData\Roaming\Microsoft\Signatures 可以更改吗?我的电脑上有一些古老的签名管理软件(为另一个用户)。

如果我在 Outlook 中创建签名,它不应该出现在同一个目录中吗?因为它不会。

答案1

我相信您已为 Outlook 签名配置了一个自定义目录。为 Outlook 2010 指定此目录的注册表项是:

HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\General

请检查此项的Signatures值。要使用默认的 AppData 文件夹,该值必须为Signatures

答案2

看一眼如何在 Outlook 中部署默认电子邮件签名

  • 关闭 Outlook。
  • 删除 Windows 注册表中以下项下的 First-Run 值:

    HKEY_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, or 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
  • 在 MailSettings 注册表项下创建以下值:

名称:NewSignature 类型:REG_EXPAND_SZ 值:用于新邮件的签名名称(请参阅上面步骤 3 了解签名名称)

名称:ReplySignature 类型:REG_EXPAND_SZ 值:用于回复消息的签名名称(请参阅上面步骤 3 了解签名名称)

  • 启动 Outlook 并打开一封新电子邮件。

NewSignature 注册表值中指定的签名将自动出现在邮件正文中。

答案3

使用 ProcMon 检查文件访问后,我找到了签名的位置。

%userprofile%\AppData\Roaming\Microsoft\Signatures

由于 GPO 中的配置文件重定向,我们的系统上出现错误。我在以下位置找到了签名:

%AppData%\Microsoft\$REG_KEY_VALUE$

和:

$REG_KEY_VALUE$ = HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\General\Signatures

相关内容