使用phpmailer傳送郵件
開啟後將
這幾個檔案匯入你的專案(複製),本人使用的tp5,如下圖(位置自定)
記得修改命名空間(都要改哈)
新建乙個控制器
接下來實現這個控制器裡面的sendemail()方法:<?php
/** * created by phpstorm.
* user: cotary
* date: 2018/11/27
* time: 10:59
*/use think\controller;
use think\db;
header('access-control-allow-origin: *');
header("access-control-allow-credentials : true");
header('access-control-allow-methods: get, post, put,delete');
header("access-control-allow-headers: origin, x-requested-with, content-type, accept, connection, user-agent, cookie");
class email extends controller
while (true);*/
}
其中 $mail->username = 「你的郵箱@qq.com」; // smtp伺服器使用者名稱function sendemail($tomail, $subject = '', $body = '', $attachment = null)
}$mail->send();
echo 'message has been sent';
} catch (exception $e) ";
}
$mail->password = 「fasdfasdfasdf」; // smtp伺服器密碼 需要你去qq郵箱開啟smtp的時候那個字元密碼
你們使用的時候只需要改這兩個東西就能用了 (還有不需要你的qq郵箱密碼和qq密碼,別搞錯了)
備註:在這個郵箱需要你開啟(不開就用不起)
ssl 和socekt
好了,如果不懂可以找我,cotary@qq.com
使用phpmailer傳送郵件
說起來還真不好意思.弄個郵件左左右右差不多弄了2周,當然了,我請了一周的假期.我們公司的郵件發不出去了,原來的郵件是用的php自帶的mail 函式.可能是配置問題吧.這個不是我要處理的問題,暫且不去找原因了,解決辦法,就是用乙個smtp 發郵件的外掛程式,來處理,要傳送的內容,主題都不用改動 解壓後...
使用phpmailer傳送郵件
解壓後有2個php檔案 2個類 1個html檔案 api 將2個php檔案放到php專案中 簡述 我這裡是用乙個163的郵箱發訊息給126的郵箱 關鍵 如下 require class.phpmailer.php mail new phpmailer true 建立郵件傳送類 mail charse...
使用phpmailer傳送郵件
最近做郵件傳送的時候嘗試了一下phpmailer,但是在用的過程中還是遇到一些問題,在這裡記一下。做的過程中主要遇到這幾個問題。1.在做常規測試的時候,發現郵件傳送特別慢。這裡主要找到是這句造成的 this smtp conn stream socket client host port,errno...