2013-10-12 93 views
3

只需點擊一下按鈕,我的Android應用程序就會生成一些內容,並且需要通過電子郵件將其發送到用戶嚴格配置的地址。如何在Android上自動發送電子郵件?

現在,我正在通過Intent啓動用戶首選電子郵件應用程序,並提供目標地址,電子郵件主題和內容作爲參數。用戶只需按下發送。

現在我想讓用戶更方便:因爲所有的數據已經存在,並且用戶按下按鈕來生成電子郵件,我想刪除最後一個按鈕來發送電子郵件。

有沒有辦法在沒有任何其他用戶交互的情況下發送Android上的電子郵件?

我知道我可以直接使用SMTP,但用戶必須在我的應用程序中配置所有外發電子郵件設置。我正在尋找一種方法來使用現有的電子郵件帳戶,例如。意圖等的另一個參數等。

回答

3

有沒有辦法在沒有任何其他用戶交互的情況下在Android上發送電子郵件?

直接使用SMTP。由於明顯的反垃圾郵件原因,您不能強制用戶通過Intent代表您發送電子郵件。

我知道我可以直接使用SMTP,但用戶必須在我的應用程序中配置所有外發電子郵件設置。

正確。