我们使用 postfix 和 osCommerce 发送订单通知电子邮件。我们的一些电子邮件被标记为垃圾邮件,这似乎是由于电子邮件标题中的“收件人:”字段重复造成的。其中一行(最下方的一行)是由电子商务结帐流程生成的,另一行似乎来自 postfix。
我们如何配置 postfix 以停止将无关的收件人地址添加到我们的电子邮件标头中?以下是订单通知电子邮件标头的一部分作为示例:
Received: by name.host.com (Postfix, from userid 999) id 999999999999; Thu, 28 Jul 2022 09:22:21 -0400 (EDT)<br>
To: [email protected]<br>
Subject: Order Number: 9999 - Store Name<br>
From: Name1 <[email protected]><br>
To: Name2 <[email protected]><br>
MIME-Version: 1.0<br>
X-Mailer: osCommerce<br>
Content-Type: text/plain; charset="utf-8"<br>
Content-Transfer-Encoding: 7bit<br>
谢谢你!
答案1
您必须在 oscommerce 中将 catalog/includes/classes 和 catalog/admin/includes/classes 文件夹中的 email.php 和 mime.php 文件替换为较新版本。下载较新版本:osCommerce 2.3.4 和 Bootstrap,这样就可以了: https://github.com/gburton/CE-Phoenix/tree/1.0.4.0