【问题标题】:Could not connect to SMTP host: smtp.gmail.com, port: 465无法连接到 SMTP 主机:smtp.gmail.com,端口:465
【发布时间】:2010-10-20 17:21:52
【问题描述】:

我按照这个线程连接到 gmail 以在没有用户干预的情况下发送电子邮件:

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 发送。任何想法将不胜感激。

【问题讨论】:

    标签: android gmail


    【解决方案1】:

    在清单中添加这一行: 使用权限 android:name="android.permission.INTERNET"

    【讨论】:

      【解决方案2】:

      您是否在您的应用中指定您正在使用SSL 连接?

      【讨论】:

      • 显然不是。我已经查看了所有清单权限,没有看到任何明确说明 SSL 的使用情况。如果您能指点我做这件事的方向,我将不胜感激。 :-) 谢谢!
      • 我对 Android/Eclipse 的经验为零。所以我无法提供任何帮助。我只是碰巧记得smtp.gmail.com:465 = SSL :)
      • props.put("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
      猜你喜欢
      • 2014-03-08
      • 2015-12-27
      • 2013-02-28
      • 1970-01-01
      • 2017-10-10
      • 2020-12-26
      • 1970-01-01
      • 1970-01-01
      • 2011-11-01
      相关资源
      最近更新 更多