美文网首页
laravel-邮箱

laravel-邮箱

作者: BK_90dc | 来源:发表于2021-08-24 16:29 被阅读0次

安装依赖

composer require guzzlehttp/guzzle

配置

MAIL_DRIVER=smtp
MAIL_HOST=smtp.qq.com
MAIL_PORT=465
MAIL_USERNAME=****@qq.com
MAIL_PASSWORD=*****
MAIL_ENCRYPTION=ssl
MAIL_FROM_ADDRESS=****@qq.com
MAIL_FROM_NAME=测试用例

注意事项

发送邮件在测试用例中不触发!!!!!!!!!(太坑了)

编写服务类

<?php

namespace App\Service;

use Illuminate\Support\Facades\Mail;

class EmailService
{
    function send_emile($to, $code)
    {
        $text = '你好,我是PHP程序!';        // 发送的内容
        Mail::raw($text, function ($message) use ($to, $code) {
            $message->to($to)->subject('纯文本信息邮件测试' . $code);   // 标题
        });
        if (count(Mail::failures()) < 1) {
            return true;
        }
        return false;
    }
}

快速体验

        $service = new EmailService();
        $service->send_emile('***@163.com', '123456');

相关文章

  • laravel-邮箱

    安装依赖 composer require guzzlehttp/guzzle 配置 注意事项 发送邮件在测试用...

  • Laravel-目录结构

    Laravel-目录结构[https://www.cnblogs.com/superzwb/p/11855803....

  • laravel ORM 打印sql语句

    1、修改属性,如下的目录打开文件:vender->laravel->framework->src->Illumin...

  • Laravel-增删改查

    用户Model创建 Laravel-增删改查 1、数据添加 路由/app/http/routes.php /app...

  • Laravel-异常

    情景: 服务器端执行 php artisan migrate:rollback 报错: [Symfony\Comp...

  • Laravel-集合

    Laravel中的数组,源代码位置Illuminate\Support\Arr.php; Laravel中的集合,...

  • laravel-组件

    很多 https://github.com/chiraggude/awesome-laravel 验证码 http...

  • laravel-队列

    此处用laravel5.8做示例 .env配置 # .env 中 配置连接方式。对一般中小型应用推荐使用 Redi...

  • 快速掌握国内主流PHP框架

    Laravel-简洁、优雅的PHP 框架 ThinkPHP框架熟练运用,来这就对了 Yii最有效率PHP框架之一,...

  • Laravel- 应用架构

    声明:本文并非博主原创,而是来自对《Laravel 4 From Apprentice to Artisan》阅读...

网友评论

      本文标题:laravel-邮箱

      本文链接:https://www.haomeiwen.com/subject/nbeliltx.html