public class POP3Store
extends Store
| Constructor and Description |
|---|
POP3Store(Session session,
URLName url) |
POP3Store(Session session,
URLName url,
java.lang.String name,
boolean isSSL) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map |
capabilities()
Return a Map of the capabilities the server provided,
as per RFC 2449.
|
void |
close() |
protected void |
finalize() |
Folder |
getDefaultFolder() |
Folder |
getFolder(java.lang.String name)
Only the name "INBOX" is supported.
|
Folder |
getFolder(URLName url) |
boolean |
isConnected()
Check whether this store is connected.
|
protected boolean |
protocolConnect(java.lang.String host,
int portNum,
java.lang.String user,
java.lang.String passwd) |
public POP3Store(Session session,
URLName url)
public POP3Store(Session session,
URLName url,
java.lang.String name,
boolean isSSL)
protected boolean protocolConnect(java.lang.String host,
int portNum,
java.lang.String user,
java.lang.String passwd)
throws MessagingException
MessagingExceptionpublic boolean isConnected()
public void close()
throws MessagingException
MessagingExceptionpublic Folder getDefaultFolder()
throws MessagingException
MessagingExceptionpublic Folder getFolder(java.lang.String name)
throws MessagingException
MessagingExceptionpublic Folder getFolder(URLName url)
throws MessagingException
MessagingExceptionpublic java.util.Map capabilities()
throws MessagingException
For example, to check if the server supports the STLS capability, use:
if (store.capabilities().containsKey("STLS")) ...
MessagingExceptionprotected void finalize()
throws java.lang.Throwable
java.lang.Throwable