我的一个客户遇到了一个案例,合作伙伴公司无法向他们发送电子邮件。案例是他们收到了 Mailer-Daemon 返回的以下信息:
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. The following address(es) failed:
[email protected]
host 192.168.101.200 [192.168.101.200]
SMTP error from remote mail server after end of data:
550 header syntax
但是完全相同的消息发送给[电子邮件保护]或者实际上任何其他邮件系统都可以正常运行并到达目的地。
到目前为止我已经尝试过:
- 添加邮件流,以绕过垃圾邮件过滤器
- 通过各种电子邮件客户端发送测试电子邮件
- 检查邮件流报告是否存在故障
- 检查邮件踪迹
但这些信息却毫无踪迹。
所以:
- 有人知道可能是什么原因吗?
- 知道在哪里搜索吗?
以下是示例消息来源(隐藏实际电子邮件地址和内容):
From: [email protected]
To: [email protected]
Subject: ABC
Thread-Topic: ABC
Thread-Index: XYZ/DASds
X-MS-Exchange-MessageSentRepresentingType: 1
Date: Mon, 7 Mar 2022 12:54:02 +0100
Message-ID:
<123.eurprd08.prod.outlook.com>
References:
<123.eurprd08.prod.outlook.com>
In-Reply-To:
<123.eurprd08.prod.outlook.com>
Content-Language: pl-PL
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
X-MS-Exchange-Organization-RecordReviewCfmType: 0
Content-Type: multipart/mixed;
boundary="_002_VI1PR0802MB2255D7C42F929D70566E9C7982089VI1PR0802MB2255_"
MIME-Version: 1.0
--_002_VI1PR0802MB2255D7C42F929D70566E9C7982089VI1PR0802MB2255_
Content-Type: text/html; charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable
some html content
--_002_VI1PR0802MB2255D7C42F929D70566E9C7982089VI1PR0802MB2255_
Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;
name="some_file.xlsx"
Content-Description: some_file.xlsx
Content-Disposition: attachment; filename="2022_03_04.xlsx"; size=41422;
creation-date="Mon, 07 Mar 2022 09:57:43 GMT";
modification-date="Mon, 07 Mar 2022 12:08:34 GMT"
Content-Transfer-Encoding: base64
contents of attached file
--_002_VI1PR0802MB2255D7C42F929D70566E9C7982089VI1PR0802MB2255_--
答案1
最终问题出在 Outlook 客户端上。除了他(有问题的)电子邮件之外,试图发送带有附件的电子邮件的人还从要发送邮件的域配置了 MS Exchange 帐户。
这样的设置导致联系人列表在理论上只针对有问题的域中的帐户从 MS 汇集和同步,但当他尝试从其他帐户发送电子邮件时,来自 MS Exchange 的列表仍然可用,并且当选择时它不包含完整地址,基本上最终发送电子邮件时没有收件人电子邮件,即 to='John Doe' 而不是 to='John Doe[电子邮件保护]“”。