在企业内部收到一封邮件, 怎么通过邮件头识别这封邮件的发送方式(SendAs, Directly, SendOnBehalf) ? ​​有人专门测试了以上3个场景​

  1. A send mail to B (Directely) 邮件头中没有包含X-MS-Exchange-MessageSentRepresentingType 信息
  2. A send mail to B (SendAs) 邮件头中关于 X-MS-Exchange-MessageSentRepresentingType 值为 1
  3. A send mail to B (SendOnBehalf) 邮件头中关于 X-MS-Exchange-MessageSentRepresentingType 值为 2


以上通过对 X-MS-Exchange-MessageSentRepresentingType 判断可以判断一封来信的发送权限的类别

但是又引出了另外一个问题: 如果别人使用了SendAs 发送方式, 并且Exchange 后台SendAs 中有很多人, 怎么在这么多人中找出是哪个用户使用SendAs 发送了邮件呢?

如果要审核以上操作记录, 需要开启目标邮箱的​​审核日志​​功能呢, 之后才可以报告出相关信息