跟踪Web应用程序中的客户端的电子邮件

时间:2016-01-05 17:01:27

标签: django email smtp exchange-server pop3

我正在开发一个基于Django的系统。它是一种客户端跟踪工具。

有些用户可以使用不同的客户帐户。

我想跟踪应用程序中用户和客户端之间的电子邮件。

该公司使用MS Outlook Server作为邮件服务器,用户正在从他们的工作站发送电子邮件。

目标是在网页上提供发往/来自用户/客户端的电子邮件列表。

我看到了一些可行的方法。

  • 在网页上制作电子邮件表单,然后从此页面发送所有电子邮件。因此,我们可以存储发送的电子邮件。
  • 发送电子邮件时 - 手动添加一个CC字段,其中包含可以访问此邮件线程的机器人地址,并可以从收件箱中获取邮件,由发件人/收件人对其进行排序。
  • 自动从用户邮箱中提取邮件(不想存储密码)
  • 可能会在邮件服务器上使用某些邮件过滤器将邮件转发到指定地址(不知道如何操作)

但也许有人可以给出一些建议?任何想法,伙计们?

2 个答案:

答案 0 :(得分:1)

几年前我做过类似的事情(使用Postfix,但不是MS Exchange)。

最好的方法IMO是设置一个邮件服务器,将每封电子邮件盲目复制到您的脚本中。在Postfix中,这称为"自定义传输"。这样,您的客户就可以使用任何程序发送电子邮件,而无需通过网络表单发送。 AFAIK,几乎所有的生产电子邮件归档解决方案都以这种方式工作。

答案 1 :(得分:0)

听起来你正在寻找像microsoft exchange-server中的日记功能。它允许您定义一个特殊的邮箱,它将收到所有邮件的副本。您可以找到有关此hereherehere

的更多信息

一旦所有邮件都在一个邮箱中,您就可以从应用程序访问它。