发送电子邮件并回复系统

时间:2013-02-22 10:59:22

标签: c#

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

感谢

1 个答案:

答案 0 :(得分:0)

  1. 您是否使用用户输入的内容以外的其他ID存储电子邮件?如果没有,开始这样做。我假设您正在使用数字,但您可以使用任何其他形式的身份证明。
  2. 对于您存储号码回复的每封电子邮件,默认为null,因为大多数电子邮件都不是回复。
  3. 此回复号码是对另一封电子邮件的内部引用。
  4. 访问电子邮件时,请检查是否存储了回复号码。
  5. 如果是这样检索该电子邮件并显示它,请继续检查,直到检索到的电子邮件为空回复号码。
  6. 编辑:我假设您已经存储了所有电子邮件,只需要将它们链接在一起。但似乎您必须在存储已发送电子邮件的电子邮件客户端中添加一项功能。或者在网络上放置一个监听器来存储任何通过的电子邮件。或者,您可以向系统添加功能,以阅读从Web表单发送的电子邮件并允许回复。此自定义电子邮件客户端还将存储所有回复。