binary-cats/laravel-mail-helpers

一个Laravel包,用于添加一些必要的邮件助手

6.1.0 2020-09-21 15:37 UTC

This package is auto-updated.

Last update: 2024-09-22 00:16:01 UTC


README

小型Laravel包,添加一组邮件助手

安装和用法

此包需要PHP 7和Laravel 5.6或更高版本。

php composer require binary-cats/laravel-mail-helpers

然后发布配置

php artisan vendor:publish --provider="BinaryCats\LaravelMailHelpers\HelpersServiceProvider"

配置将在您的config文件夹中添加mail-helpers.php

配置

直接从箱子里启用了以下类

CarbonCopy

mail-helpers.cc中的所有邮件添加到发送的所有邮件中。默认为无。

BlackCarbonCopy

mail-helpers.bcc中的所有邮件添加到发送的所有邮件中。默认为无。

InlineCss

将内联CSS样式应用于消息的HTML正文。这会导致邮件大小增加,但是,内联样式似乎被任何邮件客户端更加尊重。

SenderOverwrite

当你从子域(例如,mg.example.com)发送邮件,但你的发件人是根域(example.com)时,一些邮件服务器会将其视为欺骗并拒绝带有550 Verification failed for <...> Sender verify failed或类似信息的信封。

重置发件人可能会减轻这个问题。

默认情况下,它设置为与mail.from配置键相同的值。

测试

使用以下命令运行测试

composer test

变更日志

请参阅变更日志获取有关最近更改的更多信息。

贡献

请参阅CONTRIBUTING获取详细信息。

安全

如果您发现任何安全问题,请通过info@binarycats.io发送电子邮件,而不是使用问题跟踪器。

鸣谢

支持我们

Binary Cats是一家位于伊利诺伊州罗塞尔的网站服务公司。

您的业务依赖于我们的贡献吗?请联系我们!所有承诺都将专门用于分配人力资源以维护和新酷的东西。

许可证

MIT许可证(MIT)。请参阅许可证文件获取更多信息。