首頁 >頭條 >實例講解php發送郵件(內含9個php郵件類別下載)

實例講解php發送郵件(內含9個php郵件類別下載)

PHP中文网
PHP中文网原創
2017-07-17 14:40:484605瀏覽

最近總是會有同學在我們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);
?>

實例講解php發送郵件(內含9個php郵件類別下載)

直接實例化該郵件類,按註解內容進行配置,即可實現郵件的群發。

注意事項:由於使用的是第三方的郵件系統(例如QQ郵箱)那麼我們需要對郵件信箱進行一定的設定。具體如下圖:

QQ郵箱的POP3與SMTP伺服器是什麼?

QQ郵箱POP3 和SMTP 伺服器位址設定如下:


##pop.qq.com#smtp .qq.com

SMTP伺服器需要身份驗證。


實例講解php發送郵件(內含9個php郵件類別下載)

實例講解php發送郵件(內含9個php郵件類別下載)

實例講解php發送郵件(內含9個php郵件類別下載)

#什麼是授權碼,它又是如何設定?

1、什麼是授權碼?

授權碼是QQ信箱推出的,用來登入第三方用戶端的專用密碼。

適用於登入以下服務:POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服務。

溫馨提醒:為了你的帳戶安全,更改QQ密碼以及獨立密碼會觸發授權碼過期,需要重新取得新的授權碼登入。

 

2、怎麼取得授權碼?

先進入設定-》帳號頁面找到入口,依照下列流程操作。

(1)點選「開啟」

實例講解php發送郵件(內含9個php郵件類別下載)

實例講解php發送郵件(內含9個php郵件類別下載)

實例講解php發送郵件(內含9個php郵件類別下載)

#按上圖修改完成後即可。

以下是提供的福利9個php郵件類別下載位址

#php實作發送郵件的一個類別

php中Socket發送郵件驗證郵箱的類別

php發送電子郵件類別

PHP郵件STMP簡單類別

郵件傳送php類別

php-socket傳送郵件類別

php-Mailer郵件類別

php的完整郵件發送類別


#
郵箱 POP3伺服器(連接埠995) SMTP伺服器(連接埠465或587)
qq.com
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn