Php Mail()发送到Comcast.net地址的电子邮件已弹出到Outlook,未显示HTML格式

Php Mail()发送到Comcast.net地址的电子邮件已弹出到Outlook,未显示HTML格式,php,email,Php,Email,这是一个复杂的问题,希望你能帮忙 我正在使用php mail()发送一封包含博客内容的HTML格式的电子邮件(“给朋友的电子邮件”选项将帖子内容发送到用户提供的电子邮件地址) 我的Comcast.net电子邮件地址有问题 当在Comcast.com的internet邮件上查看HTML格式的电子邮件时,该电子邮件是正确的,但是当将其发送到outlook时,HTML格式被剥离,用户只获得HTML代码 因此,当HTML格式的电子邮件发送到comcast.net地址,然后通过POP3拉入outlook时

这是一个复杂的问题,希望你能帮忙

我正在使用php mail()发送一封包含博客内容的HTML格式的电子邮件(“给朋友的电子邮件”选项将帖子内容发送到用户提供的电子邮件地址)

我的Comcast.net电子邮件地址有问题

当在Comcast.com的internet邮件上查看HTML格式的电子邮件时,该电子邮件是正确的,但是当将其发送到outlook时,HTML格式被剥离,用户只获得HTML代码

因此,当HTML格式的电子邮件发送到comcast.net地址,然后通过POP3拉入outlook时,HTML格式被剥离,只显示HTML代码

值得注意的一件有趣的事情是,当在Comcast.com的邮件查看器上查看电子邮件时,“发件人”行是存在的,但被拉入Outlook后,“发件人”行是空白的

我已经用其他帐户测试过了,gmail,aol,yahoo,这些都是POP3到outlook的正确版本,这是Comcast特有的

有人知道为什么会这样吗

[更新]

我从标题信息()中删除了“\r”,它更正了格式问题

有人能解释一下吗

谢谢

我从标题信息()中删除了“\r”,它纠正了格式问题

希望这对大家都有帮助