You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

邮件报BOGUS_MIME_VERSION错误,求SMTP邮件头代码排查帮助

解决邮件头的BOGUS_MIME_VERSION错误

你的邮件头存在两处问题导致了该错误:

  • MIME-Version格式不符合规范:MIME标准要求版本号必须是字符串 "1.0",你当前使用的数字 1 会被邮件解析器判定为不合法格式,触发BOGUS_MIME_VERSION报错。
  • List-Unsubscribe键名错误:数组的键名不应包含冒号,正确的键名是 List-Unsubscribe,冒号是邮件头字段名与值的分隔符,无需写在数组键中。

修正后的代码如下:

$headers = array(
    'From' => $from,
    'To' => $to,
    'Subject' => $subject,
    'MIME-Version' => '1.0',
    'Content-type' => 'text/html;charset=iso-8859-1',
    'List-Unsubscribe' => '<mailto:admin@mywebsite.com>, <https://www.mywebsite.com/unsubscribe.html>'
);

修改后重新用mail-tester测试,该错误应该会消失。另外建议去掉链接里多余的空格,避免解析异常。

内容的提问来源于stack exchange,提问作者Count Dylula

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 17:13:11