当我想发送电子邮件时,我的代码如下:
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From: me@localhost' . "\r\n";
// Email Variables
$toUser = 'you@something';
$subject = "Testing";
$body = '<html><head><title></title></head><body>
This is my picture <img src="http://domain.com/me.jpg">';
if(mail($toUser,$subject,$body,$headers)){
echo "Email sent!!";
}
以下是我的问题:
<html>, <head>, <title>...
代码吗?<div style="...">
?<img>
标签(包含图片),则会转到垃圾邮件,但如果只是纯文本则转到收件箱。任何人都知道它为什么?以及如何解决?答案 0 :(得分:1)
您应该将{_ 1}}的电子邮件发送给multipart
部分。
这样,只有纯文字邮件客户才能阅读,并且对任何垃圾邮件检测系统都有利。
答案 1 :(得分:0)
<body>
<div style="">
- 建议不要使用外部.css文件,因为它可能无法加载。答案 2 :(得分:0)