2011-02-14 52 views
2

根據這個主題How to fetch the Email form device?有沒有可能從電子郵件帳戶像Gmail /雅虎/ hotmail等獲取電子郵件 因此,如果我想編碼一個電子郵件應用程序的Android將與任何電子郵件提供商的工作,我必須設置獨立的服務器這將像adnroid設備和電子郵件服務器之間的代理。如何獲取電子郵件?

回答

0

有許多方法可以訪問電子郵件。爲了創建一個通用客戶端,您需要查看POP3和IMAP以接收郵件並通過SMTP發送郵件非常簡單,但聽起來您需要在編寫可集成所有這些郵件的程序之前瞭解電子郵件的工作原理。此外,我確信有Android的電子郵件客戶端可以完成您所描述的任何事情。希望這可以幫助。

1

我認爲這個問題「如何從設備獲取電子郵件」不是你想要的。

這個問題可能是一個不好的問題。它是說「如何從我的iPhone或Android手機獲取原始下載的電子郵件」?等等

但是你說,我該如何編碼一個android應用程序從我的郵件服務器下載。

我建議你看看IMAP或POP3協議。
Gmail和其他幾個基於Web的電子郵件提供商支持IMAP。大多數ISP支持POP3和IMAP。您還需要使用SMTP發送電子郵件。

注意:POP3是最容易編碼的。但有限制,消息通常從服務器下載到您的手機,並將駐留在那裏。

IMAP期望您將消息留在服務器上。 此鏈接可能會對您有所幫助:http://namheo.wordpress.com/2010/04/26/smtps-imaps-in-java-android/ 這是一個基於java的解決方案。你還沒有說你會用什麼語言。

而且這一個: Gmail (or POP3) library for Android development

現在已經有Android的電子郵件客戶端,我假設你想推出自己的,否則你將不會被要求對計算器?