innis-maggiore / silverstripe-smtp-tester
Silverstripe SMTP Tester 允许开发者从管理区域测试他们网站的SMTP配置。
5.0.1
2023-11-29 17:34 UTC
Requires
- php: >=5.6.0
- silverstripe/cms: ^4.2 || ^5.0
Replaces
README
此模块提供了一种简单的方法,可以从管理区域测试SilverStripe网站的SMTP配置。
安装
使用Composer
$ composer require innis-maggiore/silverstripe-smtp-tester ^4.0
- 运行
/dev/build?flush=1
对于SilverStripe 3网站,请使用1.0
标签(ss3分支)。
用户白名单
默认情况下,此模块将可供任何具有“访问SMTP测试部分”权限的人使用,包括管理员。
您可以通过在config.yml文件中设置SmtpTester.user_domain_whitelist配置选项来添加额外的限制。
app/_config/mysite.yml
InnisMaggiore\SilverstripeSMTPTester\SmtpTester: user_domain_whitelist: 'mycompany.com'
当设置时,成员电子邮件地址的域名必须与白名单匹配,才能查看SMTP测试模块。可以以逗号分隔的列表提供多个域名。
确保在更改配置选项后重新运行/dev/build?flush=1
。