| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1102 人关注过本帖
标题:james下接收邮件错误
只看楼主 加入收藏
whufish
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2009-12-27
收藏
 问题点数:0 回复次数:2 
james下接收邮件错误
我在james中注册的用户名是admin,密码是admin。为什么运行接收邮件报Authentication failed错误,已经找了好久的原因,一直没解决,邮件系统继续不下去了。望高手予以解答。谢谢。
完整代码如下:
public class ReceiveMail {
public static void getMail(){   
    String host = "localhost";   
    final String username = "admin";   
    final String password = "admin";   

    // 创建Properties 对象   
    Properties props = new Properties();   

    // 创建邮件会话   
    Session session = Session.getDefaultInstance(props, new Authenticator(){      
        public PasswordAuthentication getPasswordAuthentication() {   
            return new PasswordAuthentication(username, password);   
        }   
            
    });   

        
    try {   
        // 获取邮箱的pop3存储   
        Store store = session.getStore("pop3");   
        store.connect(host, username, password);   

        // 获取inbox文件   
        Folder folder = store.getFolder("INBOX");   
        folder.open(Folder.READ_ONLY);  //打开,打开后才能读取邮件信息   

        // 获取邮件消息   
        Message message[] = folder.getMessages();   

        for (int i=0, n=message.length; i<n; i++) {   
            System.out.println(i + ": " + message[i].getFrom()[0]   
                                           + "\t" + message[i].getSubject());   
            try {   
                message[i].writeTo(System.out);   
            } catch (IOException e) {   
                e.printStackTrace();   
            }   

        }   

        // 关闭资源   
        folder.close(false);   
        store.close();   
            
    } catch (MessagingException e) {   
        e.printStackTrace();   
    }   
        
    System.out.println("GetMail Process Over!");   

}   


public static void main(String[] args) {
    ReceiveMail.getMail();
}
}
搜索更多相关主题的帖子: james 邮件 
2009-12-27 15:49
whufish
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2009-12-27
收藏
得分:0 
怎么没人回复啊。
2009-12-28 18:33
qingzhu5753
Rank: 4
等 级:业余侠客
帖 子:64
专家分:248
注 册:2009-10-28
收藏
得分:0 
回复 2楼 whufish
楼主你好,我现在想用james邮件服务器开放一个邮件系统,修改config.xml后能连接数据库,并且自动创建了3个表,users、inbox、spool,请问楼主用到过吗,能给我解释一下这里面的字段吗,愁死我了都!!!
2011-07-13 09:16
快速回复:james下接收邮件错误
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016336 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved