2012-10-29 65 views
3

是否可以通过编程方式在Android中配置第三方电子邮件帐户。 这是否有任何API?以编程方式在Android中配置第三方电子邮件帐户

基本上我试图创建一个应用程序,将:

  1. 询问用户的电子邮件地址和密码,
  2. 验证凭据。如果一切顺利,该电子邮件帐户将自动与接收和发送邮件服务器的详细信息

的问题是,用户并不觉得它容易记住服务器细节配置等二十多个国家,我们的目标是帮助我们的用户在他们的设备上设置他们的电子邮件帐户

+0

你尝试过什么吗? – Lucifer

+0

@Lucifer,我想知道它是否有任何API。我试图寻找它,但找不到:) – ambit

回答

1

如果它是一个流行的提供商,如Gmail,Hotmail的,AOL等,那么你将能够做到这一点,但个人邮件服务器,如公司电子邮件等有他们自己的配置,难以通过程序测量。

至于如何实现邮件客户端,您可以查看K9邮件的源代码。它是一个优秀的开源,全功能的Android电子邮件客户端。它支持POP3,IMAP和Exchange帐户。如果你学习它的源代码,你会发现你需要学习制作一个android电子邮件应用程序的一切。其托管在Github这里:

https://github.com/k9mail/k-9

下面是对谷歌Play商店的免费应用程序:

https://play.google.com/store/apps/details?id=com.fsck.k9&hl=en

+0

它可以很好地与公司的电子邮件地址?说像[email protected] –

+0

我看不出为什么它不会。 –

+0

它很酷,如果它工作正常,因为最近几天我正面临通过我的公司电子邮件ID发送电子邮件的一些问题。 –

相关问题