【问题标题】:Trying to create an email client but can not connect to pop3 server尝试创建电子邮件客户端但无法连接到 pop3 服务器
【发布时间】:2012-07-26 07:15:08
【问题描述】:

我正在尝试创建电子邮件客户端,但无法连接到 pop3 服务器。我使用以下链接发送电子邮件:

http://java.sun.com/developer/onlineTraining/JavaMail/contents.html

http://www.jondev.net/articles/Sending_Emails_without_User_Intervention_%28no_Intents%29_in_Android

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

我从模拟器和真实设备发送电子邮件。现在,我正在尝试连接到 pop3 服务器以读取具有以下属性的消息:

    props.setProperty("mail.transport.protocol", "pop3");   
    props.setProperty("mail.host", server);   
    props.put("mail.pop3.auth", "true");  // smtp authentication - default on  
    props.put("mail.pop3.port", "110");   
    props.put("mail.pop3.socketFactory.port", "110");   
    props.put("mail.pop3.socketFactory.class",   
            "javax.net.ssl.SSLSocketFactory");   
    props.put("mail.pop3.socketFactory.fallback", "false");   
    props.setProperty("mail.pop3.quitwait", "false");   
    props.put("mail.debug", "true"); // debug mode on or off - default off 

    session = Session.getDefaultInstance(props, this);  

但应用程序无法连接到服务器。我附上了 logCat,它显示它无法加载 javamail.providers 然后它加载默认提供程序。然后加载javamail.address失败,尝试连接pop3.gmail.com但连接失败。

我是android新手,谁能指导我?

【问题讨论】:

标签: android jakarta-mail pop3 email-client


【解决方案1】:

问题已解决,我的属性不正确。从以下链接获得帮助

how to synchronize application email to server email using java mail in android

【讨论】:

  • 另外,请务必阅读此JavaMail FAQ entry,了解您的代码的其他一些问题。
猜你喜欢
  • 2019-12-06
  • 1970-01-01
  • 1970-01-01
  • 2019-09-08
  • 2021-06-22
  • 2012-10-15
  • 1970-01-01
相关资源
最近更新 更多