不久前,我编写了一个服务,当出现问题时,它会发送消息。在每个非生产环境中,我都使用相同的测试帐户发送这些消息,但更改了发件人的显示名称,并在其后附加了环境名称。在我们升级到 Exchange Server 2010 之前,这种方法可以很好地识别邮件的来源。此时,系统开始用服务帐户/发件人地址的 AD/Exchange 名称覆盖给定的显示名称。
提供的显示名称仍然显示在标题文本中(即打开邮件,转到文件、信息、属性,然后查看互联网标题中的 FROM:并且环境已明确说明。
有什么方法可以告诉 Outlook 在列出来自此帐户的邮件时使用此(提供的)显示名称而不是 Exchange 的名称?
提前致谢。
答案1
我找到了解决我的问题的方法,这里提供给大家以供将来遇到同样问题的人使用。。。
在outlook中新建一条规则,如下:
Apply this rule after the message arrives
with (PRODUCTION) in the message header
assign it to the PRODUCTION category
上述规则查询电子邮件的消息头(可通过打开消息然后选择文件、信息、属性来查看)以获取特定字符串。就我而言,来自生产系统的电子邮件在标题中有“(生产)”,而来自非生产系统的电子邮件在标题中有“(SIT / UAT / 回归)”。根据此条件,规则随后应用 Outlook 的类别之一(我将紫色重命名为生产,以便 Outlook 可以代表我记住哪种颜色与哪种环境相关)。