phpmailer郵箱傳送

2021-09-19 17:02:58 字數 1461 閱讀 5327

// 引入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 發郵件的外掛程式,來處理,要傳送的內容,主題都不用改動 解壓後...