1、安装邮件组件
修改composer.json,在require中增加以下语句,并执行composer update
"illuminate/mail":"*"
2、增加config/mail.php
<?php
return [
'driver' => env('MAIL_DRIVER'),
'host' => env('MAIL_HOST'),
'port' => env('MAIL_PORT'),
'username' => env('MAIL_USERNAME'),
'password' => env('MAIL_PASSWORD'),
'encryption' => env('MAIL_ENCRYPTION', 'tls'),
];
3、修改.env,增加以下语句
MAIL_DRIVER=smtp
MAIL_HOST=smtp.exmail.qq.com
MAIL_PORT=465
MAIL_USERNAME=test@some.com
MAIL_PASSWORD=password123
MAIL_ENCRYPTION=ssl
4、修改bootstrap/app.php,增加以下语句
……
……
$app->configure('mail');
……
……
$app->register(Illuminate\Mail\MailServiceProvider::class);
class_alias('Illuminate\Support\Facades\Mail', 'Mail');
……
……
5、发送邮件
use Mail;
……
……
// 注意from与.env中的user_name要一致
$mail = array(
'content' => '测试信息,hello world!',
'to' => 'xujiawei@kakatool.com',
'from' => test@some.com,
'subject' => '测试邮件',
'from_name' => '小苹果',
);
Mail::raw($this->mail['content'], function ($msg) use ($mailbox) {
$msg->to($mailbox);
$msg->from($this->mail['from'], $this->mail['from_name']);
$msg->subject($this->mail['subject']);
});
……
……
分享到:
相关推荐
Laravel/Lumen 使用 Redis队列
Lumen PHP框架-Mailer应用 在composer global require "laravel/lumen-installer=~1.0"安装lumen composer global require "laravel/lumen-installer=~1.0" 创建新的流明服务lumen new... 在终端中要求邮件编辑器compo
Laravel开发-lumen-queue-email-alert 队列失败时向用户发送电子邮件
在Lumen开发的微服务可实时或按队列发送电子邮件。 当前功能 实时发送电子邮件 异步发送电子邮件 将电子邮件保存在数据库中 显示保存在数据库中的所有电子邮件 删除保存在数据库中的电子邮件 即将推出的功能 延迟...
本资源提供了一套基于Lumen/AngularJS/Lumx开发的管理信息系统框架的设计源码。该项目包含了3003个PHP文件、606个JavaScript文件、206个CSS文件、187个SCSS文件、165个JSON文件、139个PHPT文件、119个Markdown文件、...
lumen-passport, 使用Lumen制作 Laravel 护照 lumen护照 使用Lumen制作 Laravel 护照一个简单的服务提供者,使 Laravel Passport与依赖项PHP> = 5.6.3流明> = 5.3通过Composer安
Laravel开发-pdf-lumen Laravel Lumen的K98kurz/pdf(dompdf包装)兼容叉
Laravel开发-lumen-oauth2-doctrine https://github.com/nordsoftware/lumen-oauth2模块的条令存储连接器。
Laravel开发-lumen-notification Laravel通知的包装器,适用于Lumen 5.x
Laravel开发-lumen-framework Laravel管腔框架。
-prefer-dist laravel/lumen lumen-app 然后安装Lumen Passport(它将获取Laravel Passport): $ cd lumen-app$ composer require dusterio/lumen-passport 或者,如果您愿意,请手动编辑composer.json : { " ...
oauth2-server-lumen, 用于 lucadegasperi/oauth2服务器 Laravel的流明桥 oauth2-server-lumen用于 lucadegasperi/oauth2-server-laravel的流明桥。指南我写了一篇关于这里的广泛博客文章。构建一个带有流明 Web API...
树枝腔 在 Lumen 微框架中使用 twig 作为模板引擎
Laravel开发-pdf-lumen-bundle Laravel Lumen的K98kurz/pdf(dompdf包装)兼容叉
流明api-demo 这是一个比较完整用lumen 5.7写... 电子邮件: 教程 有用的链接 laravel,dingo / api,jwt,fractal的文档。 dingo / api dingo api中文文档 jwt(json-web-token) 变压器 apidoc生成在线文档 res
版本兼容性流明JSON-RPC核心6.x 1.x 7.x 1.x 8.x 1.x安装通过作曲家$ composer require boomdraw/rpc-core 将引导文件中的Application类更改为Boomdraw\RpcCore\Application或提供具有Boomdraw\RpcCore\Concerns\...
这是有关如何在Lumen PHP Framework中使用简单示例。 已实施的赠款: 客户凭证 授权码 刷新令牌 在此实现中,登录用户后将自动执行授权码授予,因此您将没有任何授权批准用户界面。 您可以修改授权码授予实现,也...
知识库untuk流明机器人之友准备工作 使用正确的http.proxy配置,包含在PATH (否则您将无法克隆它) ,包含在PATH ,在~/.m2/settings.xml具有正确的代理配置或您最喜欢的IDE,再次在“设置”>“ HTTP”中具有正确的...
Laravel开发-lumen 使用StormPath和Laravel构建简单、安全的Web应用程序!