|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.camel.component.mail.MailUtils
public final class MailUtils
Mail utility class.
Parts of the code copied from Apache ServiceMix.
| Field Summary | |
|---|---|
static int |
DEFAULT_PORT_IMAP
|
static int |
DEFAULT_PORT_IMAPS
|
static int |
DEFAULT_PORT_NNTP
|
static int |
DEFAULT_PORT_POP3
|
static int |
DEFAULT_PORT_POP3S
|
static int |
DEFAULT_PORT_SMTP
|
static int |
DEFAULT_PORT_SMTPS
|
static String |
PROTOCOL_IMAP
|
static String |
PROTOCOL_IMAPS
|
static String |
PROTOCOL_NNTP
|
static String |
PROTOCOL_POP3
|
static String |
PROTOCOL_POP3S
|
static String |
PROTOCOL_SMTP
|
static String |
PROTOCOL_SMTPS
|
| Method Summary | |
|---|---|
static String |
dumpMessage(javax.mail.Message message)
Gets a log dump of the given message that can be used for tracing etc. |
static String |
getCharSetFromContentType(String contentType)
Gets the charset from the content-type |
static int |
getDefaultPortForProtocol(String protocol)
Returns the default port for a given protocol. |
static String |
padContentType(String contentType)
Pads the content-type so it has a space after semi colon that separate pairs. |
static String |
replaceCharSet(String contentType,
String charset)
Replaces the charset in the content-type |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int DEFAULT_PORT_SMTP
public static final int DEFAULT_PORT_SMTPS
public static final int DEFAULT_PORT_POP3
public static final int DEFAULT_PORT_POP3S
public static final int DEFAULT_PORT_NNTP
public static final int DEFAULT_PORT_IMAP
public static final int DEFAULT_PORT_IMAPS
public static final String PROTOCOL_SMTP
public static final String PROTOCOL_SMTPS
public static final String PROTOCOL_POP3
public static final String PROTOCOL_POP3S
public static final String PROTOCOL_NNTP
public static final String PROTOCOL_IMAP
public static final String PROTOCOL_IMAPS
| Method Detail |
|---|
public static int getDefaultPortForProtocol(String protocol)
If a protocol could not successfully be determined the default port number for SMTP protocol is returned.
protocol - the protocol
public static String dumpMessage(javax.mail.Message message)
message - the Mail message
public static String padContentType(String contentType)
contentType - the content type
public static String replaceCharSet(String contentType,
String charset)
contentType - the content-typecharset - the charset to replace, can be null to remove charset
public static String getCharSetFromContentType(String contentType)
contentType - the content-type
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||