experius/emailcatcher

4.0.1 2024-01-22 16:10 UTC

README

``experius/module-emailcatcher``

主要功能

  • 记录所有由Magento发送的电子邮件
  • 在弹出窗口中查看邮件内容(非常适合测试和样式设计)
  • 转发捕获的邮件
  • 重新发送捕获的邮件
  • 清理30天前的邮件(定时任务或手动清理)
  • 根据白名单模板发送邮件

版本

  • 版本4.x或更高版本与Magento >= 2.4.6-p2; PHP >= 8.2兼容

  • 版本3.x与Magento >= 2.2.0 && <= 2.4.5; PHP 7.4兼容

[请注意,从3.0.0版本开始,composer require已更改为experius/module-emailcatcher]

  • 版本2.0.0或更高版本与Magento 2.2或更高版本兼容
  • 版本1.3.2或更高版本与Magento 2.1.8或更高版本兼容
  • 低于1.3.2版本的版本仍可用于Magento 2.1.7或更低版本,但我们建议安装新版本

安装

在生产环境中,请使用--keep-generated选项

类型1:压缩文件

  • 解压压缩文件到app/code/Experius/EmailCatcher
  • 通过运行php bin/magento module:enable Experius_EmailCatcher启用模块
  • 通过运行php bin/magento setup:upgrade应用数据库更新
  • 通过运行php bin/magento cache:flush清除缓存

类型2:Composer

  • 在composer仓库中使模块可用,例如
    • 公共仓库 packagist.org
    • 公共GitHub仓库作为vcs
  • 通过运行composer require experius/module-emailcatcher安装模块
  • 通过运行php bin/magento module:enable Experius_EmailCatcher启用模块
  • 通过运行php bin/magento setup:upgrade应用数据库更新
  • 通过运行php bin/magento cache:flush清除缓存

启用邮件捕获

启用邮件捕获

  • 商店 > 设置 > 配置 > 高级 > 邮件捕获 > 一般 > 启用邮件捕获 (emailcatcher/general/enabled)

禁用邮件发送(默认的Magento,建议用于开发)

  • 商店 > 设置 > 配置 > 高级 > 系统 > 邮件发送设置 > 禁用邮件通信 (system/smpt/disable)

使用白名单功能

  • 商店 > 设置 > 配置 > 高级 > 邮件捕获 > 白名单 > 应用白名单 (emailcatcher/whitelist/apply_whitelist)
  • 商店 > 设置 > 配置 > 高级 > 邮件捕获 > 白名单 > 白名单模板 (emailcatcher/whitelist/email_templates)

管理网格

  • 系统 > 工具 > 邮件捕获