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

最佳答案

我认为“如何从设备中获取电子邮件”不是你想要的问题。
这个问题可能不好。它是说“我如何从我的i phone或android手机获得原始下载的电子邮件信息”?等。
但你是说,我该如何编写android应用程序的代码,以便从邮件服务器下载。
我建议你看看IMAP或POP3协议。
gmail和其他一些基于web的电子邮件提供商支持imap。大多数ISP都支持POP3和IMAP。您还需要使用SMTP发送电子邮件。
注意:POP3是最容易编码的。但有一个限制,即消息通常是从服务器下载到您的手机,并将驻留在那里。
IMAP希望您将邮件留在服务器上。
此链接可帮助您:http://namheo.wordpress.com/2010/04/26/smtps-imaps-in-java-android/
这是一个基于Java的解决方案。你还没说你会用什么语言。
还有这个:
Gmail (or POP3) library for Android development
已经有Android的电子邮件客户端了,我假设你想自己滚动,否则你不会在StackOverflow上询问吗?

10-07 19:40
查看更多