flagrow / mail-drivers
0.1.0
2018-05-05 22:23 UTC
Requires
- flarum/core: ^0.1.0-beta.7
- guzzlehttp/guzzle: ~6.0
Suggests
- aws/aws-sdk-php: Required to use the SES mail driver (~3.0).
This package is auto-updated.
Last update: 2020-02-26 14:52:56 UTC
README
此扩展允许您使用 Flarum 用于邮件的库中已包含的其他邮件驱动程序,但论坛管理员无法配置。
驱动程序包括 Mailgun、Mandrill 和 Amazon SES。
这些驱动程序基于 API,这意味着即使主机阻止了出站 SMTP,您通常也可以使用它们。
安装
使用 Bazaar 或手动安装
composer require flagrow/mail-drivers
更新
composer update flagrow/mail-drivers php flarum migrate php flarum cache:clear
配置
打开扩展设置以配置驱动程序凭据。即使您未启用驱动程序,也会保存所有凭据。
点击 "设置邮件驱动为..." 将更新您当前的 "驱动" 设置(在 "电子邮件" 选项卡中)。您可以通过在管理面板的 "电子邮件" 选项卡的 "驱动" 中设置 "smtp" 返回到 SMTP 驱动程序。
禁用此扩展不会自动将您切换回 SMTP !
Mailgun 和 Mandrill 可直接使用。在配置 SES 驱动程序之前,您需要使用 composer require aws/aws-sdk-php:~3.0
安装 Amazon SDK。
安全
如果您在 Mail Drivers 中发现安全漏洞,请向 Gravure 团队发送电子邮件至 security@gravure.io。所有安全漏洞都将得到及时解决。
请尽可能提供详细信息。您可以使用 php flarum info
获取已安装的 PHP、Flarum 和扩展版本。