4

所以我正在开发一个应用程序,当人们发布和回复组时发送电子邮件通知。示例交互可能是:

  • 我发个帖子。我组中的每个人都会收到通知。
  • 巴里回复我的帖子。每个人都会收到另一个通知。
  • 史蒂夫也回复了我的帖子。每个人都会收到另一个通知。

发送通知电子邮件就好像它是由发布/回复的人发送的一样(这很重要,不能更改)。所以发件人的名字是我/巴里/史蒂夫,发件人的电子邮件是那个人的电子邮件。每封电子邮件的主题行是初始帖子的主题,对于给定帖子的每个通知也是如此。

我希望将这些通知堆叠在 Gmail 和其他客户端中。但是,Gmail(可能还有其他客户端)并不能很好地处理堆叠它们。它将来自同一个人的所有具有相同主题的电子邮件堆叠在一起,但不是整个对话。所以我最终得到了一个包含 Barry 对帖子所做的所有回复的线程,以及另一个包含史蒂夫对帖子所做的所有回复的线程。我显然希望这些明智地编织在一起。

我认为回复邮件标题是关键,但我不确定如何。非常感谢!

4

0 回答 0