电子邮件

Jmix 提供下列发送电子邮件的功能:

  • 支持同步或异步发送。在同步发送时,调用方会等待消息发送到 SMPT 服务器。异步发送时,消息保存至数据库并立即将控制返回给调用方。随后,计划任务会按照预先配置的重试次数尝试发送邮件。

  • 两种模式下都会在数据库保存发送时间和错误或成功消息,以进行可靠性跟踪。

  • 提供用于搜索和查看已发邮件信息的界面,包括所有消息属性和内容、发送状态和尝试次数。

安装

按照 扩展组件 章节的说明通过 Jmix 市场进行自动安装。

手动安装,在 build.gradle 添加下列依赖:

implementation 'io.jmix.email:jmix-email-starter'
implementation 'io.jmix.email:jmix-email-ui-starter'