使用PHPmailer傳送郵件(親測可用)

2021-09-19 23:03:52 字數 1466 閱讀 2042

使用phpmailer傳送郵件

開啟後將

這幾個檔案匯入你的專案(複製),本人使用的tp5,如下圖(位置自定)

記得修改命名空間(都要改哈)

新建乙個控制器

<?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);*/

}

接下來實現這個控制器裡面的sendemail()方法:

function sendemail($tomail, $subject = '', $body = '', $attachment = null)

}$mail->send();

echo 'message has been sent';

} catch (exception $e) ";

}

其中 $mail->username = 「你的郵箱@qq.com」; // smtp伺服器使用者名稱

$mail->password = 「fasdfasdfasdf」; // smtp伺服器密碼 需要你去qq郵箱開啟smtp的時候那個字元密碼

你們使用的時候只需要改這兩個東西就能用了 (還有不需要你的qq郵箱密碼和qq密碼,別搞錯了)

備註:在這個郵箱需要你開啟(不開就用不起)

ssl 和socekt

好了,如果不懂可以找我,[email protected]

使用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...