PHP使用SMTP邮件服务器发送邮件示例(2)

<?php require 'email.class.php'; $mailto='*********@qq.com'; //收件人 $subject="恭喜您开通年费会员成功"; //邮件主题 $body="回复TD退订"; //邮件内容 sendmailto($mailto,$subject,$body); echo "finish".date('时间:Y年m月d日 H:i'); function sendmailto($mailto, $mailsub, $mailbd) { //require_once ('email.class.php'); //########################################## $smtpserver = "smtp.163.com"; //SMTP服务器 $smtpserverport = 25; //SMTP服务器端口 $smtpusermail = "***********@163.com"; //SMTP服务器的用户邮箱 $smtpemailto = $mailto; $smtpuser = "*******@163.com"; //SMTP服务器的用户帐号 $smtppass = "**********"; //SMTP服务器的用户密码 $mailsubject = $mailsub; //邮件主题 $mailsubject = "=?UTF-8?B?" . base64_encode($mailsubject) . "?="; //防止乱码 $mailbody = $mailbd; //邮件内容 //$mailbody = "=?UTF-8?B?".base64_encode($mailbody)."?="; //防止乱码 $mailtype = "HTML"; //邮件格式(HTML/TXT),TXT为文本邮件. 139邮箱的短信提醒要设置为HTML才正常 ########################################## $smtp = new smtp($smtpserver, $smtpserverport, true, $smtpuser, $smtppass); //这里面的一个true是表示使用身份验证,否则不使用身份验证. $smtp->debug = TRUE; //是否显示发送的调试信息 $smtp->sendmail($smtpemailto, $smtpusermail, $mailsubject, $mailbody, $mailtype); } ?>

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/c0d1e87c6b239a82051840aa1c90895a.html