Skip to Main Content

Java EE (Java Enterprise Edition) General Discussion

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

java.io.IOException: Unexpected response: 220

843830Apr 10 2007 — edited Dec 2 2009
Hi,
I am trying to read mails from my inbox.I dont get error during compiling the code but get the below error while executing.Can any help me.And also i am able to send mails but can't read it from inbox.

Thanks in advance.
Output
Session complete
Store complete
javax.mail.MessagingException: Connect failed;
  nested exception is:
        java.io.IOException: Unexpected response: 220 Host Name Micros
oft ESMTP MAIL Service, Version: 6.0.3790.1830 ready at  Tue, 10 Apr 2007 12:14:
05 +0530
code
import javax.mail.*;
import javax.mail.internet.*;
import javax.activation.*;
import java.io.*;

import java.util.Properties;

class Readmail
  {
 public static void main(String[] args) throws Exception
    {
try
  {

// Create empty properties
// Get system properties
   Properties props = new Properties();
   props.put("mail.store.protocol", "pop3");
    props.put("mail.pop3.port", "25");
   props.put("mail.pop3.host", "hostname");
    props.put("mail.pop3.auth", "true");

// Get session
Session session = Session.getDefaultInstance(props, null);


// Get the store
System.out.println("Session complete");

Store store = session.getStore("pop3");
System.out.println("Store complete");
store.connect("hostname",25,"id","password");
System.out.println(store.isConnected());

// Get folder
Folder folder = store.getDefaultFolder();
folder = store.getFolder("INBOX");
folder.open(Folder.READ_ONLY);

// Get directory
Message message[] = folder.getMessages();

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

// Close connection
folder.close(false);
store.close();
}catch(Exception e){System.out.println(e);}

}
}
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Dec 30 2009
Added on Apr 10 2007
20 comments
8,102 views