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中文網其他相關文章!