有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!


共 (1) 个答案

  1. # 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似乎也能够使用它