c#的消息传递系统

本文关键字:系统 消息传递 | 更新日期: 2023-09-27 18:09:01

我正试图找到一个解决方案,可以通过电子邮件处理消息传递。当用户在我的应用程序中创建消息时,使用主题#4857474发送电子邮件。然后,电子邮件收件人可以在不更改主题的情况下回复,我的应用程序将根据主题中的#id知道它使用了什么消息。

现在,我不想实现这样的服务,因为它相当复杂。我正在寻找的是一个服务,提供这一点,只是调用我的web服务的请求,当一个新的消息已经到达。

有这样的事吗?谢谢!

c#的消息传递系统

在smtp标准中,有两个报头字段可用于此:message-idin-reply-to

在发送邮件时分配唯一的消息id,然后检查收到的消息中的in-reply-to字段。由于该字段对用户输入是隐藏的,因此没有用户弄乱它的风险。

我不认为有一个默认的组件可以使用。而且我认为这不会是一个非常复杂的流程。

只是读出主题并触发你的应用程序?

电子邮件是必须的还是你也可以使用基于web的回复表单?那么你可以只使用一个数据库。

编辑:

阅读来自c#的邮件http://www.codeproject.com/KB/IP/despop3client.aspx

创建一个永远运行并读取邮箱的线程。如果电子邮件符合你的标准(主题),那么触发你的webservice。