• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    ThinkPHP3.2.3框架邮件发送功能图文实例详解

    本文实例讲述了ThinkPHP3.2.3框架邮件发送功能。分享给大家供大家参考,具体如下:

    背景

    一、前期准备

    1).首先对 STMP 的知识稍作了解

    STMP 简介 《百度百科》

    2).开启邮箱 STMP 服务

    二、代码实现

    1).在公共配置文件中,进行数据配置

    //邮件发送 配置
      'EMAIL_CONFIG' => array(
        'host' => 'smtp.163.com',
        'post' => '25',
        'username' => 'xxxxxxxxxx@163.com',//TODO 邮箱账号
        'password' => 'xxxxxxx',//TODO 客户端授权密码
        'sender' => '木头人',//TODO 发送人昵称
      ),
    

    2).Email 核心代码如下

    3).设计前端显示界面

    function send() {
        var toUrl = "{:U('Email/send')}";
        var postData = $("#form-email").serialize();
        $.ajax({
          type: "POST",
          url: toUrl,
          data: postData,
          dataType: "json",
          success: function (res) {
            layer.msg(res.message);
          }
        });
      }
    

    4).后台代码

    三、功能实现效果

    1).前端信息输入

    • 注意:邮箱输入错误或者内容填写太过随意,会造成发送失败,邮件可在发送者邮箱看到,提示“抱歉,您的邮件被退回来了...”。

    邮件发送前端显示

    2).接收邮箱的成功接收

    成功进行邮件接收

    三、附录

    1).参考视频:http://coding.imooc.com/learn/list/85.html

    2).源代码下载:https://github.com/JingYin007/zmPro

    更多关于thinkPHP相关内容感兴趣的读者可查看本站专题:《ThinkPHP入门教程》、《thinkPHP模板操作技巧总结》、《ThinkPHP常用方法总结》、《codeigniter入门教程》、《CI(CodeIgniter)框架进阶教程》、《Zend FrameWork框架入门教程》及《PHP模板技术总结》。

    希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。

    您可能感兴趣的文章:
    • PHP使用gearman进行异步的邮件或短信发送操作详解
    • PHP发送邮件确认验证注册功能示例【修改别人邮件类】
    • PHP示例演示发送邮件给某个邮箱
    • php判断电子邮件是否正确方法
    • PHP实现SMTP邮件的发送实例
    • PHP使用SMTP邮件服务器发送邮件示例
    • 实例分析PHP中PHPMailer发邮件
    • ThinkPHP3.2利用QQ邮箱/163邮箱通过PHPMailer发送邮件的方法
    • ThinkPHP5邮件发送服务封装(可发附件)
    • 详解thinkphp5+swoole实现异步邮件群发(SMTP方式)
    • PHP使用POP3读取邮箱接收邮件的示例代码
    上一篇:PHP信号处理机制的操作代码讲解
    下一篇:一文掌握PHP Xdebug 本地与远程调试(小结)
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    ThinkPHP3.2.3框架邮件发送功能图文实例详解 ThinkPHP3.2.3,框架,邮件,发送,