我可以在 Outlook 中对内部邮件和外部邮件使用不同的签名吗?

Dav*_*rth 33 microsoft-outlook email-signature

我们公司要求对外部电子邮件使用特定签名(带图像),并希望对内部电子邮件使用不同的签名(不带图像)。

这在 Outlook 2007 中是否可行?

小智 20

这是一个一键式解决方案,可在您的工具栏上添加一个按钮以显示新的外部消息。

  1. 创建带有外部签名的虚拟电子邮件以用作模板

  2. 另存为 > Outlook 模板 .oft,例如 External.oft > Save > Exit/discard this dummy message

  3. 创建一个宏(很简单):工具>宏>给它一个名字,例如外部

    • 不要忘记编辑路径“\Microsoft\Templates\External.oft”以转到您的模板。

    • 可选 - 给宏项目一个简短的名称:右键单击左窗格中树中的顶部项目,即 Project1,然后选择 > Chance Project name 为诸如“X”之类的简短名称或使用 ASCI 代码 Alt 的不间断空格0160.


Sub External()   
   basePath = Environ("AppData")    
   Set newItem = Application.CreateItemFromTemplate(basePath & "\Microsoft\Templates\External.oft")    
   newItem.Display    
   Set newItem = Nothing    
End Sub
Run Code Online (Sandbox Code Playgroud)
  1. 将此添加到您的工具栏:右键单击工具栏区域 > 自定义 > 宏 > 选择您的宏 > 拖放到您的工具栏

  2. 享受!


Kij*_*ije 6

我假设您希望根据收件人自动插入签名。我不知道如何自动完成。


手动插入预定义的签名很容易:-

INSERT菜单上的新消息窗口中,只需选择签名


设置多个签名很容易:-

在Outlook的Office 2003,去工具/选项邮件格式选项卡,然后单击签名。签名可以被格式化并且可以包含图像。您可以定义任意数量的它们。


Outlook 允许发送帐户自动插入特定签名(也就是说,如果您有多个电子邮件地址,您可以将签名与每个单独的地址关联)。对于每个地址,您可以为新电子邮件指定一个签名,为转发的电子邮件指定一个不同的签名。

但是,我不认为您可以按收件人或收件人组自动设置签名。如果可以,我希望在规则设置中看到该能力,但我没有看到这样的能力。


规则确实根据收件人提供“自定义操作”,但我不知道这是否允许添加签名。