Package | Description |
---|---|
com.openexchange.mail | |
com.openexchange.mail.dataobjects | |
com.openexchange.mail.parser.handlers | |
com.openexchange.mail.text |
Modifier and Type | Field and Description |
---|---|
static MailPath |
MailPath.NULL
A
null MailPath |
Modifier and Type | Field and Description |
---|---|
static java.util.Comparator<MailPath> |
MailPath.COMPARATOR
Gets an appropriate instance of
Comparator to sort instances of MailPath |
Modifier and Type | Method and Description |
---|---|
static MailPath[] |
MailPath.getMailPaths(java.lang.String mailPaths)
Returns the mail paths for given comma-separated mail IDs each conform to pattern <folder-path><value-of-
SEPERATOR
><mail-ID> |
static MailPath[] |
MailPath.getMailPaths(java.lang.String[] mailPaths)
Returns the mail paths for given mail IDs each conform to pattern <folder-path><value-of-
SEPERATOR
><mail-ID> |
MailPath |
MailPath.setMailIdentifierString(java.lang.String mailPathStr)
Sets this mail path's folder full name and mail's unique ID (for re-usage).
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String[] |
MailPath.getUIDs(MailPath[] mailPaths)
Extracts the IDs from given mail paths
|
Modifier and Type | Method and Description |
---|---|
MailPath |
ThreadSortMailMessage.getMailPath() |
MailPath |
MailMessage.getMailPath()
Gets the mail path.
|
MailPath |
DraftMailMessage.getMailPath() |
MailPath |
ContentAwareMailMessage.getMailPath() |
MailPath |
ThreadSortMailMessage.getMsgref() |
MailPath |
MailPart.getMsgref()
Gets the message reference
|
MailPath |
DraftMailMessage.getMsgref() |
MailPath |
ContentAwareMailMessage.getMsgref() |
Modifier and Type | Method and Description |
---|---|
void |
ThreadSortMailMessage.setMsgref(MailPath msgref) |
void |
MailPart.setMsgref(MailPath msgref)
Sets the message reference
|
void |
DraftMailMessage.setMsgref(MailPath msgref) |
void |
ContentAwareMailMessage.setMsgref(MailPath msgref) |
Modifier and Type | Method and Description |
---|---|
MailPath |
RawJSONMessageHandler.getMailPath()
Gets mail path.
|
Constructor and Description |
---|
JsonMessageHandler(int accountId,
MailPath mailPath,
MailMessage mail,
DisplayMode displayMode,
boolean embedded,
com.openexchange.session.Session session,
UserSettingMail usm,
boolean token,
int ttlMillis)
Initializes a new
JsonMessageHandler |
RawJSONMessageHandler(int accountId,
MailPath mailPath,
MailMessage mail)
Initializes a new
RawJSONMessageHandler . |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
HtmlProcessing.filterInlineImages(java.lang.String content,
com.openexchange.session.Session session,
MailPath msgUID)
Filters inline images occurring in HTML content of a message:
Inline images
The source of inline images is in the message itself. |
static java.lang.String |
HtmlProcessing.formatContentForDisplay(java.lang.String content,
java.lang.String charset,
boolean isHtml,
com.openexchange.session.Session session,
MailPath mailPath,
UserSettingMail usm,
boolean[] modified,
DisplayMode mode,
boolean embedded)
Performs all the formatting for both text and HTML content for a proper display according to specified user's mail settings.
|
static java.lang.String |
HtmlProcessing.formatHTMLForDisplay(java.lang.String content,
java.lang.String charset,
com.openexchange.session.Session session,
MailPath mailPath,
UserSettingMail usm,
boolean[] modified,
DisplayMode mode,
boolean embedded)
Performs all the formatting for HTML content for a proper display according to specified user's mail settings.
|