public interface IMailFileSystem<M,A> extends IWithAttachments<M,A>
Modifier and Type | Field and Description |
---|---|
static String |
BCC_RECEPIENTS_KEY |
static String |
BEST_REPLY_ADDRESS_KEY |
static String |
CC_RECEPIENTS_KEY |
static String |
DATETIME_RECEIVED_KEY |
static String |
DATETIME_SENT_KEY |
static String |
FROM_ADDRESS_KEY |
static String |
MAIL_MESSAGE_ID |
static String |
REPLY_ADDRESS_FIELDS_DEFAULT |
static String |
REPLY_TO_RECEPIENTS_KEY |
static String |
RETURN_PATH_HEADER |
static String |
SENDER_ADDRESS_KEY |
static String |
TO_RECEPIENTS_KEY |
Modifier and Type | Method and Description |
---|---|
void |
extractAttachment(A attachment,
SaxElementBuilder attachmentsXml) |
void |
extractEmail(M emailMessage,
SaxElementBuilder emailXml) |
void |
forwardMail(M emailMessage,
String destination) |
Message |
getMimeContent(M emailMessage) |
String |
getReplyAddressFields() |
String |
getSubject(M emailMessage) |
getAdditionalAttachmentProperties, getAttachmentContentType, getAttachmentFileName, getAttachmentName, getAttachmentSize, getFileFromAttachment, listAttachments, readAttachment
close, configure, copyFile, createFolder, deleteFile, exists, folderExists, getAdditionalFileProperties, getCanonicalName, getFileSize, getModificationTime, getName, getNumberOfFilesInFolder, getParentFolder, isOpen, listFiles, moveFile, open, readFile, removeFolder, toFile, toFile
getDomain, getPhysicalDestinationName
static final String MAIL_MESSAGE_ID
static final String RETURN_PATH_HEADER
static final String TO_RECEPIENTS_KEY
static final String CC_RECEPIENTS_KEY
static final String BCC_RECEPIENTS_KEY
static final String FROM_ADDRESS_KEY
static final String SENDER_ADDRESS_KEY
static final String REPLY_TO_RECEPIENTS_KEY
static final String DATETIME_SENT_KEY
static final String DATETIME_RECEIVED_KEY
static final String BEST_REPLY_ADDRESS_KEY
static final String REPLY_ADDRESS_FIELDS_DEFAULT
String getSubject(M emailMessage) throws FileSystemException
FileSystemException
Message getMimeContent(M emailMessage) throws FileSystemException
FileSystemException
void forwardMail(M emailMessage, String destination) throws FileSystemException
FileSystemException
void extractEmail(M emailMessage, SaxElementBuilder emailXml) throws FileSystemException, SAXException
FileSystemException
SAXException
void extractAttachment(A attachment, SaxElementBuilder attachmentsXml) throws FileSystemException, SAXException
FileSystemException
SAXException
String getReplyAddressFields()
Copyright © 2023 Frank!Framework. All rights reserved.