java如何在安卓中访问第三方应用程序中的电子邮件帐户? 1 年,4 月 Questions & Answers 311 我正在创建一个应用程序来访问GMail帐户和其他一些非GMail的电子邮件帐户。如何访问应用程序中那些电子邮件帐户的收件箱
# 1 楼答案 我假设如下: 你想使用Java李> 您正在尝试检索电子邮件列表李> 您需要为GMail和非GMail帐户执行此操作李> 你没有提到在你的设备上保存邮件,所以我想你想要一个收件箱的快速快照李> 你没有提到你是想把邮件留在收件箱还是在检索时删除它们,所以你需要选择这个选项李> 您不知道从技术上如何获取电子邮件李> 因此,首先您需要决定如何访问邮件。由于您需要访问GMail和非GMail帐户,因此accessing the mails via POP3似乎是一个自然的选择。“通常”此访问方法也会从用户收件箱中删除邮件,但可以选择下载邮件而不删除邮件。通过POP3进行身份验证的处理方式有很多种,所以我想找一个库来为您实现这一点 我既不是Android开发者,也不是JSF之外的Java开发者,但是Java Mail API似乎能够进行POP3检索。还有一个implementation for Android 除此之外,您的GUI可能缺少指定服务器、端口和选择相关加密的选项的可能性。当然,您可以从用户电子邮件地址的给定域“猜测”这些参数,但您需要这些信息来检索电子邮件 当然,您也可以使用IMAP,Java邮件API似乎也能够使用它
# 1 楼答案
我假设如下:
因此,首先您需要决定如何访问邮件。由于您需要访问GMail和非GMail帐户,因此accessing the mails via POP3似乎是一个自然的选择。“通常”此访问方法也会从用户收件箱中删除邮件,但可以选择下载邮件而不删除邮件。通过POP3进行身份验证的处理方式有很多种,所以我想找一个库来为您实现这一点
我既不是Android开发者,也不是JSF之外的Java开发者,但是Java Mail API似乎能够进行POP3检索。还有一个implementation for Android
除此之外,您的GUI可能缺少指定服务器、端口和选择相关加密的选项的可能性。当然,您可以从用户电子邮件地址的给定域“猜测”这些参数,但您需要这些信息来检索电子邮件
当然,您也可以使用IMAP,Java邮件API似乎也能够使用它