2013-02-22 55 views
0

我的客户正在使用网络表单将邮件发送给他的客户。它是C#代码并且工作正常。他希望保留所有邮件的发送历史并回复该邮件。 我正在使用从Web表单发送的每封邮件都保存的数据库。所以我们可以得到邮件发送的历史。但是我怎样才能获得回复历史记录。 他想要的功能就像它在以后一样。用户通过他的电子邮件地址回复,但该电子邮件也出现在Elance收件箱中。 请帮助我,我应该需要用户输入它发送电子邮件并回复系统

感谢

回答

0
  1. 你比其他的东西的ID存储在电子邮件/学习?如果没有,开始这样做。我假设你在使用数字,但你可以使用任何其他形式的标识。
  2. 对于每个电子邮件存储回复号码,默认为空,因为大多数电子邮件不是答复。
  3. 此回复号码是另一封电子邮件的内部参考。
  4. 访问电子邮件时,您检查是否存储回复号码。
  5. 如果是这样检索该电子邮件并显示它,请继续检查,直到检索到的电子邮件对于回复号码为空。

编辑:我假设你在哪里已经存储所有的电子邮件,只需要将它们链接在一起。但似乎你将不得不添加一个功能,他的电子邮件客户端存储发送的电子邮件。或者在网络上放置一个监听器,以存储任何传递的电子邮件。或者,您可以向系统添加一项功能,以阅读从Web表单发送并允许回复的电子邮件。此自定义电子邮件客户端也将存储所有答复。