【发布时间】:2012-02-04 22:36:13
【问题描述】:
我一直在通过 PHP 邮件从 osCommerce 网站发送电子邮件。有些人回应说收到的消息是“乱码”(他们的描述)。查看他们收到的内容,似乎与标题有关,下面是他们所看到的示例:
X-Mailer: osCommerce
Content-Type: multipart/alternative;
boundary="=_29f52435458f0625604b0644bed12e96"
--=_29f52435458f0625604b0644bed12e96
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
<email body in TEXT format goes here>
--=_29f52435458f0625604b0644bed12e96
Content-Type: multipart/related;
boundary="=_76ef682735a0ae864990f7224bfc9522"
--=_76ef682735a0ae864990f7224bfc9522
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<email body in HTML format goes here>
--=_76ef682735a0ae864990f7224bfc9522--
--=_29f52435458f0625604b0644bed12e96--
标题似乎有问题。使这个问题难以解决的原因是它对某些人而不是其他人显示为这样。我已经给自己发送了测试邮件,我看到了它应该显示的样子。
这不是 osCommerce 问题,它用于发送没有问题,我最近对其进行了调整,现在我无法将其恢复为原来的状态。我的 IDE 允许我跟踪文件中的更改,并且我已恢复所有更改,但问题仍然存在。
问题是由两个不同的边界数引起的吗?
我正在寻找的是看看上面是否有任何不寻常的地方。
【问题讨论】: