我错过了什么...
给出:基于 Linux 堆栈的电子邮件服务器系统(托管),带有 Webmail 组件。各种电子邮件客户端和其他网络邮件系统都涉及并对此进行了测试。
我们使用网络邮件客户端通过分发列表分发电子邮件。邮件系统发送类似于以下示例的电子邮件(从源电子邮件标头复制)。organisation
通讯组列表的名称在哪里:
Date: Sat, 20 Apr 2024 18:35:45 +0200
Message-ID: <[email protected]>
From: [email protected]
To: organisation: [email protected], [email protected];
Subject: here goes the subject
到目前为止,一切顺利,电子邮件发送正常(甚至发送到 GMX 邮箱),并且没有收到“无法发送的电子邮件”消息。
问题
接下来,从某些电子邮件客户端或网络邮件系统(例如 GMX 网络邮件)回复“所有人”会导致明显错误的标头(而使用例如 Thunderbird 会产生正确的格式)。这些回复会被某些系统拒绝;示例消息:
您的电子邮件已被我们的邮件系统拒绝,因为电子邮件标头中提供的信息不符合 RFC 5322 和 RFC 2047 中的规范。标头字段“收件人”在语法上不正确。
有问题的电子邮件标题如下所示(请特别注意“To:”行):
Received: from ...
Reply-To: ...
From: <[email protected]>
To: <[email protected]>, <organisation: [email protected]>;
References: <[email protected]>
In-Reply-To: <[email protected]>
Subject: AW: here goes the subject
显然,某些邮件客户端将提供的通讯组列表名称解释为第一个收件人的电子邮件地址的一部分。
目前的问题是:(1)谁是罪魁祸首?(2)正确的格式是什么?(3) 分发原始消息的服务器是否未遵循某些 RFC,或者这是邮件客户端或邮件系统中的故障?
=====最后修改=====
这显然是部落的一个错误。票提出了。