require("smtp.php");
$smtpserver = "smtp.qq.com";//smtp
服务器
$smtpserverport = 25;//smtp服务器端口
$smtpusermail = "xxxg@qq.com";//smtp服务器的用户邮箱
$smtpemailto = "xxxs@163.com";//发送给谁
$smtpuser = "wuchengzeng";//smtp服务器的用户帐号
$smtppass = "wuchengzeng";//smtp服务器的用户密码
$mailsubject = "yuju100.com";//邮件主题
$mailbody = "邮件内容部分";//邮件内容
$mailtype = "html"; //邮件格式(html/txt),txt为文本邮件
$smtp = new smtp($smtpserver,$smtpserverport,true,$smtpuser,$smtppass);//true表示使用身份验证,否则不使用身份验证.
$smtp->debug = true;//是否显示发送的调试信息
$smtp->
sendmail($smtpemailto, $smtpusermail, $mailsubject, $mailbody, $mailtype);
注意: 为何端口改成495就发送不了邮件的问题,如果客户端未配置ssl,则需要$smtpserver = "ssl://smtp.qq.com"; $smtpserverport = 495;
如果是gmail就得 ssl://smtp.gmail.com.