Package org.alfresco.repo.imap
package org.alfresco.repo.imap
The implementation of the Alfresco Imap Server
AlfrescoImapServer which implements the IMAP protocol. It contains an instance of the Ice Green ImapServer and delegates imap commands to AlfrescoImapHostManager and AlfrescoImapUserManager. AlfrescoImapHostManager in turn delegates to ImapService and AlfrescoImapUserManager uses the PersonService.
ImapServiceImpl provides the implementation of the various IMAP commands on an alfresco repository. Also contains the transaction and security boundary.
AlfrescoImapFolder contains the implementation of IMAPFolders and contains messages.
- Since:
- 3.2
-
ClassDescriptionImplementation of greenmail MailFolder.Implementation of greenmail MailFolder.This Host Manager is assumed to be session local, i.e.Alfresco implementation of the GreenMailUser interface.Extract attachments according to provided AttachmentsExtractorModeExtended MimeMessage to represent a content stored in the Alfresco repository.Helper enumeration to handle email body format text/html and text/plain for Alfresco/Share webappBootstrap initialization bean for the service implementation.This class is used to serve incoming IMAP message.