php发送邮件的两个类,需要用php发送邮件,不想要PHPmailer那么复杂,找来找去,总算找到了一个好用的,分享出来,PHP邮件发送类,一共包含两个文件。SMTP服务器 ,SMTP服务器端口,SMTP服务器的用户邮箱。
第一步:下载我们本节课需要用到的php发送邮件的两个类库:http://www.php.cn/xiazai/leiku/399
第二步:下载完成以后,找到php类文件,解压到本地服务器中,在创建一个新的php文件!
第三步:我们在这个新的文件中调用这个类,以及实例化此类:
<?php require_once('email.class.php');// 引入类文件 //########################################## $smtpserver = "smtp.163.com";//SMTP服务器 $smtpserverport = 25;//SMTP服务器端口 $smtpusermail = "*********@163.com";//SMTP服务器的用户邮箱 $smtpemailto = "*********@qq.com";//发送给谁 $smtpuser = "*********@163.com";//SMTP服务器的用户帐号 $smtppass = "********";//SMTP服务器的用户密码 $mailsubject = "PHP测试邮件系统";//邮件主题 $mailbody = "<h1> 这是一个测试程序</h1>";//邮件内容 $mailtype = "HTML";//邮件格式(HTML/TXT),TXT为文本邮件 ########################################## //实例化 $smtp = new smtp($smtpserver, $smtpserverport, true, $smtpuser, $smtppass);//这里面的一个true是表示使用身份验证,否则不使用身份验证. $smtp->debug = true;//是否显示发送的调试信息 $smtp->sendmail($smtpemailto, $smtpusermail, $mailsubject, $mailbody, $mailtype); ?>
运行结果如下图所示:
注意:
在这里说明一下,我们在这里只是给大家做了一个实例,以及php发送邮件实现的一个思路!
以上是php发送邮件的开发实例与思路分析的详细内容。更多信息请关注PHP中文网其他相关文章!