email - o365 电子邮件帐户:以编程方式访问 Internet 标头中的别名
问题描述
如果 from 帐户也是 o365,则从 o365 帐户访问 To 别名时会出现问题。如果发件人帐户是gmail,它可以工作。
如果我向 alias@mycompany.com(realAccount@mycompany.com 的别名)发送电子邮件,如果我检查 Outlook 中的 To 标头,它将始终显示原始别名。如果我以编程方式查看标题,如果它是从 o365 帐户发送的,它将不会显示别名。相反,它显示真实帐户。如果我使用 gmail 而不是 o365 电子邮件进行相同的测试,它可以工作 - 按预期在 To: 标题中显示别名。
Outlook 如何访问这些数据?标题的数量也不同。Outlook 包含更多数据。有没有人经历过这个?关于如何像 Outlook 一样访问别名的任何想法?
从 Outlook 访问时的标题:
From: o365Account@somecompany.com
To: ***************** alias@mycompany.com ****************
Subject: shdaKJSDHA
Thread-Topic: shdaKJSDHA
Thread-Index: AQHUSTkz1fQhzI5SG0ie26mNIvHmmQ==
Date: Mon, 10 Sep 2018 19:05:12 +0000
Message-ID: <---@-----.prod.outlook.com>
以编程方式访问时的标题:
From: o365Account@company.com
To: *****************realAccount@mycompany.com ****************
Subject: shdaKJSDHA
Thread-Topic: shdaKJSDHA
Thread-Index: AQHUSTkz1fQhzI5SG0ie26mNIvHmmQ==
X-MS-Exchange-MessageSentRepresentingType: 1
Date: Mon, 10 Sep 2018 19:05:12 +0000
Message-ID: <----@-----.prod.outlook.com>
解决方案
请记住,在发送和接收邮件时,Exchange 始终将发件人和收件人解析为其主要地址。这就是它的工作方式。
您是通过 SMTP 发送吗?
推荐阅读
- google-drive-api - 我的 colab 不允许我在驱动器中导入我的数据集文件夹
- triggers - 创建触发器后无法插入记录
- parameters - 有没有办法为 mlr 包中的“classif.rpart”树添加一个截止参数到 makeParamSet()?
- python - 如果python在一种情况下执行但不是在另一种类似情况下执行,则嵌套
- json - 用列表中的列表颠倒 Json
- python - 熊猫形状不匹配(过滤,为多列赋值)无法弄清楚
- python - 调整图像大小,然后将其存储在数据库烧瓶中
- reactjs - 输入字段不擦除反应
- c++ - C++ LinkedList 类中的多个构造函数:非类类型“ClassName”
- java - 我想用从服务器接收到的图像来实现动态壁纸