使用phpmailer傳送郵件

2021-09-06 21:13:16 字數 1138 閱讀 5139

解壓後有2個php檔案(2個類)  1個html檔案(api)

將2個php檔案放到php專案中

簡述:我這裡是用乙個163的郵箱發訊息給126的郵箱

關鍵**如下:

<?php

require 'class.phpmailer.php';

$mail = new phpmailer(true); //

建立郵件傳送類

$mail->charset = "utf-8";//

設定資訊的編碼型別

$address = "******@126.com";//

收件人位址

$mail->issmtp(); //

使用smtp方式傳送

$mail->host = "smtp.163.com"; //

使用163郵箱伺服器

$mail->smtpauth = true; //

啟用smtp驗證功能

$mail->username = "******@163.com"; //

你的163伺服器郵箱賬號

$mail->password = "******"; //

163郵箱密碼

$mail->port = 25;//

郵箱伺服器端口號

$mail->from = "******@163.com"; //

郵件傳送者email位址

$mail->fromname = "測試郵件";//

發件人名稱

$mail->addaddress("$address", "張三"); //

收件人位址,可以替換成任何想要接收郵件的email信箱,格式是addaddress("收件人email","收件人姓名")

$mail->addattachment("d:\abc.txt"); //

新增附件(注意:路徑不能有中文)

$mail->ishtml(true);//

是否使用html格式

$mail->subject = "測試測試"; //

郵件標題

$mail->body = "新年快樂"; //

郵件內容,上面設定html,則可以是html

if (!$mail->send())

?>

使用phpmailer傳送郵件

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

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