2012-07-19 88 views
34

我已經通過SampleSyncAdapter由Android文檔提供樣本項目去創建Email帳號,但據我所知,有我們需要添加一個賬戶定製賬戶的服務。 但我的需求是從設備上的現有帳戶服務創建一個電子郵件帳戶。從類型的現有帳戶服務


要對我的問題更清楚,我給一個例子

這裏有帳戶服務可在我的設備 enter image description here

,我想「谷歌」和「電子郵件」帳戶服務可在每個Android設備上使用。

現在我想配置的 '電子郵件' 賬號,所以我必須遵循以下以下步驟進行:

第1步:輸入現有的電子郵件ID和密碼

第2步: A]常規設置 屬性: - (帳戶名稱,真實姓名,電子郵件地址)

步驟2:[B]接收服務器 屬性: - (POP或IMAP郵件服務器,服務器地址,用戶名,密碼)

步驟2:[C]發送服務器 屬性: - (SMTP服務器,用戶名,密碼)

第3步:通過選擇高級設置中,我們可以配置端口和證書選項。

而且我們需要手動完成上述步驟,但我想通過使用以上所有設置以編程方式創建一個電子郵件帳戶


那麼如何才能創建從現有賬戶服務progrmatically新的電子郵件帳戶?我需要MDM的這個功能。

+0

您是否找到解決方案? – blackfyre 2012-09-11 12:36:38

+1

如果您發現任何解決方案,請分享。它會幫助我。 – Manoj 2012-09-20 11:45:23

+1

這似乎不可能。你可以檢查一下K9。這是一個開源項目,您可以創建任何類型的電子郵件帳戶 – 2012-09-24 14:10:45

回答

1

出於安全原因,您不允許這樣做。

想象一下賬戶配置時用戶不知道的設置 - 用戶可能根本不知道賬戶正在被創建!這將成爲惡意軟件,垃圾郵件等的主要目標,因爲不涉及驗證碼,用戶權限或任何其他身份驗證。

所以這是一個安全措施......並且是一個很好的方法。