// 引入phpmailer的核心檔案
require_once("../common/phpmailer-master/src/phpmailer.php");
require_once("../common/phpmailer-master/src/smtp.php");
/* use phpmailer\phpmailer; */
// 例項化phpmailer核心類
$mail = new phpmailer;
// 是否啟用smtp的debug進行除錯 開發環境建議開啟 生產環境注釋掉即可 預設關閉debug除錯模式
$mail->smtpdebug = 1;
// 使用smtp鑑權方式傳送郵件
$mail->issmtp();
// smtp需要鑑權 這個必須是true
$mail->smtpauth = true;
// 鏈結qq網域名稱郵箱的伺服器位址
$mail->host = 'smtp.qq.com';
// 設定使用ssl加密方式登入鑑權
$mail->smtpsecure = 'ssl';
// 設定ssl連線smtp伺服器的遠端伺服器端口號
$mail->port = 465;
// 設定傳送的郵件的編碼
$mail->charset = 'utf-8';
// 設定發件人暱稱 顯示在收件人郵件的發件人郵箱位址前的發件人姓名
$mail->fromname = '安騎科技';
// smtp登入的賬號 qq郵箱即可
$mail->username = '[email protected]';
// smtp登入的密碼 使用生成的授權碼
$mail->password = 'cjkakdyelbcjbdce';
// 設定發件人郵箱位址 同登入賬號
$mail->from = '[email protected]';
// 郵件正文是否為html編碼 注意此處是乙個方法
$mail->ishtml(false);
// 設定收件人郵箱位址
$mail->addaddress('[email protected]');
$mail->addaddress('[email protected]');
/* // 新增多個收件人 則多次呼叫方法即可
$mail->addaddress('[email protected]'); */
// 新增該郵件的主題
$mail->subject = '軌跡統計腳本報錯';
// 新增郵件正文
$mail->body = $content;
/* // 為該郵件新增附件
$mail->addattachment('./example.pdf'); */
// 傳送郵件 返回狀態
$status = $mail->send();
PHPMailer 郵件傳送
一般有兩個檔案,左邊的資料夾是包含class類檔案等,右邊就是傳送配置檔案 require phpmailer class.phpmailer.php mail new phpmailer mail issmtp mail charset utf 8 mail host smtp.qq.com 這裡...
PHPMailer 傳送郵件
上篇文章php mail 方法傳送郵件部分郵箱無法收到郵件問題 提到要介紹一下phpmailer這款免費開源的php 郵件程式,下面我們來看看吧,以下資料全部來自phpmailer官方 phpmailer 也是乙個功能強大的郵件類 phpmailer的主要功能特點 支援郵件 s mime加密的數字簽...
使用phpmailer傳送郵件
說起來還真不好意思.弄個郵件左左右右差不多弄了2周,當然了,我請了一周的假期.我們公司的郵件發不出去了,原來的郵件是用的php自帶的mail 函式.可能是配置問題吧.這個不是我要處理的問題,暫且不去找原因了,解決辦法,就是用乙個smtp 發郵件的外掛程式,來處理,要傳送的內容,主題都不用改動 解壓後...