是否可以通过编程在Android中配置第三方电子邮件帐户?是否有相应的API可用?
基本上,我正在尝试创建一个应用程序,该应用程序将执行以下操作:
- 要求用户输入电子邮件地址和密码
- 验证凭据。如果一切正常,则会自动使用传入和传出邮件服务器详细信息配置电子邮件帐户
问题是用户不容易记住服务器详细信息等。我们的目标是帮助用户在其设备上设置电子邮件帐户。
是否可以通过编程在Android中配置第三方电子邮件帐户?是否有相应的API可用?
基本上,我正在尝试创建一个应用程序,该应用程序将执行以下操作:
问题是用户不容易记住服务器详细信息等。我们的目标是帮助用户在其设备上设置电子邮件帐户。
如果是像gmail、hotmail、aol等流行的提供商,那么你可以做到这一点,但是像公司邮件等个人邮件服务器有自己的配置和其他难以编程衡量的因素。
至于如何实现邮件客户端,您可以查看K9邮件的源代码。它是一个优秀的开源、完整功能的Android电子邮件客户端。它支持POP3、IMAP和Exchange帐户。如果您研究其源代码,您将找到关于制作Android电子邮件应用程序的所有必要信息。它托管在Github上:
这是在 Google Play 商店上的免费应用程序:https://play.google.com/store/apps/details?id=com.fsck.k9&hl=en