public class DbMailMessage extends Object
Modifier and Type | Class and Description |
---|---|
static class |
DbMailMessage.MdnStatus |
Modifier and Type | Field and Description |
---|---|
List<DbMailAddress> |
addresses |
Date |
createdAt |
static javax.mail.Flags |
FLAGS_FORWARDED |
long |
folderId |
String |
from |
boolean |
hasAttachments |
String |
hash |
static String |
HEADER_IMMOTOOL_CONTACTS |
static String |
HEADER_IMMOTOOL_VERSION |
static String |
HEADER_IN_REPLY_TO |
static String |
HEADER_REFERENCES |
long |
id |
String |
inReplyTo |
boolean |
isAnswered |
boolean |
isArchived |
boolean |
isDownloaded |
boolean |
isDraft |
boolean |
isFlagged |
boolean |
isForwarded |
boolean |
isReceived |
boolean |
isSeen |
DbMailMessage.MdnStatus |
mdnStatus |
String |
mimeId |
Date |
modifiedAt |
Date |
receivedAt |
Date |
sentAt |
long |
size |
String |
subject |
String |
to |
Long |
uid |
Long |
uidValidity |
Constructor and Description |
---|
DbMailMessage() |
Modifier and Type | Method and Description |
---|---|
static DbMailMessage |
createMessage(javax.mail.internet.MimeMessage mimeMessage) |
static DbMailMessage |
createMessage(javax.mail.internet.MimeMessage mimeMessage,
javax.mail.Folder folder) |
DbMailAddress[] |
getAddresses() |
DbMailAddress[] |
getAddresses(DbMailAddress.Type type) |
DbMailAddress[] |
getBcc() |
DbMailAddress[] |
getCc() |
DbMailAddress[] |
getFrom() |
DbMailAddress[] |
getReplyTo() |
DbMailAddress[] |
getTo() |
void |
updateFlags(javax.mail.Flags flags) |
void |
updateUid(javax.mail.Folder folder,
javax.mail.Message message) |
void |
updateUid(javax.mail.UIDFolder folder,
javax.mail.Message message) |
public static final javax.mail.Flags FLAGS_FORWARDED
public static final String HEADER_IN_REPLY_TO
public static final String HEADER_REFERENCES
public static final String HEADER_IMMOTOOL_VERSION
public static final String HEADER_IMMOTOOL_CONTACTS
public long id
public long folderId
public Long uid
public Long uidValidity
public String hash
public String mimeId
public String inReplyTo
public String subject
public String from
public String to
public long size
public boolean isAnswered
public boolean isArchived
public boolean isDownloaded
public boolean isDraft
public boolean isFlagged
public boolean isForwarded
public boolean isSeen
public boolean isReceived
public boolean hasAttachments
public DbMailMessage.MdnStatus mdnStatus
public Date receivedAt
public Date sentAt
public Date createdAt
public Date modifiedAt
public List<DbMailAddress> addresses
public static DbMailMessage createMessage(javax.mail.internet.MimeMessage mimeMessage) throws javax.mail.MessagingException
javax.mail.MessagingException
public static DbMailMessage createMessage(javax.mail.internet.MimeMessage mimeMessage, javax.mail.Folder folder) throws javax.mail.MessagingException
javax.mail.MessagingException
public DbMailAddress[] getAddresses()
public DbMailAddress[] getAddresses(DbMailAddress.Type type)
public DbMailAddress[] getBcc()
public DbMailAddress[] getCc()
public DbMailAddress[] getFrom()
public DbMailAddress[] getReplyTo()
public DbMailAddress[] getTo()
public void updateFlags(javax.mail.Flags flags)
public void updateUid(javax.mail.Folder folder, javax.mail.Message message) throws javax.mail.MessagingException
javax.mail.MessagingException
public void updateUid(javax.mail.UIDFolder folder, javax.mail.Message message) throws javax.mail.MessagingException
javax.mail.MessagingException
Copyright © 2015 OpenEstate. All rights reserved.