如何向订阅者发送电子邮件?

我需要有关如何设计简单通知系统的意见。

系统“Z”生成某些事件(这是一个外部系统),有两个系统 A 和 B(内部系统)对获取有关这些事件的电子邮件通知感兴趣。但是,A 对类型“错误”感兴趣,B 对来自 Z 的事件类型“失败”感兴趣。我正在尝试设计系统 N,它将从 Z 转换这些事件并将它们作为电子邮件发送给 A 和 B。我不确定我需要多少个队列/主题。

请告诉我以下步骤是否有效/需要/或可以改进

  1. 系统 A 和 B 订阅电子邮件。如果我使用队列或主题,则来自 N 的响应必须发布在该主题上,但我想发送电子邮件。
  2. 系统 N 正在侦听队列“test”,系统 Z 在该队列上发布“错误”和“失败”消息。
  3. 系统 N 读取并翻译来自“测试”队列的消息,并向订阅者(即 A 和 B)发送电子邮件

我主要不确定第 1 步。A 和 B 如何让系统 N 知道他们需要电子邮件通知?

www2281100 回答:如何向订阅者发送电子邮件?

在我看来,您应该部署某种 MLM(即邮件列表管理器),系统 A 和 B 都可以使用它来订阅一个或多个相关列表(例如“错误”列表和/或“失败”列表)。然后系统 N 可以在系统 Z 生成相应事件时根据需要向这些列表发送电子邮件。

Here is a list 著名的传销实现。

本文链接:https://www.f2er.com/1078729.html

大家都在问