2011-03-10 127 views
1

某些機構可以幫助我理解爲什麼我的應用程序不會發送簡單的電子郵件到預定義的地址?這裏是我的代碼:無法發送來自應用程序的電子郵件

Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); 
emailIntent.setType("plain/text"); 
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{mailServer}); 

String subject = (String) reasonVariants.getSelectedItem(); 
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject); 
    emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, 
          userComment.getText().toString()); 
startActivity(Intent.createChooser(emailIntent, "Send mail...")); 

看起來不錯,但我不recive任何信息到我的郵箱(郵件服務器)。

回答

0

你看過你的垃圾郵件文件夾嗎? ;-)

也許電子郵件發送成功,但它在交付行中的某處丟失/刪除/垃圾郵件過濾。嘗試在網絡中發送進程,在這裏您可以跟蹤流量並在郵件真正發送時查看。

+0

謝謝你的想法。我已經掃描了垃圾郵件文件夾,但它也是空的:-( 我想也許我有我的電子郵件帳戶在手機上的一些問題??? – 2011-03-11 14:37:20

+0

您可以發送電子郵件與生成電子郵件應用程序? – Mannaz 2011-03-14 10:15:48

0

我對於前置賬戶設置的想法是對的。經過一段時間,我在MailSender設置中的手機上開始發送郵件,我的項目終於:-)。所以,爲了完成這個討論,我可以說一個 - 爲了在Android中成功發送電子郵件,您必須擁有正確配置的電子郵件客戶端。

相關問題