php laravel 5.8 发送文本邮件

2020-03-17  本文已影响0人  BK_90dc
前提准备
  1. 邮箱一个 (我这里用的qq邮箱,推荐用163的 流程都一样)
快速流程
  1. 开启邮箱 smtp 服务并获取授权码
    登录邮箱,点击 设置 在选中账户,然后拉倒底部位置,开启 smtp 服务 并生成授权码



  2. 修改配置 .env

  MAIL_DRIVER=smtp
  MAIL_HOST=smtp.qq.com                ##  邮箱对应的发送域名
  MAIL_PORT=465
  MAIL_USERNAME=********@qq.com        ##  邮箱账号
  MAIL_PASSWORD=qwnjlbyejjvabjhi       ## 从第一步中获取的授权码
  MAIL_ENCRYPTION=ssl
  MAIL_FROM_ADDRESS=********@qq.com     ##  发送邮件的邮箱地址  !需要与MAIL_USERNAME一致
  MAIL_FROM_NAME=测试官方               ## 发送者名称
  1. 放入到方法中使用
       $text='你好,我是PHP程序!';        // 发送的内容
       Mail::raw($text, function ($message) {
            $to = '****@163.com';         // 接收的邮箱地址
            $message ->to($to)->subject('纯文本信息邮件测试');   // 标题
        });
上一篇下一篇

猜你喜欢

热点阅读