当我通过PHP发送邮件时,我正在使用PHPMailer类。但是,当我发送邮件并在Outlook中查看它时,我发现有时会显示原始HTML代码。任何人都知道为什么会这样吗?
答案 0 :(得分:2)
您必须告诉PHPmailer您将邮件呈现为HTML。
$mail->IsHTML(true);
答案 1 :(得分:2)
我认为这是因为IMG标签开头的空白区域。
< img src"{src}" alt="{alt}" />
应该是:
<img src="{src}" alt="{alt}" />
答案 2 :(得分:1)
< img
应更改为<img
您可以查看example
答案 3 :(得分:0)
在HTML验证工具中测试您的HTML代码并进行相应的修复。