具体的?你的邮箱怎么不能你的html代码呢?
是不是说发出去的信收到后全是html代码呢?
那个应该和你的信箱有关……你的信箱好像不支持html格式的信件……

解决方案 »

  1.   

    <?
    $To="[email protected]";
    $From="[email protected]";
    $messages="<html><meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\">"."尊敬的{LogID}会员:"."<br>".
    "&nbsp;&nbsp;&nbsp;&nbsp;您好!"."<br>".
    "您在信得过商务营销网的注册已被通过!"."<br>".
    "请务必牢记你的[会员登录名]与[会员登录密码]"."<br>".
    "会员登录名:{LogID}"."<br>".
    "登录密码:{password}"."<br>".
    "你可以<A href='http://www.168b2b.com/go_login.php'>立即登录</a>免费会员区"."<br>".
    "<font color='#ff0000'><LI>免费发布产品展示"."<br>".
    "<LI>免费查阅行业资讯"."<br>".
    "<LI>免费加入商业联盟所属行业分站先机推广"."<br>".
    "<LI>免费发布查看供求商机"."<br>".
    "<LI>系统贸易撮合与人工贸易撮合"."<br>".
    "<LI>免费自助建立多功能公司库网页"."</font><br><br>".
    "<P>          如有任何疑问,请联系我们:".
    "<br>          电 话:020-85515572  020-87500093".
    "<br>                   Email:<A href='mailto:[email protected]'>[email protected]</a>".
    "<br>          主页: http://www.168b2b.com/"."</html>";
    $email=mail("$To", "你推荐信息", $messages, "From: $From\nReply-To: $From\nX-Mailer: PHP/" . phpversion());
    echo $messages;
    echo $email;
    ?>
      

  2.   

    <?$message="信体正文";
        $receiver="[email protected]";
    $subject="这是主题";
    //显示收信人地址
    $header="from:[email protected]\n";
             //若要传送html格式的邮件,写下面一行
    $header.="Content-Type:text/html;charset=gb2312\n";
             //~~~~~~~~~~~~~~~~~~~~~~~~~~重点!!!
    //传送一副本给另一收信人
    $header.="cc:[email protected]\n";
            //发送
         if(mail($receiver,$subject,$message,$header))
       echo "发送成功!";?>
      

  3.   

    mail(接收者,邮件主题,邮件内容,"邮件格式")
      

  4.   

    to  chmask:
        不好意思,我打错字了,具体问题是我的邮箱收到的是html的代码,不是编译好的效果,
    to   eagle_gui:
         那个“邮件格式”怎么说,是不是我的代码:
    $email=mail("$To", "你推荐信息", $messages, "From: $From\nReply-To: $From\nX-Mailer: PHP/" . phpversion());
    后面的要改,但怎么改,可否告知?
    to okdw:
       我试一下你的,再给你答复,谢谢你!