Skip to content

cnphplib/EmailForTp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ThinkPHP 整合 PHPMailer, 使发邮件更方便

步骤: 1. 先下载PHPMailer https://github.com/PHPMailer/PHPMailer 2. 把下载到的整个文件夹复制到项目的 wwwroot/ThinkPHP/Library/Vendor 目录下 3. 注意 wwwroot/ThinkPHP/Library/Vendor/PHPMailer 这个文件夹下应该是所有的文件, 而不是 PHPMailer 文件夹 4. 在 wwwroot/ThinkPHP/Library/ 目录下创建 Custom 目录, 代表自定义的类库 5. 在 wwwroot/ThinkPHP/Library/Custom/ 此目录下 创建 Email 目录, 把 Email.class.php 文件, 复制至此目录下 6. 在 wwwroot/Application/Common/Conf/config.php 文件里, 添加一行, 'LOAD_EXT_CONFIG' => 'email', 具体实现, 可参见官方说明 http://doc.thinkphp.cn/manual/extend_config.html 7. 把 email.php 文件复制至 wwwroot/Application/Common/Conf 此目录下, 是为 email 的配置文件, 相关配置都可在这里进行修改 8. 使用方法 $mail = new \Custom\Email\Email; $mail->send(); 9. 注意, 执行过第7步后, 需把 wwwroot/Runtime 下的 common~runtime.php 文件删除, 然后再刷新, 否则的话, 由于缓存原因, 载入扩展会失败

作者联系方式 QQ: 790820730 Email: debmzhang@gmail.com

使用中若有需要, 可直接发邮件或QQ联系.

About

thinkphp 整合 PHPMailer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%