【问题标题】:Writing a Python mail server with authentication编写带有身份验证的 Python 邮件服务器
【发布时间】:2011-03-06 08:12:53
【问题描述】:

我正在尝试使用 Python 编写一个简单的邮件服务器。

我发现 smtpd 可以用作简单的 smtp 服务器,但我认为它不支持任何形式的身份验证。

对于pop或imap,我还没有找到任何东西。

我知道 Twisted 对 smtp 和 pop 或 imap 都有一些支持,但我找不到任何关于它的示例或教程。

另一种方法是使用 Clojure,但我仍然有同样的问题:

我应该使用哪些库,是否有任何关于它们的文档?

【问题讨论】:

    标签: python clojure smtp imap pop3


    【解决方案1】:

    这是example from Twisted

    还有main page。按照文档链接查找示例和教程。

    编辑:

    检查this ticket 的附件以获取示例 IMAP 服务器。一定要阅读该主题,因为它谈到了示例的缺点。

    【讨论】:

    • 我看到了这个。只有一个没有任何 cmets 或解释的 SMTP 服务器,也没有 IMAP 服务器。这肯定会很艰难……
    【解决方案2】:

    可能有点晚了,但对于实验,您可能还想检查pymta,这是我用于一些实验/测试的纯 python SMTP 实现。它支持 SMTP 基本身份验证。文档应该处于“体面”级别,检查示例目录和单元测试-

    如果您不介意异步性质,我会选择与生产相关的任何内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-07
      • 2015-06-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多