zoukankan      html  css  js  c++  java
  • laravel发送邮件

    1. 邮箱开启SMTP服务
    2. 配置env文件里mail相关参数
      MAIL_DRIVER=smtp
      MAIL_HOST=smtp.qq.com
      MAIL_PORT=465     //SMTP服务端口号
      MAIL_USERNAME=999999@qq.com
      MAIL_PASSWORD=授权码
      MAIL_ENCRYPTION=ssl  //加密方式
      MAIL_FROM_ADDRESS=999999@qq.com
    3. 配置config目录下mail.php配置文件
    4. config目录下app.php文件中服务提供者
      IlluminateMailMailServiceProvider::class,

      门面:‘aliases’:

      'Mail' => IlluminateSupportFacadesMail::class,

      app.php文件中这两行代码是默认有的。不需手动添加。(没有的话就手动添加)

    5. 发送邮件代码(只是发送邮件部分,其他逻辑不在这):
      //需要引入mail类     use  Mail;
      Mail
      ::send('email.active',['user'=>$user],function($msg)use($user){ $msg->to($user->email,$user->name)->subject('激活邮箱');
      });
      //第一个参数是邮件模板,第二个是传递给邮件模板的数据,第三个闭包$msg是邮件一个对象(暂不清楚)use参数是把变量传递个闭包使用

       参考:https://www.cnblogs.com/taotaoxixihaha/p/6650845.html

  • 相关阅读:
    图论概况
    [NOI2006]最大获利
    Dining
    [USACO5.3]校园网Network of Schools 缩点
    I Hate It
    [USACO06JAN]牛的舞会The Cow Prom Tarjan
    爱在心中
    [HAOI2006]受欢迎的牛
    泥泞的道路
    上白泽慧音
  • 原文地址:https://www.cnblogs.com/bneglect/p/11008402.html
Copyright © 2011-2022 走看看