studiomitte / sent-mails
0.0.1
2024-02-29 07:44 UTC
Requires
- typo3/cms-core: ^12.4.6
- zbateson/mail-mime-parser: ^2.4
README
此扩展提供了一种简单的方法,将所有已发送邮件持久化存储在数据库中。使用专门的模块,用户可以
- 查看邮件,包括纯文本和HTML视图
- 重新发送邮件
- 将邮件转发到不同的电子邮件地址
- 拒绝含有特定内容的邮件
- 发送测试邮件
安装
此扩展需要使用composer!
composer req studiomitte/sent-mails
特性
拒绝发送邮件
扩展提供了一个简单的方法来拒绝发送含有特定内容的邮件。这可以用来防止向特定的电子邮件地址发送邮件。当前用例是跳过由前端测试触发的邮件发送,这些测试使用特定的电子邮件地址,如cypress+1709191116@domain.tld
。
正则表达式搜索词可以在扩展设置中进行配置,例如cypress\+[\._a-zA-Z0-9-]+@domain\.tld'
。
邮件信息API
调用/api/mailinformation?search=somecontent
将返回有关已发送邮件的状态信息。需要在扩展设置中配置基本认证。它只允许检索过去60秒内发送的邮件信息。
与“拒绝发送邮件”功能结合使用,这可以用来检查是否已发送邮件。