Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/181.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何获取电子邮件?_Android_Email - Fatal编程技术网

Android 如何获取电子邮件?

Android 如何获取电子邮件?,android,email,Android,Email,根据本主题,不可能从gmail/yahoo/hotmail等电子邮件帐户获取电子邮件。 因此,如果我想为android编写一个电子邮件应用程序,它可以与任何电子邮件提供商一起工作,我必须设置独立的服务器,就像adnroid设备和电子邮件服务器之间的代理一样。访问电子邮件的方法很多。要创建一个通用客户端,您需要研究POP3和IMAP,以便通过SMTP接收消息和发送消息非常简单,但我觉得在编写一个可以集成所有这些功能的程序之前,您需要了解电子邮件的工作原理。另外,我确信android的电子邮件客户端

根据本主题,不可能从gmail/yahoo/hotmail等电子邮件帐户获取电子邮件。
因此,如果我想为android编写一个电子邮件应用程序,它可以与任何电子邮件提供商一起工作,我必须设置独立的服务器,就像adnroid设备和电子邮件服务器之间的代理一样。

访问电子邮件的方法很多。要创建一个通用客户端,您需要研究POP3和IMAP,以便通过SMTP接收消息和发送消息非常简单,但我觉得在编写一个可以集成所有这些功能的程序之前,您需要了解电子邮件的工作原理。另外,我确信android的电子邮件客户端已经准备好按照您的描述进行操作。希望这能有所帮助。

我认为“如何从设备获取电子邮件”这个问题不是你想要的

这个问题可能不好。它说的是“我如何从我的iPhone或Android手机上获得原始下载的电子邮件信息”?等等

但你是说,我如何编写一个android应用程序从我的邮件服务器下载

我建议您查看IMAP或POP3协议。
Gmail和其他一些基于web的电子邮件提供商支持IMAP。大多数ISP同时支持POP3和IMAP。您还需要使用SMTP发送电子邮件

注意:POP3是最容易编码的。但有一个限制,即信息通常是从服务器下载到您的手机上,并将驻留在那里

IMAP希望您将消息留在服务器上。 此链接可以帮助您: 这是一个基于java的解决方案。你还没说你要用什么语言

还有这个:

已经有Android的电子邮件客户端了,我想你是想推出自己的,否则你就不会在stackoverflow上发问了