c中的新邮件的电子邮件推送通知#

问题描述:

我正在使用IBM lotus note web邮件服务器并在this图上寻找解决方案。我的程序是用C#语言编写的,内容为OpenPop.NET。有没有一种有效的方法来监控在收件箱中收到的新邮件,而不是每隔1分钟运行一次计划作业,如新邮件通知或某种signalR类型?我相信每隔1分钟连接一次网络邮箱并不是一个好习惯。请建议。c中的新邮件的电子邮件推送通知#

据我所知,没有发布用于IBM Domino服务器消息传递推送通知的API。

假设您可以修改邮件文件的设计,您可以编写“新邮件到达之前/之后”Notes代理。这可能会发出通知,将信息存入另一个数据库,或将其发布到网址。不觉得这是一个非常有效的解决方案,但可能比Domino服务器的强烈轮询更好。

您可能希望在用户“连接”到他的邮箱时发生这种情况,并不总是处理所有数千个邮件文件?这意味着如果用户连接或不连接,Domino上的代理应该可以访问信息。总之 - Domino服务器上的一堆代码让人想到如果整个应用程序最好是基于Domino的Web应用程序(当然还取决于应用程序的功能)。