2011-12-22 43 views
0

我使用PHP邮件方法发​​送HTML邮件给我的域名的人。我使用下面的代码来发送邮件PHP邮件发送邮件与HTML内容

$headers = 'MIME-Version: 1.0' . "\r\n"; 
    $headers .= 'Content-type:text/html; charset=iso-8859-1' . "\r\n"; 
    mail($id, $subject, $message,$headers); 

然而,问题是代码不工作时的消息的大小增加。它适用于较小的消息。

有什么办法可以克服吗?

+0

定义“代码不起作用”。有错误吗?邮件服务器是否收到SMTP连接?它会收到邮件吗?邮件服务器对邮件做了什​​么(这是在这个代码/问题的上下文之外)? – David 2011-12-22 15:52:47

+0

用于小消息,消息已发送。对于较大的消息, – 2011-12-22 15:56:00

+0

,没有任何反应。我将邮件fn设置为一个布尔值,如 value = mail(....),即使对于较大的邮件,该值也是如此,但不会发送邮件 – 2011-12-22 15:57:12

回答

0

我解决了我的问题。这是由于html代码中破坏标签的数量较少所致。我在这里和那里介绍了一些br标签,并且它飞行:)