收集邮件的Twisted IMAP代理

时间:2015-03-01 14:40:24

标签: ssl proxy imap twisted

我被要求编写一个IMAP代理,它将充当“真正的”IMAP服务器,但它会将所有请求从客户端转换为后端IMAP服务器。在此设置中,客户端直接连接到代理,并不一定知道后端。我们的想法是让代理监控客户端提取的所有邮件。

我一直在寻找Twisted来完成这项任务,因为Twisted有一个proxy模块,它还有客户端和服务器的IMAP4实现。

我想知道一个人应该注意的安全连接是否有任何困难。程序必须监视所有流量,因此它必须维护两个具有两个不同证书的安全连接。如果代理具有客户信任的证书,这是否可行?有没有陷阱?

此外,是否可以使用proxy模块?我见过用这个模块编写的一个简单的IMAP代理,但docs say用于HTTP代理。

0 个答案:

没有答案