Modifier and Type | Method and Description |
---|---|
abstract MailConfig |
MailServletInterface.getMailConfig()
Returns user-specific mail configuration
|
Modifier and Type | Method and Description |
---|---|
static <C extends MailConfig> |
MailConfig.getConfig(C mailConfig,
com.openexchange.session.Session session,
int accountId)
Gets the user-specific mail configuration.
|
Modifier and Type | Method and Description |
---|---|
MailConfig |
MailAccess.getMailConfig()
Returns the mail configuration appropriate for current user.
|
Modifier and Type | Method and Description |
---|---|
static FolderWriter.MailFolderFieldWriter[] |
FolderWriter.getMailFolderFieldWriter(int[] fields,
MailConfig mailConfig,
com.openexchange.tools.session.ServerSession session)
Generates appropriate field writers for given mail folder fields
|
static FolderWriter.MailFolderFieldWriter[] |
FolderWriter.getMailFolderFieldWriter(int[] fields,
MailConfig mailConfig,
com.openexchange.tools.session.ServerSession session,
com.openexchange.ajax.customizer.folder.AdditionalFolderFieldList additionalFields)
Generates appropriate field writers for given mail folder fields
|
static org.json.JSONObject |
FolderWriter.writeMailFolder(int accountId,
MailFolder folder,
MailConfig mailConfig,
com.openexchange.tools.session.ServerSession session)
Writes whole folder as a JSON object
|
Modifier and Type | Method and Description |
---|---|
static com.openexchange.exception.OXException |
MimeMailException.handleMessagingException(javax.mail.MessagingException e,
MailConfig mailConfig)
Handles given instance of
MessagingException and creates an appropriate instance of OXException |
static com.openexchange.exception.OXException |
MimeMailException.handleMessagingException(javax.mail.MessagingException e,
MailConfig mailConfig,
com.openexchange.session.Session session)
Handles given instance of
MessagingException and creates an appropriate instance of OXException |
static com.openexchange.exception.OXException |
MimeMailException.handleMessagingException(javax.mail.MessagingException e,
MailConfig mailConfig,
com.openexchange.session.Session session,
javax.mail.Folder folder)
Handles given instance of
MessagingException and creates an appropriate instance of OXException |
Modifier and Type | Method and Description |
---|---|
static org.apache.james.mime4j.dom.Message |
MimeMessageDataSource.mime4jOf(javax.mail.internet.MimeMessage mimeMessage,
MailConfig optConfig,
com.openexchange.session.Session optSession)
Maps given MIME part to specified mime4j instance.
|
Constructor and Description |
---|
MimeMessageDataSource(javax.mail.internet.MimeMessage mimeMessage,
MailConfig optConfig,
com.openexchange.session.Session optSession)
Initializes a new
MimeMessageDataSource . |
Modifier and Type | Class and Description |
---|---|
class |
TransportConfig
TransportConfig - The user-specific transport configuration
Provides access to global transport properties. |
Modifier and Type | Method and Description |
---|---|
java.lang.String[] |
DefaultFolderNamesProvider.getDefaultFolderFullnames(MailConfig mailConfig,
boolean isSpamEnabled)
Determines the default folder full names (not names).
|
java.lang.String[] |
DefaultFolderNamesProvider.getDefaultFolderNames(MailConfig mailConfig,
boolean isSpamEnabled)
Determines the default folder names (not names).
|