【问题标题】:IMAP interface access to existing user messaging system in PythonPython中现有用户消息系统的IMAP接口访问
【发布时间】:2009-09-01 10:18:14
【问题描述】:

我正在运行一个用户可以互相私信的网站。与任何其他此类网站一样,要阅读和标记他们的消息,用户必须登录该网站。

我希望公开一个 IMAP 界面,以便用户可以使用他们的标准电子邮件客户端阅读他们的站点消息。这种方法几乎没有什么复杂性,例如用户 ID 到电子邮件地址的映射以及如果用户回复邮件会发生什么,但目前我不太关心这些问题。

在 Python 中是否有任何轻量级的原始 IMAP 服务器,我可以添加一些规则或逻辑来向用户的消息公开 IMAP 接口?

【问题讨论】:

    标签: python interface imap


    【解决方案1】:

    Twisted Mail项目:

    Twisted Mail 包含用于 SMTP、POP3 和 IMAP4 的客户端和服务器的高级高效协议实现。此外,它还包含一个“开箱即用”组合 SMTP/POP3 虚拟主机邮件服务器。还包括一个读/写 Maildir 实现和一个基本的邮件交换计算器(取决于 Twisted Names)。

    IMAP4 的示例仅包含一个客户端。查看source 了解更多信息。

    【讨论】:

      猜你喜欢
      • 2011-12-20
      • 2011-01-22
      • 2012-04-10
      • 2011-04-28
      • 2013-05-30
      • 2016-05-07
      • 2013-09-25
      • 1970-01-01
      相关资源
      最近更新 更多