*Introduction* Amazon_SES is a highly scalable and cost-effective email-sending service for businesses and developers. It eliminates the complexity and expense of building an in-house email solution or licensing, installing, and operating a third-party email service for this type of email communication. In addition, the service integrates with other AWS services, making it easy to send emails from applications being hosted on AWS. With Amazon_SES there is no long-term commitment, minimum spend or negotiation required — businesses can utilize a free usage tier, and beyond that pay only low fees for the number of emails sent plus data transfer fees.
*API (REST)* http://docs.aws.amazon.com/ses/latest/APIReference/Welcome.html *Amazon_SES Connector Summary* • Connector Name: amazon-ses-connector-1.0.0 • Version: 1.0.0 • Technology: REST *Authentication* This uses the standard HTTP Authorization header to pass authentication information. Developers are issued an AWS access key ID and AWS secret access key when they register. For request authentication, the AWSAccessKeyId element identifies the access key ID that was used to compute the signature and, indirectly, the developer making the request. To generate the signature it uses Signature Version3 methodology. *Methods* Methods Selected: *deleteIdentity* - Deletes the specified identity (email address or domain) from the list of verified identities. *listIdentityDkimAttributes* - Takes a list of identities as input and returns the current status of Easy DKIM signing for an entity. For domain name identities, this action also returns the DKIM tokens that are required for Easy DKIM signing, and whether Amazon_SES has successfully verified that these tokens have been published. *listIdentityNotificationAttributes* - Given a list of verified identities (email addresses and/or domains), returns a structure describing identity notification attributes. *listIdentityVerificationAttributes* - Given a list of identities (email addresses and/or domains), returns the verification status and (for domain identities) the verification token for each identity. *listIdentities* - Returns a list containing all of the identities (email addresses and domains) for a specific AWS Account, regardless of verification status. *sendEmail* - Composes an email message based on input data, and then immediately queues the message for sending. *sendRawEmail* - Sends an email message, with header and content specified by the client. This action is useful for sending multipart MIME emails. The raw text of the message must comply with Internet email standards; otherwise, the message cannot be sent. *setIdentityDkimEnabled* - Enables or disables Easy DKIM signing of email sent from an identity. *setIdentityFeedbackForwardingEnabled* - Given an identity (email address or domain), enables or disables whether Amazon_SES forwards feedback notifications as email. Feedback forwarding may only be disabled when both complaint and bounce topics are set. *setIdentityNotificationTopic* - Given an identity (email address or domain), sets the Amazon_SNS topic to which Amazon_SES will publish bounce and complaint notifications for emails sent with that identity as the Source. Publishing to topics may only be disabled when feedback forwarding is enabled. *getDomainDkim *- Returns a set of DKIM tokens for a domain. DKIM tokens are character strings that represent your domain's identity. *verifyDomainIdentity *- Verifies a domain. *verifyEmailIdentity *- Verifies an email address. This action causes a confirmation email message to be sent to the specified address. Methods not selected: Following methods are deprecated, hence not considered. deleteVerifiedEmailAddress listVerifiedEmailAddresses verifyEmailAddress Following methods are nice to have functions and are not considered as important business functions. getSendQuota getSendStatistics Thanks and Regards Rasika
_______________________________________________ Architecture mailing list Architecture@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture