最近總是會有同學在我們php中文網QQ群5群提問php郵件類如何使用,今天小編就給大家做一下郵件類的操作說明。
本文以下面這個類別庫做為講解《強大的php發送郵件類別》點擊標題可以去下該類別庫。如果你需要查看更多的php類別庫可以點下面的連結:http://www.php.cn/xiazai/leiku
<?php /** *实例化邮件类 */ $smtpserver = "smtp.163.com"; //SMTP服务器 $smtpserverport =25; //SMTP服务器端口 $smtpusermail = "240331511@163.com"; //SMTP服务器的用户邮箱 $smtpemailto = "240331511@163.com"; //发送给谁 $smtpuser = "240331511@163.com"; //SMTP服务器的用户帐号 $smtppass = "123147mcl"; //SMTP服务器的用户密码 $mailsubject = "PHP100测试邮件系统"; //邮件主题 $mailbody = "<h1>你的用户名是张三,密码是123147mcl </h1>"; //邮件内容 $mailtype = "HTML"; //邮件格式(HTML/TXT),TXT为文本邮件 $smtp = new smtp($smtpserver,$smtpserverport,true,$smtpuser,$smtppass); $smtp->debug = true; //是否显示发送的调试信息 $smtp->sendmail($smtpemailto, $smtpusermail, $mailsubject, $mailbody, $mailtype); ?>
直接實例化該郵件類,按註解內容進行配置,即可實現郵件的群發。
注意事項:由於使用的是第三方的郵件系統(例如QQ郵箱)那麼我們需要對郵件信箱進行一定的設定。具體如下圖:
QQ郵箱的POP3與SMTP伺服器是什麼?
QQ郵箱POP3 和SMTP 伺服器位址設定如下:
郵箱 | POP3伺服器(連接埠995) | SMTP伺服器(連接埠465或587) |
---|---|---|
qq.com | ##pop.qq.com#smtp .qq.com |