企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
##3.3.1 扩展类库:基于PHPMailer的邮件发送 此扩展可用于发送邮件。 ##3.3.2 安装和配置 从 [PhalApi-Library](http://git.oschina.net/dogstar/PhalApi-Library) 扩展库中下载获取 **PHPMailer** 包,如使用: ```javascript git clone https://git.oschina.net/dogstar/PhalApi-Library.git ``` 然后把 **PHPMailer** 目录复制到 **./PhalApi/Library/** 下,即: ```javascript cp ./PhalApi-Library/PHPMailer/ ./PhalApi/Library/ -R ``` 到此安装完毕!接下是插件的配置。 ###(1)邮箱配置 需要在 **./Config/app.php** 配置文件中追加以下配置: ```javascript 'PHPMailer' => array( 'email' => array( 'host' => 'smtp.gmail.com', 'username' => 'XXX@gmail.com', 'password' => '******', 'from' => 'XXX@gmail.com', 'fromName' => 'PhalApi团队', 'sign' => '<br/><br/>请不要回复此邮件,谢谢!<br/><br/>-- PhalApi团队敬上 ', ), ), ``` ##3.3.3 使用 如下代码示例: ```javascript require_once './init.php'; DI()->loader->addDirs('Library'); $mailer = new PHPMailer_Lite(true); $mailer->send('chanzonghuang@gmail.com', 'Test PHPMailer Lite', 'something here ...'); ``` 稍候将会收到: ![123123](http://webtools.qiniudn.com/20150411005257_6e6c7a610357cf80e4513557a110d86d)