AWS Simple Email Service

AWS Simple Email Service

Description: Defines the AWS SES component
Scheme: aws-ses
Syntax: aws-ses:from
Maven: org.apache.camel/camel-aws/2.16.1

Defines the AWS SES Endpoint.

Name Kind Group Required Default Type Enum Description
from path producer true java.lang.String The sender's email address.
accessKey parameter producer java.lang.String Amazon AWS Access Key
amazonSESClient parameter producer com.amazonaws.services.simpleemail.AmazonSimpleEmailService To use the AmazonSimpleEmailService as the client
amazonSESEndpoint parameter producer java.lang.String The region with which the AWS-SES client wants to work with.
proxyHost parameter producer java.lang.String To define a proxy host when instantiating the SQS client
proxyPort parameter producer java.lang.Integer To define a proxy port when instantiating the SQS client
replyToAddresses parameter producer java.util.List List of reply-to email address(es) for the message, override it using 'CamelAwsSesReplyToAddresses' header.
returnPath parameter producer java.lang.String The email address to which bounce notifications are to be forwarded, override it using 'CamelAwsSesReturnPath' header.
secretKey parameter producer java.lang.String Amazon AWS Secret Key
subject parameter producer java.lang.String The subject which is used if the message header 'CamelAwsSesSubject' is not present.
to parameter producer java.util.List List of destination email address. Can be overriden with 'CamelAwsSesTo' header.
exchangePattern parameter advanced InOnly org.apache.camel.ExchangePattern InOnly
RobustInOnly
InOut
InOptionalOut
OutOnly
RobustOutOnly
OutIn
OutOptionalIn
Sets the default exchange pattern when creating an exchange
synchronous parameter advanced false boolean Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).