使用phpmailer傳送郵件

2021-06-22 15:19:07 字數 851 閱讀 7648

說起來還真不好意思.弄個郵件左左右右差不多弄了2周, 當然了, 我請了一周的假期.我們公司的郵件發不出去了, 原來的郵件是用的php自帶的mail()函式.可能是配置問題吧.這個不是我要處理的問題, 暫且不去找原因了, 解決辦法,就是用乙個smtp 發郵件的外掛程式,來處理,要傳送的內容,主題都不用改動!

解壓後的目錄結構是這個樣子的.這裡面不是所有的都系有是游泳的, 我們只保留其中的幾個檔案class.phpmailer.php,class.smtp.php和phpmailerautoload.php

如果只是用來測試的話, 我們就單獨乙個檔案例項化這個phpmailer類,就可以傳送郵件了, 下面是我做測試的時候的**:

sendmail.php

<?php 

require_once('class.phpmailer.php');

require_once('class.smtp.php');

function sendmail($mailaddress,$headers)

return true;

}//方法呼叫

$mailaddress = "[email protected]" ;

$headers='';

sendmail($mailaddress,$headers);

?>

這裡我測試的只是一些發郵件的的常用功能,phpmailer本身也很強大有很多方法可以使用, phpmailer類的具體方法請參詳:

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

PHPMailer 郵件傳送

一般有兩個檔案,左邊的資料夾是包含class類檔案等,右邊就是傳送配置檔案 require phpmailer class.phpmailer.php mail new phpmailer mail issmtp mail charset utf 8 mail host smtp.qq.com 這裡...