下载个API,里面有例子。
查找论坛。
java.sun.com/javamail

解决方案 »

  1.   

    public static void pop3Receive() {
        boolean debug = false;
        String mbox = "";
        Properties props = new Properties();
        String host = "10.1.1.12";
        String username = "";
        String userpassword = "";
        props.put("mail.smtp.host", host);
        props.put("mail.transport.protocol", "smtp");
        Session session = Session.getInstance(props, null);
        URLName url = new URLName("pop3", "263.net", 110, mbox, "su_hua", "1111");
        session.setDebug(debug);
        try {
            Store store = session.getStore(url);
            store.connect();
            Folder folder = store.getFolder("INBOX");
            folder.open(Folder.READ_WRITE);
            if (folder == null)
                throw new MessagingException("No default folder");
            Message message[] = folder.getMessages();
            for (int i = 0, n = message.length; i < n; i++) {
            System.out.println(message[i].getContent());
            }
            
        } catch (NoSuchProviderException e) {
            System.out.println("Provider exception:" + e.getMessage());
        } catch (MessagingException e) {
            System.out.println("Message exception:" + e.getMessage());
        } catch (java.io.IOException e) {
            System.out.println("IO exception:" + e.getMessage());
        } finally {
            System.out.println("All is ok");
        }
    }
      

  2.   

    请问---------------------------------
        props.put("mail.smtp.host", host);
        props.put("mail.transport.protocol", "smtp");
    -------------------------------------------------------
    这两句什么意思,收邮件怎么会用到smtp等,望指教.myEmail:[email protected]