宏发送电子邮件,更改'来自'显示名称但不是电子邮件地址

时间:2018-01-30 17:10:07

标签: excel vba excel-vba exchange-server outlook-vba

我有这个:

.SentOnBehalfOfName = """Customer Service"" <customerservice@testing.test>"

名称&#34;客户服务&#34;与电子邮件地址正式关联。我想将该显示名称更改为其他名称,但保持使用相同的电子邮件地址,如下所示:

.SentOnBehalfOfName = """ABC Event CS"" <customerservice@testing.test>"

.SentOnBehalfOfName = """XYZ Event CS"" <customerservice@testing.test>"

但它始终使用默认显示名称而不是我指定的名称。是否有可能以某种方式实现这一目标?

1 个答案:

答案 0 :(得分:2)

Exchange在发送时始终使用默认名称和主SMTP地址。如果要更改显示名称和/或从特定邮箱中选择一个代理地址,则通过SMTP发送是唯一的选项,如果您需要以编程方式执行此操作。如果是最终用户,您可以使用Proxy Manager等产品。