我正在编写一个简单的应用程序,它会提示用户输入他们的全名、电子邮件地址和联系信息。然后,它使用此信息为其公司签名生成 HTML 代码,确保所有签名在格式和布局上都是通用的。
我想要做的是能够在生成此签名后自动将其添加到 Outlook。这可能吗?我该怎么做?
谢谢
强尼
我正在编写一个简单的应用程序,它会提示用户输入他们的全名、电子邮件地址和联系信息。然后,它使用此信息为其公司签名生成 HTML 代码,确保所有签名在格式和布局上都是通用的。
我想要做的是能够在生成此签名后自动将其添加到 Outlook。这可能吗?我该怎么做?
谢谢
强尼
对于Windows 7
和Outlook 2010
,用户签名作为文本文件存储在
C:\Users\xxxx\AppData\Roaming\Microsoft\Signatures\
或者
%APPDATA%\Microsoft\Signatures\
您的工具可以创建此类文件并将它们存储在Signatures目录中。确保以三种形式创建签名文件:1. 文本格式,2. HTML 格式,3. RTF。否则,用户将不会拥有所有邮件格式选项的签名。
除了提供签名文件外,还需要额外的注册表设置才能将签名实际用于新邮件或回复邮件。微软的秘诀就在这里。
确保禁用签名组策略设置未处于活动状态。