sendmail.php<?php
require 'smtp.php' ;
$smtpserver = "smtp.163.com";//SMTP Server
$smtpserverport =25;//SMTP Server port
$smtpusermail = "";//SMTP Server user's mail address
$smtpemailto = "" ; //send to

$smtpuser = "";//SMTP Server user's account
$smtppass = "";//SMTP Server user's password
$mailsubject = "mail test";//mail's subject
$mailbody ="<HTML><HEAD></HEAD><BODY><A href='http://www.sodear.cn/area/03/03/01/16new/index.php'>GGGGGGGGGG</A></BODY></HTML>";//mail's content
$mailtype = "HTML";//mail's format(HTML/TXT),TXT is textual format.
$smtp = new smtp($smtpserver,$smtpserverport,true,$smtpuser,$smtppass);//true is subject to validate is required. false is not.
$smtp-> debug = true;//whether or not send debug information.
$smtp-> sendmail($smtpemailto, $smtpusermail, $mailsubject, $mailbody, $mailtype);
?> 
------------------------------------------------------------------------------------------
$smtpusermail = "";//SMTP Server user's mail address
$smtpemailto = "" ; //send to

$smtpuser = "";//SMTP Server user's account
$smtppass = "";//SMTP Server user's password
我使用163的SMTP,目的邮箱为hotmail
-----------------------------------------------------------------------------------------
为什么hotmail的用户不能接受到邮件?
$mailtype设置为TXT时候,只要邮件内容没有HTML的标记就可以发送接受成功,这是为什么?
如果目的邮箱为亚虎,新浪等都可以正常显示HTML邮件