使用PHP利用phpmailer傳送電子郵件

2021-08-21 16:59:38 字數 870 閱讀 9589

2.使用composer 安裝 composer require phpmailer/phpmailer

傳送之前需要擁有自己的郵件伺服器,測試的時候其實用自己申請的免費郵箱最方便了,不需要自己再搭建伺服器了,可能要配置郵箱的smtp服務,大部分公共郵箱(163、qq等)為了安全預設是關閉的。

網易郵箱配置如下圖

qq郵箱相關配置如下圖

郵箱pop3伺服器(埠995)

smtp伺服器(埠465或587)

qq.com

pop.qq.com

smtp.qq.com

當然除了網易和qq郵箱其他郵箱也是可以的,下面給出php**示例

<?php 

use phpmailer\phpmailer\phpmailer;

use phpmailer\phpmailer\exception;

require './src/exception.php';

require './src/phpmailer.php';

require './src/smtp.php';

$mail = new phpmailer(true); // passing `true` enables exceptions

try catch (exception $e)

傳送完帶附件的郵件介面如下

使用PHP利用phpmailer傳送電子郵件

2.使用composer 安裝 composer require phpmailer phpmailer 傳送之前需要擁有自己的郵件伺服器,測試的時候其實用自己申請的免費郵箱最方便了,不需要自己再搭建伺服器了,可能要配置郵箱的smtp服務,大部分公共郵箱 163 qq等 為了安全預設是關閉的,下面給...

php 利用curl get post資料

1.curl介紹 curl 是乙個利用url語法規定來傳輸檔案和資料的工具,支援很多協議,如http ftp telnet等。最爽的是,php也支援 curl 庫。本文將介紹 curl 的一些高階特性,以及在php中如何運用它。2.基本結構 在學習更為複雜的功能之前,先來看一下在php中建立curl...

利用php傳送郵件

啥都不說了,直接上 郵件傳送程式 匯入smtp郵件傳送類 require mail.php smtp郵件伺服器 smtpserver smtp.163.com smtp伺服器端口 smtpserverport 25 smtp使用者郵箱位址 smtpusermail 收件人郵箱位址 smtpemail...