使用发布/订阅模型发送批量邮件

时间:2010-08-10 03:58:07

标签: publish-subscribe bulk

我们正在尝试实施通知模块。它允许网站内部用户相互发送消息。一个关键特性是它允许业务用户向用户发送批量消息。我们在这里谈论数百万用户。

目前计划成为发布/订阅模型。登录后,系统将从数据库表中检索用户的相关消息。当每个用户都允许删除和回复他/她收到的消息时,逻辑变得越来越复杂。

Pubsubhub似乎更像服务器到服务器。对于这种情况,XMPP似乎太复杂了。

我错过了什么?我可以让它更简单吗?要构建的任何现有库?我愿意接受任何建议。

2 个答案:

答案 0 :(得分:0)

这听起来像数据库实际上就是你所需要的。您没有提到任何实时通知的需要。如果这是一个Web应用程序并且用户正在登录,则可能只需要用户和消息之间的简单关系即可向任何一个(或数百万)用户发送任何消息。您的关系表可以包含读取和删除的标志。

答案 1 :(得分:-1)

一种选择是使用像Joomla这样的东西。

http://www.joomla.org/

它的开源,他们已经解决了你想要解决的所有问题。或者,如果你必须构建它,我们在这里谈论什么语言?

你是否认真地说你有数百万'内部'员工?听起来你可能需要一个电子邮件服务器!

说真的,请告诉我们更多..