Package org.apache.camel.component.mail
package org.apache.camel.component.mail
Defines the Email Component
-
ClassDescriptionResolver to determine Content-Transfer-Encoding for file attachments.Resolver to determine Content-Type for file attachments.Mail
Authenticator
that supplies username and passwordDefaultJavaMailSender
which uses the JDK Mail API.The JavaMailSender interface contains all the methods of a JavaMailSender implementation currently used by the mail component.Mail authenticator that supplies username and passwordA Strategy used to convert between a CamelExchange
andMessage
to and from a MailMimeMessage
Is used for doing post processing tasks on the mailbox once the normal processing ended.Component for JavaMail.Generated by camel build tools - do NOT edit this file!Represents the configuration data for communicating over emailAConsumer
which consumes messages from JavaMail using aTransport
and dispatches them to theProcessor
JavaMail specific converters.Generated by camel build tools - do NOT edit this file!Send and receive emails using imap, pop3 and smtp protocols.Generated by camel build tools - do NOT edit this file!Generated by camel build tools - do NOT edit this file!Represents aMessage
for working with MailA Producer to send messages using JavaMail.Utility class for sorting of mail messagesTo generate an unique ID of the mail message.Mail utility class.ASearchTerm
that is based onDateTerm
that compares with current date (eg now).A builder to build compoundSearchTerm
s.Allows to configure commonSearchTerm
's using a POJO style, which can be done from XML DSLs.AExpression
which can be used to split aMailMessage
per attachment.