c#的消息系统

时间:2011-09-18 17:41:52

标签: c# .net asp.net email

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

现在,我不想实现这样的服务,因为它相当复杂。我正在寻找的是一个提供此功能的服务,只需在新消息到达时调用我的Web服务请求。

有这样的事吗?谢谢!

2 个答案:

答案 0 :(得分:3)

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

发送邮件时分配唯一的邮件ID,然后检查收到的邮件中的in-reply-to字段。由于该字段对用户输入是隐藏的,因此用户不会因此而混淆。

答案 1 :(得分:2)

我认为您不能使用默认组件。我认为这也不是一个非常复杂的流程。

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

电子邮件是必须的还是您还可以使用基于网络的回复表格?然后你可以只使用一个数据库。

编辑:

阅读来自C#http://www.codeproject.com/KB/IP/despop3client.aspx

的电子邮件

创建一个永远运行的线程并读出邮箱。如果电子邮件符合您的条件(主题),则触发您的网络服务。