您好,
>>
1.如何查询发送的邮件是否有附件?
请问您具体是要在什么场景下查询呢?一般来说,我们可以直接在发件人的“已发送邮件”文件夹或者收件人的“收件箱”里找到邮件,查看是否有附件。您还可以用收件人那边的邮件头(打开邮件,点击文件>属性>Internet
邮件头,用Ctrl+A, Ctrl+C全选复制后,粘贴到邮件头分析器中),如果邮件头中有X-MS-Has-Attach,并且值为yes,则说明邮件是包含附件的:

>> 2.发一个邮件含有有两个附件,分别是a.pdf和b.doc。但是发送出去之后,a.pdf这个文件的内容变成了b.doc的内容,文件名还是a.pdf,这回是哪里出的问题?
请问这个问题是随机发生的还是可以稳定重现呢?为了进行问题排查,还请您协助确认以下几点,以便缩小下问题范围:
- 问题发生时,b.doc的内容也被替换成a.pdf文件的内容了吗?发件方的已发送邮件文件夹里,附件内容都是正常的吗?
- 收发件人双方是在同一个组织吗?如果替换收件人或发件人,也可以重现问题吗?
- 问题是只发生于这两个特定的附件(a.pdf和b.doc)吗?如果换成其他文件,或其他类型的文件,会出现同样的情况吗?
此外,请问这个问题邮件是用Outlook客户端收发的吗?如果是的话,建议从OWA端打开邮件看下附件内容是否有问题。也建议尝试让收发件双方都通过OWA收发邮件,看问题是否复现。如果OWA没有问题,那么根据经验,问题可能和Outlook客户端的三方加载项有关,您可以用Outlook安全模式进行排查:
- 退出Outlook。
- 按住Win+R,输入“outlook
/safe”,按回车。
若有任何更新或相关疑问,欢迎您随时回帖讨论。
此致,
Yuki Sun
如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.