Outlook:如何在收件箱中显示发件人电子邮件地址?

Outlook:如何在收件箱中显示发件人电子邮件地址?

有点惊讶我竟然在 SU 上找不到这个问题。如果我错过了,请指出来。

如何在 Outlook 2010 的收件箱中显示发件人的电子邮件地址?

在此处输入图片描述

我尝试右键单击列标题并使用字段选择器,但“所有联系人字段”中列出的“电子邮件”显示为空白。

理由:我收到来自公司内部不同部门的电子邮件,这些部门使用不同的域名来代表不同的业务部门。快速区分不同“类型”的发件人(包括外部发件人)会很有帮助。

我确信一定有一种简单的方法可以做到这一点!


编辑:看来这出乎意料地困难。蒂姆斯使用 CFG 文件的有用建议让我得到了一半的答案,但这只适用于外部电子邮件地址。不幸的是,对于内部电子邮件,发件人显示如下:

/O=XXXXX/OU=EXCHANGE ADMINSTRATIVE GROUP (FYDIBOHF23SPDLT)/CN=RECIPIENTS/CN=A9AE8D41-75001D8E-80257328-52793F

有什么方法可以使用 CFG 提取与内部用户关联的主 SMTP 地址吗?

或者其他方法?

答案1

在这里查看我的类似问题和答案: https://stackoverflow.com/questions/43849213/can-i-add-a-custom-email-domain-column-in-outlook/43889643#43889643

使用公式:

IIf(InStr([SearchFromEmail], "@") = 0, "", Mid([SearchFromEmail], InStr([SearchFromEmail], "@") + 1))

答案2

没有简单的方法可以做到这一点。但您可以使用 CFG 文件实现所需的结果。完整指南可在此处找到防滑棒

答案3

尝试这个: https://www.extendoffice.com/documents/outlook/2190-outlook-view-sender-domain.html

但是使用这个公式

IIf(InStr([SearchFromEmail], "@") = 0, "", Left([SearchFromEmail], InStr([SearchFromEmail], "@") - 1)+"@"+Mid([SearchFromEmail],InStr([SearchFromEmail],"@")+1))

它对我有用。

相关内容