php傳送郵件

2021-10-22 20:20:10 字數 1908 閱讀 9074

我這裡使用的是 phpmailer 首先你得有phpmailer

composer命令:composer require phpmailer/phpmailer

**部分:

use

phpmailer\phpmailer\phpmailer

;

//傳送郵件

$mail

=new

phpmailer()

;//伺服器配置

$mail

->

charset

="utf-8"

;//設定郵件編碼

$mail

->

smtpdebug=0

;// 除錯模式輸出

$mail

->

issmtp()

;// 使用smtp

$mail

->

host

='smtp.qq.com'

;// smtp伺服器

$mail

->

smtpauth

=true

;// 允許 smtp 認證

$mail

->

username

='你的郵箱'

;// smtp 使用者名稱 即郵箱的使用者名稱

$mail

->

password

='授權碼'

;// smtp 密碼 部分郵箱是授權碼(例如163郵箱)

$mail

->

smtpsecure

='ssl'

;// 允許 tls 或者ssl協議

$mail

->

port

=465

;// 伺服器端口 25 或者465 具體要看郵箱伺服器支援

$mail

->

setfrom

('發件人郵箱'

,'幹活的');

//發件人

$mail

->

addaddress

("收件人郵箱"

,"老闆");

//收件人(使用者輸入的郵箱)

//傳送附件

// $mail->addattachment('../xy.zip'); // 新增附件

// $mail->addattachment('../thumb-1.jpg', 'new.jpg'); // 傳送附件並且重新命名

//content

$mail

->

ishtml

(true);

// 是否以html文件格式傳送 傳送後客戶端可直接顯示對應html內容

$mail

->

subject

='官網有新的預約'

;$mail

->

body

='姓名:'

.$param

['name'].

',手機號:'

.$param

['phone'].

.$param

['email'].

',手機號:'

.$param

['phone'].

',公司名:'

.$param

['company'].

',行業:'

.$param

['industry'].

',描述:'

.$param

['describe'].

',該訪客有新的資訊訊息,請及時處理'

;$mail

->

send()

;

ok 齊活

php郵件傳送

今天要用到php的郵件傳送,便用phpmailer弄了個 類檔案 emaillclass.php class phpmailer function send addr,fromname,title,content smtp array array ehlo hello lb,220,250 ehlo...

php 郵件傳送

2 修改class.phpmailer.php 增加變數 fromemail 修改下面內容 成如下內容 if this fromname else result this headerline from this fromemail.fromname result this headerline r...

php 傳送郵件

results wpdb query sql 傳送郵件提醒有人申請 smtpserver smtp.qq.com smtp伺服器,如 smtp.qq.com smtpserverport 25 smtp伺服器端口,一般為25 smtpusermail 117 x837 qq.com smtp伺服器的...