A B C D E F G H I J L M N P R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept(MimeMessage) - Method in class com.adaptris.mail.MailClientImp
- accept(Message) - Method in interface com.adaptris.mail.MessageFilter
-
Whether or not to accept the message.
- addAttachment(byte[], String, String) - Method in interface com.adaptris.mail.MailSender
-
Add an attachment to the email.
- addAttachment(byte[], String, String) - Method in class com.adaptris.mail.MailSenderImp
- addAttachment(byte[], String, String, String) - Method in interface com.adaptris.mail.MailSender
-
Add an attachment to the email.
- addAttachment(byte[], String, String, String) - Method in class com.adaptris.mail.MailSenderImp
- addAttachment(Attachment) - Method in interface com.adaptris.mail.MailSender
-
Add an attachment to the email.
- addAttachment(Attachment) - Method in class com.adaptris.mail.MailSenderImp
- addBlindCarbonCopy(String) - Method in interface com.adaptris.mail.MailSender
-
Add a name to the BCC list.
- addBlindCarbonCopy(String) - Method in class com.adaptris.mail.MailSenderImp
- addBlindCarbonCopy(InternetAddress[]) - Method in interface com.adaptris.mail.MailSender
-
Add some names to the BCC list.
- addBlindCarbonCopy(InternetAddress[]) - Method in class com.adaptris.mail.MailSenderImp
- addCarbonCopy(String) - Method in interface com.adaptris.mail.MailSender
-
Add some names to the CC list.
- addCarbonCopy(String) - Method in class com.adaptris.mail.MailSenderImp
- addCarbonCopy(InternetAddress[]) - Method in interface com.adaptris.mail.MailSender
-
Add some names to the CC list.
- addCarbonCopy(InternetAddress[]) - Method in class com.adaptris.mail.MailSenderImp
- addCustomFilter(String, String) - Method in class com.adaptris.mail.MailClientImp
- addCustomFilter(String, String) - Method in interface com.adaptris.mail.MailReceiver
-
Add a custom filter
- addMailHeader(String, String) - Method in interface com.adaptris.mail.MailSender
-
Add a header to the mail header.
- addMailHeader(String, String) - Method in class com.adaptris.mail.MailSenderImp
- addSessionProperty(String, String) - Method in interface com.adaptris.mail.MailSender
-
Add a property to the set of properties used by the SMTP Session.
- addSessionProperty(String, String) - Method in class com.adaptris.mail.MailSenderImp
-
Add a property to the set of properties used by the Session.
- addTo(String) - Method in interface com.adaptris.mail.MailSender
-
Add some names to the TO list.
- addTo(String) - Method in class com.adaptris.mail.MailSenderImp
- addTo(InternetAddress[]) - Method in interface com.adaptris.mail.MailSender
-
Add some names to the TO list.
- addTo(InternetAddress[]) - Method in class com.adaptris.mail.MailSenderImp
- Attachment - Class in com.adaptris.mail
-
Attachment class.
- AttachmentHandler - Interface in com.adaptris.core.mail.attachment
-
Interface for handling attachments for
XmlMailCreator
B
- BodyHandler - Interface in com.adaptris.core.mail.attachment
-
Interface for handling the email body for
XmlMailCreator
- buildContent() - Method in class com.adaptris.mail.MailSenderImp
-
Build the content of the MimeMessage from the constituent parts.
C
- close() - Method in class com.adaptris.mail.MailClientImp
- closeService() - Method in class com.adaptris.core.mail.MimeHeadersAsMetadataService
- com.adaptris.core.mail - package com.adaptris.core.mail
-
Provides adapter connectivity to various MTA and Mailbox providers.
- com.adaptris.core.mail.attachment - package com.adaptris.core.mail.attachment
-
Alternative
MailProducer
implementation that provides a different way to handle attachments. - com.adaptris.mail - package com.adaptris.mail
-
Abstraction of the
javax.mail
packages. - connect() - Method in class com.adaptris.mail.MailClientImp
- connect() - Method in interface com.adaptris.mail.MailReceiver
-
Connect to the mailbox
- connectLocal() - Method in class com.adaptris.mail.MailboxClient
- connectLocal() - Method in class com.adaptris.mail.MailClientImp
-
Connect to the mailbox.
- CONTENT_DISPOSITION - Static variable in interface com.adaptris.mail.Mail
-
The Content dispostition Header
- CONTENT_ENCODING - Static variable in interface com.adaptris.mail.Mail
-
The Content Encoding header
- CONTENT_TYPE - Static variable in interface com.adaptris.mail.Mail
-
The Content type header
- createAttachments(AdaptrisMessage) - Method in interface com.adaptris.core.mail.attachment.MailContentCreator
-
Create a list of attachments.
- createAttachments(AdaptrisMessage) - Method in class com.adaptris.core.mail.attachment.MimeMailCreator
- createAttachments(AdaptrisMessage) - Method in class com.adaptris.core.mail.attachment.XmlMailCreator
- createBody(AdaptrisMessage) - Method in interface com.adaptris.core.mail.attachment.MailContentCreator
-
Create the body of the mail message.
- createBody(AdaptrisMessage) - Method in class com.adaptris.core.mail.attachment.MimeMailCreator
- createBody(AdaptrisMessage) - Method in class com.adaptris.core.mail.attachment.XmlMailCreator
- createClient(URLName) - Method in class com.adaptris.mail.JavamailReceiverFactory
- createClient(URLName) - Method in interface com.adaptris.mail.MailReceiverFactory
- createClient(URLName) - Method in class com.adaptris.mail.Pop3ReceiverFactory
- createClient(URLName) - Method in class com.adaptris.mail.Pop3sReceiverFactory
- createMessages(MimeMessage) - Method in class com.adaptris.core.mail.DefaultMailConsumer
- createMessages(MimeMessage) - Method in class com.adaptris.core.mail.MailConsumerImp
- createMessages(MimeMessage) - Method in class com.adaptris.core.mail.RawMailConsumer
D
- DEFAULT_REGEXP_STYLE - Static variable in class com.adaptris.mail.MatchProxyFactory
- DefaultMailConsumer - Class in com.adaptris.core.mail
-
Default Email implementation of the AdaptrisMessageConsumer interface.
- DefaultMailConsumer() - Constructor for class com.adaptris.core.mail.DefaultMailConsumer
-
Creates a new instance.
- deleteFlag - Variable in class com.adaptris.mail.MailClientImp
- disconnectLocal() - Method in class com.adaptris.mail.MailboxClient
-
Disconnect from the mail server.
- disconnectLocal() - Method in class com.adaptris.mail.MailClientImp
-
Disconnect from the mail server
- DISPOSITION_PARAM_FILENAME - Static variable in interface com.adaptris.mail.Mail
-
A parameter to content disposition
- DISPOSITION_TYPE_ATTACHMENT - Static variable in interface com.adaptris.mail.Mail
-
The type of disposition
- doProduce(AdaptrisMessage, String) - Method in class com.adaptris.core.mail.attachment.MultiAttachmentSmtpProducer
- doProduce(AdaptrisMessage, String) - Method in class com.adaptris.core.mail.SendEmail
- doProduce(AdaptrisMessage, String) - Method in class com.adaptris.core.mail.SendEmailAttachment
- doService(AdaptrisMessage) - Method in class com.adaptris.core.mail.MimeHeadersAsMetadataService
E
- EMAIL_ATTACH_CONTENT_TYPE - Static variable in class com.adaptris.core.mail.EmailConstants
-
Metadata key that specifies the content-type of the attachment.
- EMAIL_ATTACH_FILENAME - Static variable in class com.adaptris.core.mail.EmailConstants
-
Metadata key that specifies the name of the attachment.
- EMAIL_MESSAGE_ID - Static variable in class com.adaptris.core.mail.EmailConstants
-
Metadata key specifying the email message container from whence a payload may have spawned.
- EMAIL_TOTAL_ATTACHMENTS - Static variable in class com.adaptris.core.mail.EmailConstants
-
Metadata key that specifies the total number of attachments.
- EmailConstants - Class in com.adaptris.core.mail
- endpoint(AdaptrisMessage) - Method in class com.adaptris.core.mail.MailProducer
F
- filterExpression() - Method in class com.adaptris.core.mail.MailConsumerImp
G
- getAlwaysTrust() - Method in class com.adaptris.mail.Pop3sReceiverFactory
- getAttachmentContentEncoding() - Method in class com.adaptris.core.mail.SendEmailAttachment
-
The encoding of the email attachment.
- getAttachmentContentType() - Method in class com.adaptris.core.mail.SendEmailAttachment
-
The Content-Type of the email attachment.
- getAttachmentEncoding() - Method in class com.adaptris.core.mail.attachment.XmlAttachmentHandler
- getAttachmentHandler() - Method in class com.adaptris.core.mail.attachment.XmlMailCreator
- getAttemptConnectOnInit() - Method in class com.adaptris.core.mail.MailConsumerImp
- getBccList() - Method in class com.adaptris.core.mail.MailProducer
-
A comma separated list of email addresses to 'bcc'
- getBody() - Method in class com.adaptris.core.mail.SendEmailAttachment
-
What is going to be the body of your message since the payload will be an attachment?
- getBodyHandler() - Method in class com.adaptris.core.mail.attachment.XmlMailCreator
- getBodySelector() - Method in class com.adaptris.core.mail.attachment.MimeMailCreator
- getBytes() - Method in class com.adaptris.core.mail.attachment.MailContent
- getBytes() - Method in class com.adaptris.mail.Attachment
-
Get the underlying attachment as bytes.
- getCcList() - Method in class com.adaptris.core.mail.MailProducer
-
A comma separated list of email addresses to 'cc'
- getCipherSuites() - Method in class com.adaptris.mail.Pop3sReceiverFactory
- getClient(AdaptrisMessage) - Method in class com.adaptris.core.mail.MailProducer
- getClient(AdaptrisMessage, String) - Method in class com.adaptris.core.mail.MailProducer
- getConnectTimeout() - Method in class com.adaptris.mail.Pop3ReceiverFactory
- getContentEncoding() - Method in class com.adaptris.core.mail.attachment.MultiAttachmentSmtpProducer
-
Get the encoding of the email.
- getContentEncoding() - Method in class com.adaptris.core.mail.SendEmail
-
The encoding of the email that will be sent.
- getContentEncoding() - Method in class com.adaptris.core.mail.SendEmailAttachment
-
The encoding of the email that will be sent.
- getContentTransferEncoding() - Method in class com.adaptris.core.mail.attachment.MailAttachment
- getContentType() - Method in class com.adaptris.core.mail.attachment.MailContent
- getContentType() - Method in class com.adaptris.core.mail.attachment.XmlBodyHandler
- getContentType() - Method in class com.adaptris.core.mail.SendEmail
-
The Content-Type of the email that will be sent.
- getContentType() - Method in class com.adaptris.core.mail.SendEmailAttachment
-
The Content-Type of the email that will be sent.
- getContentType() - Method in class com.adaptris.mail.Attachment
-
Get the contentType associated with this attachment.
- getData(Node) - Method in class com.adaptris.core.mail.attachment.XmlAttachmentHandler
- getData(Node) - Method in class com.adaptris.core.mail.attachment.XmlBodyHandler
- getDeleteOnReceive() - Method in class com.adaptris.core.mail.MailConsumerImp
-
Get the flag.
- getEncoding() - Method in class com.adaptris.mail.Attachment
-
Get the encoding for the attachment mime body part
- getEncodingXpath() - Method in class com.adaptris.core.mail.attachment.XmlAttachmentHandler
- getEncodingXpath() - Method in class com.adaptris.core.mail.attachment.XmlBodyHandler
- getFilename() - Method in class com.adaptris.core.mail.attachment.MailAttachment
- getFilename() - Method in class com.adaptris.core.mail.SendEmailAttachment
-
If specified, then this will be used as the filename for the attachment
- getFilename() - Method in class com.adaptris.mail.Attachment
-
Get the filename associated with this attachment.
- getFilenameXpath() - Method in class com.adaptris.core.mail.attachment.XmlAttachmentHandler
- getFilterExpression() - Method in class com.adaptris.core.mail.MailConsumerImp
-
The filter expression to use when listing files.
- getFrom() - Method in class com.adaptris.core.mail.MailProducer
-
The 'From' Address
- getHandler() - Method in class com.adaptris.core.mail.MimeHeadersAsMetadataService
- getHeaderFilter() - Method in class com.adaptris.core.mail.MetadataMailHeaders
- getHeaderHandler() - Method in class com.adaptris.core.mail.MailConsumerImp
- getImplicitTls() - Method in class com.adaptris.mail.Pop3sReceiverFactory
- getKeepAlive() - Method in class com.adaptris.mail.Pop3ReceiverFactory
- getMailboxUrl() - Method in class com.adaptris.core.mail.MailConsumerImp
-
The Mailbox specified as a URL.
- getMailCreator() - Method in class com.adaptris.core.mail.attachment.MultiAttachmentSmtpProducer
- getMailReceiverFactory() - Method in class com.adaptris.core.mail.MailConsumerImp
- getMessage() - Method in class com.adaptris.mail.MessageParser
-
Return the Message.
- getMessageId() - Method in class com.adaptris.mail.MessageParser
-
Return the message id.
- getMessages() - Method in class com.adaptris.mail.MailClientImp
-
Get list of locally held messages
- getMessages() - Method in interface com.adaptris.mail.MailReceiver
-
Deprecated.since 3.6.5 use
MailReceiver.iterator()
instead. - getMetadataFilter() - Method in class com.adaptris.core.mail.MailProducer
-
Specify the
AdaptrisMessage
metadata keys that will be sent as headers for the mail message. - getNamespaceContext() - Method in class com.adaptris.core.mail.attachment.XmlAttachmentHandler
- getNamespaceContext() - Method in class com.adaptris.core.mail.attachment.XmlBodyHandler
- getPartSelector() - Method in class com.adaptris.core.mail.ParsingMailConsumerImpl
-
Get the PartSelector.
- getPassword() - Method in class com.adaptris.core.mail.MailConsumerImp
- getPassword() - Method in class com.adaptris.core.mail.MailProducer
-
The password associated with the SMTP Server
- getPrefix() - Method in class com.adaptris.core.mail.MetadataMailHeaders
- getProtocols() - Method in class com.adaptris.mail.Pop3sReceiverFactory
- getReceiveBufferSize() - Method in class com.adaptris.mail.Pop3ReceiverFactory
- getRegularExpressionStyle() - Method in class com.adaptris.core.mail.MailConsumerImp
-
returns the regularExpressionSyntax.
- getSendBufferSize() - Method in class com.adaptris.mail.Pop3ReceiverFactory
- getSessionProperties() - Method in class com.adaptris.core.mail.MailProducer
-
Any additional behaviour that should be applied to the underlying
javax.mail.Session
. - getSessionProperties() - Method in class com.adaptris.mail.JavamailReceiverFactory
- getSmtpUrl() - Method in class com.adaptris.core.mail.MailProducer
-
The SMTP Server.
- getSubject() - Method in class com.adaptris.core.mail.MailProducer
-
The subject for the email.
- getTcpNoDelay() - Method in class com.adaptris.mail.Pop3ReceiverFactory
- getTimeout() - Method in class com.adaptris.mail.Pop3ReceiverFactory
- getTo() - Method in class com.adaptris.core.mail.MailProducer
-
Comma separated list of email addresses to send to.
- getUseEmailMessageIdAsUniqueId() - Method in class com.adaptris.core.mail.RawMailConsumer
- getUsername() - Method in class com.adaptris.core.mail.MailConsumerImp
- getUsername() - Method in class com.adaptris.core.mail.MailProducer
-
Set an optional username for the SMTP Server.
- getXmlDocumentFactoryConfig() - Method in class com.adaptris.core.mail.attachment.XmlAttachmentHandler
- getXmlDocumentFactoryConfig() - Method in class com.adaptris.core.mail.attachment.XmlBodyHandler
- getXmlDocumentFactoryConfig() - Method in class com.adaptris.core.mail.attachment.XmlMailCreator
- getXpath() - Method in class com.adaptris.core.mail.attachment.XmlAttachmentHandler
- getXpath() - Method in class com.adaptris.core.mail.attachment.XmlBodyHandler
H
- handle(MimeMessage, AdaptrisMessage) - Method in class com.adaptris.core.mail.IgnoreMailHeaders
- handle(MimeMessage, AdaptrisMessage) - Method in interface com.adaptris.core.mail.MailHeaderHandler
- handle(MimeMessage, AdaptrisMessage) - Method in class com.adaptris.core.mail.MetadataMailHeaders
- hasAttachments() - Method in class com.adaptris.mail.MessageParser
-
Does this message have attachments
- hasMoreAttachments() - Method in class com.adaptris.mail.MessageParser
-
Are there any more attachments to retrieve.
- headerHandler() - Method in class com.adaptris.core.mail.MailConsumerImp
I
- IgnoreMailHeaders - Class in com.adaptris.core.mail
-
Do nothing with mail headers.
- IgnoreMailHeaders() - Constructor for class com.adaptris.core.mail.IgnoreMailHeaders
- init() - Method in class com.adaptris.core.mail.attachment.MultiAttachmentSmtpProducer
- init() - Method in class com.adaptris.core.mail.MailConsumerImp
- initConsumer() - Method in class com.adaptris.core.mail.DefaultMailConsumer
- initConsumer() - Method in class com.adaptris.core.mail.MailConsumerImp
- initConsumer() - Method in class com.adaptris.core.mail.RawMailConsumer
- initService() - Method in class com.adaptris.core.mail.MimeHeadersAsMetadataService
- iterator() - Method in class com.adaptris.mail.MailboxClient
- iterator() - Method in interface com.adaptris.mail.MailReceiver
-
Iterate over the list of messages in the mailbox.
J
- JavamailReceiverFactory - Class in com.adaptris.mail
-
MailReceiverFactory
that uses standard Javamail functionality and supports both POP3 + IMAP - JavamailReceiverFactory() - Constructor for class com.adaptris.mail.JavamailReceiverFactory
- JavaUtilClass - com.adaptris.mail.MatchProxyFactory.ProxyBuilder
- JavaUtilSimple - com.adaptris.mail.MatchProxyFactory.ProxyBuilder
L
- log - Variable in class com.adaptris.mail.MailClientImp
M
- Mail - Interface in com.adaptris.mail
-
Mail Constants.
- MailAttachment - Class in com.adaptris.core.mail.attachment
-
Representation of an attachment to a mail message.
- MailAttachment(byte[], String) - Constructor for class com.adaptris.core.mail.attachment.MailAttachment
- MailAttachment(byte[], String, ContentType) - Constructor for class com.adaptris.core.mail.attachment.MailAttachment
- MailboxClient - Class in com.adaptris.mail
-
Wrapper around the JavaMail API supporting all the standard protocols that are available.
- MailboxClient(String) - Constructor for class com.adaptris.mail.MailboxClient
-
Constructor.
- MailboxClient(String, int, String, String) - Constructor for class com.adaptris.mail.MailboxClient
-
Constructor.
- MailboxClient(String, String, String) - Constructor for class com.adaptris.mail.MailboxClient
-
Constructor.
- MailboxClient(URLName) - Constructor for class com.adaptris.mail.MailboxClient
-
Constructor.
- mailboxUrl() - Method in class com.adaptris.core.mail.MailConsumerImp
- MailClientImp - Class in com.adaptris.mail
- MailClientImp() - Constructor for class com.adaptris.mail.MailClientImp
- MailConsumerImp - Class in com.adaptris.core.mail
-
Email implementation of the AdaptrisMessageConsumer interface.
- MailConsumerImp() - Constructor for class com.adaptris.core.mail.MailConsumerImp
- MailContent - Class in com.adaptris.core.mail.attachment
-
Representation of the body of a mail message.
- MailContent() - Constructor for class com.adaptris.core.mail.attachment.MailContent
- MailContent(byte[]) - Constructor for class com.adaptris.core.mail.attachment.MailContent
- MailContent(byte[], ContentType) - Constructor for class com.adaptris.core.mail.attachment.MailContent
- MailContentCreator - Interface in com.adaptris.core.mail.attachment
-
Interface for creating a mail message from an
AdaptrisMessage
- MailException - Exception in com.adaptris.mail
-
This is the container class for any exceptions that occur
- MailException() - Constructor for exception com.adaptris.mail.MailException
- MailException(String) - Constructor for exception com.adaptris.mail.MailException
- MailException(String, Throwable) - Constructor for exception com.adaptris.mail.MailException
- MailException(Throwable) - Constructor for exception com.adaptris.mail.MailException
- MailHeaderHandler - Interface in com.adaptris.core.mail
-
Interface to allow configurable behaviour around mail headers.
- MailProducer - Class in com.adaptris.core.mail
-
Abstract implementation of the AdaptrisMessageProducer interface for handling Email.
- MailProducer() - Constructor for class com.adaptris.core.mail.MailProducer
- MailReceiver - Interface in com.adaptris.mail
-
Interface for Adaptris mail receiver clients
- MailReceiverFactory - Interface in com.adaptris.mail
-
Interface for creating a mail receiver.
- MailSender - Interface in com.adaptris.mail
-
An interface for an email sender client.
- MailSenderImp - Class in com.adaptris.mail
- MailSenderImp() - Constructor for class com.adaptris.mail.MailSenderImp
- matches(String) - Method in interface com.adaptris.mail.MatchProxy
- MatchProxy - Interface in com.adaptris.mail
- MatchProxyFactory - Class in com.adaptris.mail
- MatchProxyFactory() - Constructor for class com.adaptris.mail.MatchProxyFactory
- MatchProxyFactory.ProxyBuilder - Enum in com.adaptris.mail
- mbox - Variable in class com.adaptris.core.mail.MailConsumerImp
- message - Variable in class com.adaptris.mail.MailSenderImp
- messageDelivered(TransportEvent) - Method in class com.adaptris.mail.SmtpClient
- MessageFilter - Interface in com.adaptris.mail
-
Interface for filtering mailboxes.
- messageNotDelivered(TransportEvent) - Method in class com.adaptris.mail.SmtpClient
- MessageParser - Class in com.adaptris.mail
-
Helper class to parse a MimeMessage retrieved from a mailbox.
- MessageParser(MimeMessage) - Constructor for class com.adaptris.mail.MessageParser
-
Constructor.
- MessageParser(MimeMessage, PartSelector) - Constructor for class com.adaptris.mail.MessageParser
-
Constructor.
- messagePartiallyDelivered(TransportEvent) - Method in class com.adaptris.mail.SmtpClient
- MetadataMailHeaders - Class in com.adaptris.core.mail
-
Store mail headers as metadata.
- MetadataMailHeaders() - Constructor for class com.adaptris.core.mail.MetadataMailHeaders
- MetadataMailHeaders(String) - Constructor for class com.adaptris.core.mail.MetadataMailHeaders
- MetadataMailHeaders(String, MetadataFilter) - Constructor for class com.adaptris.core.mail.MetadataMailHeaders
- MimeHeadersAsMetadataService - Class in com.adaptris.core.mail
-
Add headers from a mime message as metadata.
- MimeHeadersAsMetadataService() - Constructor for class com.adaptris.core.mail.MimeHeadersAsMetadataService
- MimeMailCreator - Class in com.adaptris.core.mail.attachment
-
MailCreator implementation that assumes the AdaptrisMessage is a MIME Multipart.
- MimeMailCreator() - Constructor for class com.adaptris.core.mail.attachment.MimeMailCreator
- MultiAttachmentSmtpProducer - Class in com.adaptris.core.mail.attachment
-
Implementation of the AdaptrisMessageProducer interface for handling email.
- MultiAttachmentSmtpProducer() - Constructor for class com.adaptris.core.mail.attachment.MultiAttachmentSmtpProducer
N
- newMessage() - Method in interface com.adaptris.mail.MailSender
-
Create a new message Must be called prior to setting recipient list, mail body etc.
- newMessage() - Method in class com.adaptris.mail.MailSenderImp
- newThreadName() - Method in class com.adaptris.core.mail.MailConsumerImp
- nextAttachment() - Method in class com.adaptris.mail.MessageParser
-
Get the next attachment.
- numberOfAttachments() - Method in class com.adaptris.mail.MessageParser
-
Return the number of attachments in this message.
P
- ParsingMailConsumerImpl - Class in com.adaptris.core.mail
-
Abstract base class for mail consumer implementations that will parse the MimeMessage.
- ParsingMailConsumerImpl() - Constructor for class com.adaptris.core.mail.ParsingMailConsumerImpl
- payloadHash() - Method in class com.adaptris.core.mail.attachment.MailContent
- Pop3ReceiverFactory - Class in com.adaptris.mail
-
MailReceiverFactory
that supports POP3 using the commons netPOP3Client
. - Pop3ReceiverFactory() - Constructor for class com.adaptris.mail.Pop3ReceiverFactory
- Pop3sReceiverFactory - Class in com.adaptris.mail
-
MailReceiverFactory
that supports POP3S using the commons netPOP3SClient
. - Pop3sReceiverFactory() - Constructor for class com.adaptris.mail.Pop3sReceiverFactory
- prepare() - Method in class com.adaptris.core.mail.MailProducer
- prepare() - Method in class com.adaptris.core.mail.MimeHeadersAsMetadataService
- prepareConsumer() - Method in class com.adaptris.core.mail.MailConsumerImp
- processMessages() - Method in class com.adaptris.core.mail.MailConsumerImp
- purge(boolean) - Method in class com.adaptris.mail.MailClientImp
-
Specify whether to delete messages on disconnect.
- purge(boolean) - Method in interface com.adaptris.mail.MailReceiver
-
Specify whether to delete messages on disconnect / logout.
R
- RawMailConsumer - Class in com.adaptris.core.mail
-
Email implementation of the AdaptrisMessageConsumer interface.
- RawMailConsumer() - Constructor for class com.adaptris.core.mail.RawMailConsumer
- removeMailHeader(String) - Method in interface com.adaptris.mail.MailSender
-
Remove a mail header.
- removeMailHeader(String) - Method in class com.adaptris.mail.MailSenderImp
-
Remove a mail header.
- removeSessionProperty(String) - Method in interface com.adaptris.mail.MailSender
-
Remove a property from the set of properties used by the SMTP Session.
- removeSessionProperty(String) - Method in class com.adaptris.mail.MailSenderImp
-
Remove a property from the set of properties used by the Session.
- resetMessage(MimeMessage) - Method in class com.adaptris.mail.MailClientImp
-
Reset the state of the message so that it is no longer marked as seen or deleted.
- resetMessage(MimeMessage) - Method in interface com.adaptris.mail.MailReceiver
-
Reset the state of the message so that it is no longer marked as seen or deleted.
- resolve(AdaptrisMessage, String, String) - Static method in class com.adaptris.core.mail.SendEmail
- resolve(Document) - Method in interface com.adaptris.core.mail.attachment.AttachmentHandler
- resolve(Document) - Method in interface com.adaptris.core.mail.attachment.BodyHandler
- resolve(Document) - Method in class com.adaptris.core.mail.attachment.XmlAttachmentHandler
- resolve(Document) - Method in class com.adaptris.core.mail.attachment.XmlBodyHandler
S
- send() - Method in interface com.adaptris.mail.MailSender
-
Send the email.
- send() - Method in class com.adaptris.mail.SmtpClient
-
Send the email.
- SendEmail - Class in com.adaptris.core.mail
-
Replaces DefaultSmtpProducer if you just want to send an email.
- SendEmail() - Constructor for class com.adaptris.core.mail.SendEmail
- SendEmailAttachment - Class in com.adaptris.core.mail
-
Replacement for
DefaultSmtpProducer
if you want to send an email with the payload as an attachment. - SendEmailAttachment() - Constructor for class com.adaptris.core.mail.SendEmailAttachment
- session - Variable in class com.adaptris.mail.MailSenderImp
- setAlwaysTrust(Boolean) - Method in class com.adaptris.mail.Pop3sReceiverFactory
-
Always trust the server.
- setAttachmentContentEncoding(String) - Method in class com.adaptris.core.mail.SendEmailAttachment
-
The encoding of the email attachment.
- setAttachmentContentType(String) - Method in class com.adaptris.core.mail.SendEmailAttachment
-
The Content-Type of the email attachment.
- setAttachmentEncoding(String) - Method in class com.adaptris.core.mail.attachment.XmlAttachmentHandler
-
Specify the Content-Transfer-Encoding to be associated with each attachment.
- setAttachmentHandler(AttachmentHandler) - Method in class com.adaptris.core.mail.attachment.XmlMailCreator
-
Set the Attachment handler.
- setAttemptConnectOnInit(Boolean) - Method in class com.adaptris.core.mail.MailConsumerImp
-
Specify whether or not to attempt a connection upon
MailConsumerImp.init()
. - setBccList(String) - Method in class com.adaptris.core.mail.MailProducer
-
A comma separated list of email addresses to 'bcc'
- setBody(DataInputParameter<String>) - Method in class com.adaptris.core.mail.SendEmailAttachment
-
What is going to be the body of your message since the payload will be an attachment?
- setBodyHandler(BodyHandler) - Method in class com.adaptris.core.mail.attachment.XmlMailCreator
-
Set the handler for extracting the Body from the XML message.
- setBodySelector(PartSelector) - Method in class com.adaptris.core.mail.attachment.MimeMailCreator
- setCcList(String) - Method in class com.adaptris.core.mail.MailProducer
-
A comma separated list of email addresses to 'cc'
- setCipherSuites(String) - Method in class com.adaptris.mail.Pop3sReceiverFactory
-
Set the cipher suites to be supported for TLS.
- setConnectTimeout(Integer) - Method in class com.adaptris.mail.Pop3ReceiverFactory
-
Set the connect timeout in ms.
- setContentEncoding(String) - Method in class com.adaptris.core.mail.attachment.MultiAttachmentSmtpProducer
-
Set the Content encoding of the email.
- setContentEncoding(String) - Method in class com.adaptris.core.mail.SendEmail
-
The encoding of the email that will be sent.
- setContentEncoding(String) - Method in class com.adaptris.core.mail.SendEmailAttachment
-
The encoding of the email that will be sent.
- setContentType(String) - Method in class com.adaptris.core.mail.attachment.XmlBodyHandler
-
Set the content type that will be used for the body.
- setContentType(String) - Method in class com.adaptris.core.mail.SendEmail
-
The Content-Type of the email that will be sent.
- setContentType(String) - Method in class com.adaptris.core.mail.SendEmailAttachment
-
The Content-Type of the email that will be sent.
- setDeleteOnReceive(Boolean) - Method in class com.adaptris.core.mail.MailConsumerImp
-
Specify whether messages should be deleted after receipt.
- setEncoding(String) - Method in interface com.adaptris.mail.MailSender
-
Set the encoding type to use for the message type.
- setEncoding(String) - Method in class com.adaptris.mail.MailSenderImp
- setEncodingXpath(String) - Method in class com.adaptris.core.mail.attachment.XmlAttachmentHandler
-
If specified the value returned by the xpath will be used to decode the contents of the attachment xpath.
- setEncodingXpath(String) - Method in class com.adaptris.core.mail.attachment.XmlBodyHandler
-
If specified the value returned by the xpath will be used to decode the contents of the Body xpath.
- setFilename(String) - Method in class com.adaptris.core.mail.SendEmailAttachment
-
If specified, then this will be used as the filename for the attachment
- setFilenameXpath(String) - Method in class com.adaptris.core.mail.attachment.XmlAttachmentHandler
-
The Xpath that determines the file name associated with this attachment.
- setFilterExpression(String) - Method in class com.adaptris.core.mail.MailConsumerImp
-
The filter expression to use when listing files.
- setFrom(String) - Method in class com.adaptris.core.mail.MailProducer
-
The 'From' Address
- setFrom(String) - Method in interface com.adaptris.mail.MailSender
-
Set the sender.
- setFrom(String) - Method in class com.adaptris.mail.MailSenderImp
- setFrom(InternetAddress) - Method in interface com.adaptris.mail.MailSender
-
Set the sender.
- setFrom(InternetAddress) - Method in class com.adaptris.mail.MailSenderImp
- setFromFilter(String) - Method in class com.adaptris.mail.MailClientImp
- setFromFilter(String) - Method in interface com.adaptris.mail.MailReceiver
-
Set the sender filter.
- setHandler(MetadataMailHeaders) - Method in class com.adaptris.core.mail.MimeHeadersAsMetadataService
- setHeaderFilter(MetadataFilter) - Method in class com.adaptris.core.mail.MetadataMailHeaders
-
Set the header filter to use.
- setHeaderHandler(MailHeaderHandler) - Method in class com.adaptris.core.mail.MailConsumerImp
-
Specify how to handle mails headers
- setImplicitTls(Boolean) - Method in class com.adaptris.mail.Pop3sReceiverFactory
-
Turn Implicit TLS mode on or off.
- setKeepAlive(Boolean) - Method in class com.adaptris.mail.Pop3ReceiverFactory
-
Enable/disable keep alive (SO_KEEPALIVE)
- setMailboxUrl(String) - Method in class com.adaptris.core.mail.MailConsumerImp
-
The Mailbox specified as a URL.
- setMailCreator(MailContentCreator) - Method in class com.adaptris.core.mail.attachment.MultiAttachmentSmtpProducer
- setMailReceiverFactory(MailReceiverFactory) - Method in class com.adaptris.core.mail.MailConsumerImp
-
Set the type of client to use to connect to the mailbox.
- setMessage(byte[]) - Method in interface com.adaptris.mail.MailSender
-
Set the message
- setMessage(byte[]) - Method in class com.adaptris.mail.MailSenderImp
- setMessage(byte[], String) - Method in interface com.adaptris.mail.MailSender
-
Set the message and content type Content type maybe an arbitary string such as application/edi-x12, although if an appropriate
DataContentHandler
is not installed, then the results can be undefined. - setMessage(byte[], String) - Method in class com.adaptris.mail.MailSenderImp
- setMessageRead(MimeMessage) - Method in class com.adaptris.mail.MailClientImp
- setMessageRead(MimeMessage) - Method in interface com.adaptris.mail.MailReceiver
-
Mark the message as read and deleted, if purge 'on'.
- setMetadataFilter(MetadataFilter) - Method in class com.adaptris.core.mail.MailProducer
-
Specify the
AdaptrisMessage
metadata keys that will be sent as headers for the mail message. - setNamespaceContext(KeyValuePairSet) - Method in class com.adaptris.core.mail.attachment.XmlAttachmentHandler
-
Set the namespace context for resolving namespaces.
- setNamespaceContext(KeyValuePairSet) - Method in class com.adaptris.core.mail.attachment.XmlBodyHandler
-
Set the namespace context for resolving namespaces.
- setPartSelector(PartSelector) - Method in class com.adaptris.core.mail.ParsingMailConsumerImpl
-
Set the PartSelector.
- setPassword(String) - Method in class com.adaptris.core.mail.MailConsumerImp
-
Set the password to be used with this consumer implementation.
- setPassword(String) - Method in class com.adaptris.core.mail.MailProducer
-
The password associated with the SMTP Server
- setPrefix(String) - Method in class com.adaptris.core.mail.MetadataMailHeaders
- setProtocols(String) - Method in class com.adaptris.mail.Pop3sReceiverFactory
-
Set the protocol versions supported for TLS.
- setReceiveBufferSize(Integer) - Method in class com.adaptris.mail.Pop3ReceiverFactory
-
Set the receive buffer size in bytes.
- setRecipientFilter(String) - Method in class com.adaptris.mail.MailClientImp
- setRecipientFilter(String) - Method in interface com.adaptris.mail.MailReceiver
-
Set the sender filter.
- setRegularExpressionCompiler(String) - Method in class com.adaptris.mail.MailClientImp
-
Set the handler for regular expressions.
- setRegularExpressionCompiler(String) - Method in interface com.adaptris.mail.MailReceiver
-
Set the handler for regular expressions.
- setRegularExpressionStyle(String) - Method in class com.adaptris.core.mail.MailConsumerImp
-
Set the regular expression syntax.
- setSendBufferSize(Integer) - Method in class com.adaptris.mail.Pop3ReceiverFactory
-
Set the send buffer size in bytes.
- setSessionProperties(KeyValuePairSet) - Method in class com.adaptris.core.mail.MailProducer
-
Any additional behaviour that should be applied to the underlying
javax.mail.Session
. - setSessionProperties(KeyValuePairSet) - Method in class com.adaptris.mail.JavamailReceiverFactory
-
Set the session properties to apply to any
MailReceiver
instances. - setSessionProperties(Properties) - Method in class com.adaptris.mail.MailboxClient
- setSmtpUrl(String) - Method in class com.adaptris.core.mail.MailProducer
-
The SMTP Server.
- setSubject(String) - Method in class com.adaptris.core.mail.MailProducer
-
The subject for the email.
- setSubject(String) - Method in interface com.adaptris.mail.MailSender
-
Set the subject of the email.
- setSubject(String) - Method in class com.adaptris.mail.MailSenderImp
- setSubjectFilter(String) - Method in class com.adaptris.mail.MailClientImp
- setSubjectFilter(String) - Method in interface com.adaptris.mail.MailReceiver
-
Set the subject filter.
- setTcpNoDelay(Boolean) - Method in class com.adaptris.mail.Pop3ReceiverFactory
-
Enable / disable Nagle's algorithm
- setTimeout(Integer) - Method in class com.adaptris.mail.Pop3ReceiverFactory
-
Set the default timeout for socket operations.
- setTo(String) - Method in class com.adaptris.core.mail.MailProducer
-
Comma separated list of email addresses to send to.
- setUseEmailMessageIdAsUniqueId(Boolean) - Method in class com.adaptris.core.mail.RawMailConsumer
-
Specify whether to use the email unique id as the AdaptrisMessage unique ID.
- setUsername(String) - Method in class com.adaptris.core.mail.MailConsumerImp
-
Set the username to be used with this consumer implementation.
- setUsername(String) - Method in class com.adaptris.core.mail.MailProducer
-
Set an optional username for the SMTP Server.
- setXmlDocumentFactoryConfig(DocumentBuilderFactoryBuilder) - Method in class com.adaptris.core.mail.attachment.XmlAttachmentHandler
- setXmlDocumentFactoryConfig(DocumentBuilderFactoryBuilder) - Method in class com.adaptris.core.mail.attachment.XmlBodyHandler
- setXmlDocumentFactoryConfig(DocumentBuilderFactoryBuilder) - Method in class com.adaptris.core.mail.attachment.XmlMailCreator
- setXpath(String) - Method in class com.adaptris.core.mail.attachment.XmlAttachmentHandler
-
The XPath that will produce one or more attachments.
- setXpath(String) - Method in class com.adaptris.core.mail.attachment.XmlBodyHandler
-
The XPath to find the body of the message.
- SmtpClient - Class in com.adaptris.mail
-
The Adaptris SMTP client.
- SmtpClient(String) - Constructor for class com.adaptris.mail.SmtpClient
-
Constructor.
- SmtpClient(String, int, String, String) - Constructor for class com.adaptris.mail.SmtpClient
-
Constructor.
- SmtpClient(URLName) - Constructor for class com.adaptris.mail.SmtpClient
-
Constructor.
- startSession() - Method in interface com.adaptris.mail.MailSender
-
Start session based on session properties This may be used to initialise the client prior to sending any mail
- startSession() - Method in class com.adaptris.mail.MailSenderImp
T
- TEXT_PLAIN - Static variable in class com.adaptris.core.mail.EmailConstants
- toSafeString(URLName) - Static method in class com.adaptris.core.mail.URLNameHelper
-
A toString method that stringify the URLName but hide the password.
- toString() - Method in class com.adaptris.core.mail.attachment.MailAttachment
- toString() - Method in class com.adaptris.core.mail.attachment.MailContent
- toString() - Method in class com.adaptris.mail.Attachment
U
- URLNameHelper - Class in com.adaptris.core.mail
V
- valueOf(String) - Static method in enum com.adaptris.mail.MatchProxyFactory.ProxyBuilder
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.adaptris.mail.MatchProxyFactory.ProxyBuilder
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- withAttachmentEncoding(String) - Method in class com.adaptris.core.mail.attachment.XmlAttachmentHandler
- withContentTransferEncoding(String) - Method in class com.adaptris.core.mail.attachment.MailAttachment
- withHeaderFilter(MetadataFilter) - Method in class com.adaptris.core.mail.MetadataMailHeaders
- withPrefix(String) - Method in class com.adaptris.core.mail.MetadataMailHeaders
- wrapException(Throwable) - Static method in class com.adaptris.mail.MailClientImp
X
- XmlAttachmentHandler - Class in com.adaptris.core.mail.attachment
-
Handle attachments for
MultiAttachmentSmtpProducer
. - XmlAttachmentHandler() - Constructor for class com.adaptris.core.mail.attachment.XmlAttachmentHandler
- XmlAttachmentHandler(String, String) - Constructor for class com.adaptris.core.mail.attachment.XmlAttachmentHandler
- XmlAttachmentHandler(String, String, String) - Constructor for class com.adaptris.core.mail.attachment.XmlAttachmentHandler
- XmlBodyHandler - Class in com.adaptris.core.mail.attachment
-
Handle the body for
MultiAttachmentSmtpProducer
where the XPath should be treated as an XML document. - XmlBodyHandler() - Constructor for class com.adaptris.core.mail.attachment.XmlBodyHandler
- XmlBodyHandler(String, String) - Constructor for class com.adaptris.core.mail.attachment.XmlBodyHandler
- XmlBodyHandler(String, String, String) - Constructor for class com.adaptris.core.mail.attachment.XmlBodyHandler
- XmlMailCreator - Class in com.adaptris.core.mail.attachment
-
MailCreator implementation that assumes the AdaptrisMessage is an XML document.
- XmlMailCreator() - Constructor for class com.adaptris.core.mail.attachment.XmlMailCreator
All Classes All Packages