2010-10-20 181 views
1

我跟着這個線程連接到Gmail發送電子郵件,而無需用戶干預:無法連接到SMTP主機:smtp.gmail.com端口:465

Sending Email in Android using JavaMail API without using the default/built-in app

我得到了我的罐子從:http://code.google.com/p/javamail-android/downloads/list

我已經多次檢查我的代碼以確保合規。我一遍一遍地檢查我的證書,以確保他們是正確的。我一直收到'無法連接到SMTP主機:smtp.gmail.com,端口:465'

我正在開發在Windows XP SP3上使用Eclipse。我試圖從我的Nexus One發送。任何想法,將不勝感激。

回答

2

在清單中加入這一行: 使用許可權的android:NAME = 「android.permission.INTERNET對」

0

您是否在應用中指定了使用SSL連接?

+0

顯然不是。我查看了所有清單權限,並沒有看到任何特定的SSL使用情況。如果你願意指點我這樣做的話,我會非常感激。 :-) 謝謝! – 2010-10-21 13:15:18

+0

我沒有Android/Eclipse的經驗..所以我不能在那裏得到任何幫助。我只是偶然想起'smtp.gmail.com:465 = SSL' :) – drudge 2010-10-21 17:44:32

+0

props.put(「mail.smtp.socketFactory.class」,「javax.net.ssl.SSLSocketFactory」); – usman 2013-07-20 10:51:59

相關問題