在 Outlook 外部创建的邮件不包括默认的 Outlook 电子邮件签名

原始 KB 编号:   2544665

症状

使用符合 MAPI 的程序创建新电子邮件时,该邮件可能不包含默认的 Microsoft Outlook 电子邮件签名。 这包括(但不限于)以下方案:

  • 可以使用另 一个应用程序**(如** Microsoft Word、Microsoft Excel 或 Microsoft PowerPoint)Microsoft Office发送"命令或其他 Send 命令。 使用命令将当前文件作为附件发送时,通常会发生此情况。
  • 在 Windows 资源管理器 中,使用"电子邮件" 或"发送到 邮件收件人"。
  • 您可以使用 Microsoft Access 中的 方法或命令,并使用 参数显示邮件 SendObject EditMessage ,而不是立即发送邮件。
  • 自定义解决方案使用简单 MAPI 或扩展 MAPI 以编程方式创建新的电子邮件窗口。

原因

这些方案中的任意一种都可使用简单 MAPI 生成电子邮件。 在这种情况下,虽然 Outlook 正在处理 MAPI 调用并生成邮件,但 Outlook 处理此方案的方式与直接在 Outlook 中创建新邮件的方式不同。

解决方法

使用 功能区 "消息" 选项卡上的 "签名"按钮手动插入签名。

备注

Microsoft Outlook 2019 或早期版本的 Outlook 中没有任何更改此行为的计划。

更多信息

通常,很容易判断是否使用简单 MAPI 创建了新邮件。 在这些情况下,窗口是模式窗口,这意味着在关闭该窗口或发送邮件之前,无法将焦点从电子邮件窗口中删除。