建议试试这种方法:
mail($to,$subject,$message,"from:[email protected]\nContent-Type:text/html;charset=gb2312\n" ); 

解决方案 »

  1.   

    同意楼上,
    不过要注意的是,html页面中的图片的处理,在用outlook等软件发html格式的邮件时它回把图片(还有其他一些网页上的东西)做为附件一并发送,但是这样做比较麻烦,建议你发html邮件时,把页面里图片的连接都作成绝对路径并且指向确实存在的地方
      

  2.   

    我觉得 outlook 的 multi-html 方式最好,只不过纯 PHP 好象很难实现……