![更改每个 Outlook 实例的“发件人”字段中的显示名称](https://linux22.com/image/1512322/%E6%9B%B4%E6%94%B9%E6%AF%8F%E4%B8%AA%20Outlook%20%E5%AE%9E%E4%BE%8B%E7%9A%84%E2%80%9C%E5%8F%91%E4%BB%B6%E4%BA%BA%E2%80%9D%E5%AD%97%E6%AE%B5%E4%B8%AD%E7%9A%84%E6%98%BE%E7%A4%BA%E5%90%8D%E7%A7%B0.png)
我正在寻找一种方法来更改使用 Outlook 发送电子邮件时使用的显示名称。这通常用于 CRM 系统中,其中多个用户使用相同的电子邮件地址,但使用自己的名称显示自己。
从编程角度来看,这很容易做到:
- 原件(与 Exchange 中设置一致):
Info <[email protected]>
- 收件人显示为
Info
- 收件人显示为
- 已更改:(按照第三方软件中的配置)
Eddie Demon <[email protected]>
- 收件人显示为
Eddie Demon
- 收件人显示为
虽然显示名称不同,但发件人的电子邮件地址相同。([email protected]
)
针对 IMAP/POP 有很多提示,但是没有针对 Exchange 的提示。
答案1
因为 Exchange Server 强制使用 GAL 中的发件人名称。如果不为 Exchange Server 编写自定义传输代理,您实际上无法在此处执行任何操作。而且这还不够。您需要额外的客户端解决方案(Outlook 插件),将所需的发件人名称放入某个标头。之后,Exchange 传输代理必须根据标头的值重写发件人。