PHPmailer CI框架傳送郵件

2021-08-23 12:24:06 字數 937 閱讀 2247

一、ci框架

ci框架有乙個專門的email類,用的時候載入進來即可

<?php

class mail

}?>

二、phpmailer傳送郵件

把class.phpmailer.php 和 class.smtp.php引入。當然可以對這倆檔案重新命名。

<?php

class emaillogic

//同樣該方法可以多次呼叫 上傳多個附件

// $mail->addattachment('./jlib-1.1.0.js','jlib.js');

//郵件正文是否為html編碼 注意此處是乙個方法 不再是屬性 true或false

$mail->ishtml(true);

//設定收件人郵箱位址 該方法有兩個引數 第乙個引數為收件人郵箱位址 第二引數為給該位址設定的暱稱 不同的郵箱系統會自動進行處理變動 這裡第二個引數的意義不大

$mail->addaddress($to,'**通知');

//抄送給ideal

$mail->addcc('[email protected]');

//新增多個收件人 則多次呼叫方法即可

//新增該郵件的主題

$mail->subject = $title;

//新增郵件正文 上方將ishtml設定成了true,則可以是完整的html字串 如:使用file_get_contents函式讀取本地的html檔案

$mail->body = $content;

$status = $mail->send();

//簡單的判斷與提示資訊

if($status) else}}

?>

如果是內部伺服器已經做了免登入,可以把僅僅保留 $mail->issmtp();,其他smtp相關的注釋掉即可。

Mina框架資料傳送流程

mina框架經常用,但是具體的細節還是摸不清楚。稍稍深入了一下 看了一下資料流程,在此做一些記錄。先看一下大致的流程。詳細的說明網上很多,比如官方 部分層的細節也沒有深究。主要看了一下iofilter 資料報傳送流程 session.write 這個函式應該是filter之前的業務。eclipse單...

Yii 框架郵件的傳送

第一步 首先在根目錄 config資料夾下的 web.php配置郵件傳送。配置如下 config mailer class yii swiftmailer mailer 這裡需要特別注意 原本是 usefiletransport true,把 true 改為 false 即可。usefiletran...

TP框架傳送郵件功能

在thinkphp目錄下的conf資料夾裡的convention.php裡面配置好郵箱資訊 mail smtp true,mail host xx 郵件傳送smtp伺服器 mail smtpauth true,mail username xx smtp伺服器登陸使用者名稱 mail password...