• 用Thinphp发送电子邮件的方法


    好长时间没有动php了,突然想用thinkphp发送电子邮件,可是查阅了书籍都写的非常乱。没有继续看下去。这里找到了一个比較好的方法:

    第一步:首先我们要引入一个外部类库:Mail.class.php

    把它放到ORG的文件夹下(就是thinkphp的核心文件夹那一块。假设还不明确,见下图):

    Mail.class.php文件位置






















    这样,我们就把相关的类库引入进来了。类库的下载地址例如以下:Mail.class.php

    第二步:

    在common/conf/config.php文件增加例如以下的配置信息(不要复制,以下的是自己的邮箱信息):

    //配置邮箱的相关信息
    'MAIL_ADDRESS'=>'18753377393@163.com', // 邮箱地址
    'MAIL_SMTP'=>'smtp.163.com', // 邮箱SMTPserver
    'MAIL_LOGINNAME'=>'18753377393', // 邮箱登录帐号
    'MAIL_PASSWORD'=>'123456789', // 邮箱password
    'MAIL_CHARSET'=>'UTF-8',//编码
    'MAIL_AUTH'=>true,//邮箱认证
    'MAIL_HTML'=>true,//true HTML格式 false TXT格式


    这时。邮箱功能的配置工作已经完毕了。接下就是发送了:

    第三步:发送邮件:

    在详细的控制器方法内:

    import('.ORG.Mail');//引入邮件类
           SendMail('目标地址','邮件标题','正文','发件人'); //目标地址就是你要发给那个人的邮箱地址


    完毕之后,最后就是看看接收人的邮箱有没有收到邮件以及邮件的格式是否正确。

  • 相关阅读:
    随意记的一点 js 笔记
    关于 <video> 的兼容性测试
    placeholder 兼容 IE
    固定高度的多行文字垂直居中
    CSS 实现底部固定
    python学习之路基础篇(三)
    PyChram简单使用教程
    三级菜单的实现
    python序列化pickle/cPickle
    python解析json文件之简介
  • 原文地址:https://www.cnblogs.com/clnchanpin/p/7097229.html
Copyright © 2020-2023  润新知