【问题标题】:Android, are there any APIs to read mail from a mailbox (local/web)?Android,是否有任何 API 可以从邮箱(本地/网络)读取邮件?
【发布时间】:2012-03-21 01:51:23
【问题描述】:

我正在开发一个小应用程序来验证第 3 方邮件服务的正常运行时间。该应用程序旨在使用第 3 方定期发送邮件,然后从邮箱中读取邮件以确保送达。如果在特定时间段内未收到任何消息,则会通知 IT 团队电子邮件中断。消息再次通过后,会通知 IT 团队该服务已恢复。

我正在尝试了解从 Android 设备访问电子邮件的选项。有没有办法读取本地邮箱内容?如果没有,任何人都可以建议一个用于从远程服务器提取电子邮件的 java 库吗?

谢谢!

【问题讨论】:

  • 等一下,您正在开发一个在手机上用于监控的应用程序?如果手机关机或不在服务区怎么办?

标签: java android email imap pop3


【解决方案1】:

没有任何 API,因为 Android 不要求用户依赖 Gmail(或任何其他邮件服务)来发送邮件。如果您正在谈论 ping 基于 Web 的邮件服务,那么您必须使用 Android 中该邮件服务的 API。许多基于 Web 的应用程序都有一个(或多个)基于 HTTP 的 API,并且 Android 支持 HTTP。

您可能需要编写一个实现或访问本地邮箱的 Android 应用。

在努力使用 Java 库之前,我先从可用于您的电子邮件服务的 API 开始。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-14
    • 2020-05-30
    • 2023-03-18
    • 1970-01-01
    • 2023-02-13
    相关资源
    最近更新 更多