public abstract class MailFileSystemBase<M,A,C extends AutoCloseable> extends ConnectedFileSystemBase<M,C> implements IMailFileSystem<M,A>
MailFileSystems
.log
BCC_RECEPIENTS_KEY, BEST_REPLY_ADDRESS_KEY, CC_RECEPIENTS_KEY, DATETIME_RECEIVED_KEY, DATETIME_SENT_KEY, FROM_ADDRESS_KEY, MAIL_MESSAGE_ID, REPLY_ADDRESS_FIELDS_DEFAULT, REPLY_TO_RECEPIENTS_KEY, RETURN_PATH_HEADER, SENDER_ADDRESS_KEY, TO_RECEPIENTS_KEY
Constructor and Description |
---|
MailFileSystemBase() |
Modifier and Type | Method and Description |
---|---|
String |
getPhysicalDestinationName() |
void |
setAuthAlias(String authAlias)
Alias used to obtain accessToken or username and password for authentication to Exchange mail server.
|
void |
setBaseFolder(String baseFolder)
Folder (subfolder of root or of inbox) to look for mails.
|
void |
setPassword(String password)
Password for authentication to mail server.
|
void |
setReadMimeContents(boolean readMimeContents)
If set
true , the contents will be read in MIME format |
void |
setReplyAddressFields(String replyAddressFields)
Comma separated list of fields to try as response address
|
void |
setUsername(String username)
Username for authentication to mail server.
|
close, closeConnection, createConnection, getConnection, open, pendingRelease, releaseConnection
getMaxNumberOfMessagesToList, getNumberOfFilesInFolder, isOpen, setMaxNumberOfMessagesToList
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
extractAttachment, extractEmail, forwardMail, getMimeContent, getReplyAddressFields, getSubject
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
public String getPhysicalDestinationName()
getPhysicalDestinationName
in interface HasPhysicalDestination
public void setAuthAlias(String authAlias)
public void setUsername(String username)
public void setPassword(String password)
public void setBaseFolder(String baseFolder)
public void setReadMimeContents(boolean readMimeContents)
true
, the contents will be read in MIME formatpublic void setReplyAddressFields(String replyAddressFields)
Copyright © 2023 Frank!Framework. All rights reserved.