0

我想编写一个整合/聚合多个电子邮件帐户(例如 att.net 和 gmail)的应用程序,以便用户可以体验他们所有邮件或至少所有个人电子邮件的“一站式购物”(我认为不可能(甚至可能是非法的)包含工作邮件,例如可能位于公司墙后的 Outlook)。

然而,在我开始之前,我需要知道这是否可能用于个人电子邮件,IOW:对于电子邮件提供商(如 gmail、hotmail、att.net/yahoo 等)来说,这是必要的“连接字符串”。“公共知识”?

显然,用户需要输入他们的用户名和密码,但是要连接到适当的邮件服务器 - 我可以依赖它是持久的和“开放”的访问吗?

4

1 回答 1

1

所有电子邮件提供商都提供标准 Internet 协议来访问他们的电子邮件。

大多数是 POP3,许多是 IMAP。Gmail 提供这两种服务,大多数提供商也是如此。

POP3 协议规范: http: //www.faqs.org/rfcs/rfc1939.html#b IMAP 协议规范: http: //www.faqs.org/rfcs/rfc3501.html#b

Microsoft 的 ActiveSync (EAS),由许多主要供应商实施,大多数(所有?)手机是专有协议,需要 Microsoft 的许可才能实施: http: //www.microsoft.com/about/legal/en /us/intellectualproperty/iplicensing/programs/exchangeactivesyncprotocol.aspx

大多数公司允许来自外部客户端的 ActiveSync 访问,但允许 POP3 的不多,有些允许 IMAP。

于 2012-08-05T19:10:19.607 回答