【问题标题】:How does a Mail Client (like thunderbird) work?邮件客户端(如雷鸟)如何工作?
【发布时间】:2014-10-04 06:03:10
【问题描述】:

我正在考虑创建一个邮件客户端作为一个副项目,并希望简要了解它们的工作原理。我想到的几个问题是:

他们如何连接到 SMTP 服务器(我猜是使用内置库)?

邮件存储在哪里?

密码是如何加密的?

他们如何检查计算机是否连接到互联网?

【问题讨论】:

    标签: email network-programming smtp thunderbird smtplib


    【解决方案1】:

    您的问题太宽泛,无法在这里回答。但是您可以查看以下标题以获得初步想法。

    首先您应该了解 SMTP 协议的工作原理。它既旧又稳定,因此易于管理。您可以从阅读 [wikipedia's SMTP title] (http://en.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol) 开始。事实上,有一个完整的 SMTP 传输示例,您可以在建立 telnet 连接后尝试使用正常工作的 smtp 服务器。

    此外,当您想要实现一个邮件客户端时,您应该通过阅读相关的维基百科标题及其参考来了解 IMAP 和 POP3。

    【讨论】:

      猜你喜欢
      • 2011-03-24
      • 2013-09-03
      • 1970-01-01
      • 2012-05-26
      • 1970-01-01
      • 2018-04-24
      • 1970-01-01
      • 1970-01-01
      • 2015-01-31
      相关资源
      最近更新 更多