Gmail 电子邮件提供商是否允许;“后门”;连接到他们的邮件服务器?

Gmail 电子邮件提供商是否允许;“后门”;连接到他们的邮件服务器?,gmail,email,Gmail,Email,我想编写一个整合/聚合多个电子邮件帐户(如att.net和gmail)的应用程序,这样用户就可以体验所有邮件或至少所有个人电子邮件的“一站式购物”(我认为这是不可能的(甚至可能是非法的)包括可能位于公司墙后面的工作邮件(如Outlook) 然而,在我开始之前,我需要知道这是否适用于个人电子邮件,请注意:对于gmail、hotmail、att.net/yahoo等电子邮件提供商来说,必要的“连接字符串”是否是“公共知识” 显然,用户需要输入他们的用户名和密码,但要连接到相应的邮件服务器-我能相信它

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

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


显然,用户需要输入他们的用户名和密码,但要连接到相应的邮件服务器-我能相信它是持久的并且“开放”访问吗?

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

大多数是POP3,许多是IMAP。 Gmail和大多数提供商都提供这两种服务

POP3协议规范: IMAP协议规范:

ActiveSync(EAS)由Microsoft提供,并由许多主要提供商实施,大多数(全部?)手机是一种专有协议,需要Microsoft的许可证才能实施:


大多数公司都允许从外部客户端进行ActiveSync访问,但是没有多少公司允许POP3,有些公司允许IMAP。

这似乎不是Metro或windows 8特有的功能…听起来您希望创建一个处理多个帐户的电子邮件客户端。如果是这样的话,标准方法是使用imap和pop3(如果支持的话)。如果不是,你就不能这么做。@Dominic:问题可能不是明确的Metro或Win8特定的,但答案可能是。瞧,知道这就是我所说的可能会改变某些人可能提供的答案。传统的解决方案(甚至在POP之前)是将所有这些帐户的副本转发到中央邮箱。接下来,你可能会想支持像IMAP+XOAuth这样的东西,但我想目前只有Gmail支持。谢谢但它是否允许相关电子邮件以分级方式显示,比如新闻阅读器中的“线程”?这是我一直想要的,也是我想要实现的。是否可能/可行是另一个问题(),我知道我可以通过查看主题和“re:subject”或类似内容来创建“线程对话”(上下文),但有时受访者会更改主题,因此我想知道是否有一些内部元数据指示原始主题标题…否则,试图确定哪些电子邮件与另一封电子邮件处于上下文中,这将是一个耗时的猜测游戏(在开发方面和等待此类启发式的异步结果方面都很耗时)。