datomon/laravel-mailserve-test
Composer 安装命令:
composer require datomon/laravel-mailserve-test
包简介
測試 Laravel 專案的 .env 檔中,Mail Server 設定是否正確
README 文档
README
(1)此 Laravel 套件是用來在本機快速測試 Laravel 專案的 Mail Server 資訊是否設定正確
(2)未使用 Redis 及 Laravel 的 Queue
版本
Laravel >= 5.5
用法
(1) 安裝套件
composer require datomon/laravel-mailserve-test
(2) 在 .env 檔中,修改 Mail Server 的資訊
MAIL_DRIVER=smtp
MAIL_HOST=Mail Server 的主機位置
MAIL_PORT=port號 (常見的有 25、465、587)
MAIL_USERNAME=Mail Server 的帳號
MAIL_PASSWORD=密碼
MAIL_ENCRYPTION=加密方式 (常見的有 ssl、tls,而若用不加密的 25 port 則填 null 即可)
MAIL_FROM_ADDRESS=寄件人的E-mail
MAIL_FROM_NAME=寄件人的名稱
以 Google 信箱的範例如下
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=你的 gmail 帳號
MAIL_PASSWORD=你的 gmail 帳號之登入密碼
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS=abc123@gmail.com
MAIL_FROM_NAME=ABC
- 要使用 gmail,需打開「允許低安全性應用程式」,請至 https://www.google.com/settings/security/lesssecureapps
- 有些 Mail Server 會限制寄件人E-mail 必須與帳號相同,請特別注意各廠商的規定
(3) 寄出測試信
$ php artisan mailserve:send 收件人E-mail 標題 信件內容
例如:
$ php artisan mailserve:send example@gmail.com 測試標題 這是測試文字
License
datomon/laravel-mailserve-test 适用场景与选型建议
datomon/laravel-mailserve-test 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 6 次下载、GitHub Stars 达 0, 最近一次更新时间为 2019 年 09 月 27 日, 在 PHP 生态内属于活跃度较高的组件。
我们在过去多个企业项目中使用过 datomon/laravel-mailserve-test 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 datomon/laravel-mailserve-test 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
统计信息
- 总下载量: 6
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 5
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2019-09-27