thinkphp phpmailer傳送郵件

2021-07-26 13:14:47 字數 746 閱讀 3928

1.在function.php中新增

/** 郵件傳送函式

* @param $address 郵件收件人位址

* @param $titlle 郵件標題

* @param $content 郵件內容

* @param $attachment 附件

*/function sendmail($addressee, $title, $content, $attachment)

2.在配置檔案中新增

return array(

'mail_host' => 'smtp.163.com', //smtp伺服器的名稱

'mail_smtpauth' => true, //啟用smtp認證

'mail_username' => '[email protected], //你的郵箱名

'mail_from' => '[email protected]', //發件人位址

'mail_fromname' => 『***x', //發件人姓名

'mail_password' => '***x', //郵箱密碼(去qq郵箱設定->賬戶->imap/smtp服務 (什麼是 imap,它又是如何設定?))中開啟 就會有授權碼

'mail_charset' => 'utf-8', //設定郵件編碼

'mail_ishtml' => true, // 是否html格式郵件

);3.phpmailer檔案放在 thinkphp/library/vendor/檔案下

thinkPHP PHPMailer 傳送郵件

二 在thinkphp的配置檔案config.php中寫以下 郵件傳送配置 mail host smtp.163.com smtp伺服器的名稱 mail host smtp.exmail.qq.com 郵箱是qq mail smtpauth true,啟用smtp認證 mail username 1...

Dynamics CRM Plugin 傳送郵件

1 建立郵件 發件人的guid的list 收件人的guid的list 抄送人的guid的list 需要傳送郵件的實體,可以根據此處獲取郵件中需要的資訊 private void createinformemail iorganizationservice service,listfromemail,...

django celery redis 傳送郵件

broker是乙個訊息傳輸的中介軟體,可以理解為乙個郵箱。每當應用程式呼叫celery的非同步任務的時候,會向broker傳遞訊息,而後celery的worker將會取到訊息,進行對於的程式執行。好吧,這個郵箱可以看成是乙個訊息佇列。那麼什麼又是backend,通常程式傳送的訊息,發完就完了,可能都...