是否可以以编程方式在 Android 中配置第 3 方电子邮件帐户。有没有这方面的API?
基本上我正在尝试创建一个应用程序:
- 向用户询问电子邮件地址和密码
- 验证凭据。如果一切正常,电子邮件帐户会自动配置接收和发送邮件服务器的详细信息
问题是用户不容易记住服务器详细信息等。我们的目标是帮助我们的用户在他们的设备上设置他们的电子邮件帐户
是否可以以编程方式在 Android 中配置第 3 方电子邮件帐户。有没有这方面的API?
基本上我正在尝试创建一个应用程序:
问题是用户不容易记住服务器详细信息等。我们的目标是帮助我们的用户在他们的设备上设置他们的电子邮件帐户
如果它是一个流行的提供商,例如 gmail、hotmail、aol 等,那么您将能够做到这一点,但个别邮件服务器(例如公司电子邮件等)有自己的配置,因此很难以编程方式进行衡量。
至于如何实现一个邮件客户端,可以查看K9邮件的源码。它是一个优秀的开源、全功能的安卓电子邮件客户端。它支持 POP3、IMAP 和 Exchange 帐户。如果您研究它的来源,您会发现制作 android 电子邮件应用程序所需的一切。它托管在 Github 上:
这是 google play store 上的免费应用程序:
https://play.google.com/store/apps/details?id=com.fsck.k9&hl=en