【问题标题】:Outlook VBA that changes email signature based on recipient domains? [closed]Outlook VBA 根据收件人域更改电子邮件签名? [关闭]
【发布时间】:2010-10-28 04:02:52
【问题描述】:

我想根据我发送电子邮件的域更改我的电子邮件签名。

如果我在内部(我公司的域)发送电子邮件,请使用简短签名。如果至少有一个收件人是外部的,请使用长签名。

我猜我需要拦截某种“发送”事件,然后遍历收件人。

【问题讨论】:

    标签: vba outlook


    【解决方案1】:

    我不会用宏使它变得复杂。添加不同的签名,为其命名,然后插入签名的最快方法是使用键盘快捷键:

    • 在 Outlook 2003 或更早版本(无功能区)下:[Alt] i + S,然后选择一个签名。
    • 在 Outlook 2007 或更高版本(功能区)下:
      • 要么执行 [Alt] N + AS,然后选择一个签名。
      • 或首先将签名按钮添加到快速访问工具栏(只需右键单击按钮并添加)。然后您可以使用 [Alt] + 1,然后选择一个签名。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-23
      • 2015-05-11
      • 2019-09-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多