public class AWSJavaMailTransport
extends Transport
This transport implementation only accepts MIME encoded messages (see MimeMessage class) and RFC822 E-mail addresses (see InternetAddress class).
| Modifier and Type | Field and Description | 
|---|---|
| static String | AWS_ACCESS_KEY_PROPERTY | 
| static String | AWS_EMAIL_SERVICE_ENDPOINT_PROPERTY | 
| static String | AWS_SECRET_KEY_PROPERTY | 
| Constructor and Description | 
|---|
| AWSJavaMailTransport(Session session,
                    URLName urlname) | 
| Modifier and Type | Method and Description | 
|---|---|
| <X extends AmazonWebServiceRequest> | appendUserAgent(X request,
               String userAgent) | 
| void | close() | 
| String | getLastMessageId()
 The unique message identifier ot the last message sent by  sendMessage | 
| void | sendMessage(Message msg,
           Address[] addresses)Sends a MIME message through Amazon's E-mail Service with the specified
 recipients. | 
public static final String AWS_EMAIL_SERVICE_ENDPOINT_PROPERTY
public static final String AWS_SECRET_KEY_PROPERTY
public static final String AWS_ACCESS_KEY_PROPERTY
public AWSJavaMailTransport(Session session,
                            URLName urlname)
public void sendMessage(Message msg,
                        Address[] addresses)
                 throws MessagingException,
                        SendFailedException
msg - A Mime type e-mail message to be sentaddresses - Additional e-mail addresses (RFC-822) to be included in the
            messageMessagingExceptionSendFailedExceptionpublic void close()
           throws MessagingException
MessagingExceptionpublic String getLastMessageId()
 The unique message identifier ot the last message sent by sendMessage
 
sendMessage action.public <X extends AmazonWebServiceRequest> X appendUserAgent(X request, String userAgent)
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.