我正试图在这样的servlet中使用IMAP和JavaMail访问我的GMail收件箱:
Session imapSession = this.getSession(true);
System.out.println("getting the store");
Store store = imapSession.getStore("imap");
System.out.println("connecting to the store");
store.connect("imap.gmail.com", "address@gmail.com","password");
System.out.println("getting the Sent folder");
Folder folder = store.getFolder("INBOX");
System.out.println("Opening the folder in a READ_WRITE mode");
folder.open(Folder.READ_WRITE);
当调用store.connect("imap.gmail.com", "address@gmail.com","password");
有什么想法吗?
由于
答案 0 :(得分:1)
您是否查看了这些内容以了解如何连接到Gmail。关于这个主题似乎有很多可用的信息。
Using Javamail to connect to Gmail smtp server ignores specified port and tries to use 25
http://www.mkyong.com/java/javamail-api-sending-email-via-gmail-smtp-example/
此外,我建议您首先编写一个示例程序 - 可以在您的servlet代码和容器之外运行 - 让它工作,然后将其与您的servlet代码集成。这可能使您更容易开发和调试。
HTH,K