Amazon Simple Email Service
-
Upload
chrisawheeler -
Category
Technology
-
view
1.055 -
download
1
description
Transcript of Amazon Simple Email Service
© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
Amazon Simple Email Service 101Chris Wheeler, Lead Technical Program Manager
© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
Amazon Simple Email Service – Agenda
OverviewService HighlightsKey ConceptsPricingGetting StartedResources and ToolsQ&A
© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
Amazon SES – Email Overview
Anatomy of an Email Message
The paper represents the message contentThe envelope represents information about the message’s source and destination, along with routing instructions
© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
Amazon SES – Service Overview
Amazon SES lets you send marketing and transactional email to customers in a quick and cost-effective manner.
Through a simple API call, you can now access a high-quality, scalable email infrastructure to efficiently communicate to your
customers.
Begin sending in minutes
Stay informed with on-demand feedback
© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
Amazon SES – Service Overview
There are many ways to send email. Amazon SES is ideal for customers who are sending email from:
Amazon EC2 who don’t wish to support their own software or applications to do the heavy lifting of email transport.
An internal or third-party solution who wish to eliminate the additional complexity and expense.• Transactional emails• Customer emails• Systems emails• Marketing emails
• Gaming• Social networking• Blogging• Email list service
© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
Amazon SES – Highlights
Eliminate complexity of hosting email yourself or by a third-party service.
Applications can send email using a single API call in Java, .NET, PHP, Perl, or HTTPS.
Can send email via mobile as well with SDKs for Android and iOS (new).
Fully leverage Amazon’s proven cloud computing infrastructure.
Optimized for the highest levels of uptime and availability.
SIMPLE
RELIABLE
© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
Amazon SES – Highlights
Intelligently scales with your business as your needs grow.
Based on proven Amazon technology.
Designed for ease of use with Amazon EC2 and AWS Elastic Beanstalk
Free usage tier for emails originating from other AWS services.
SCALABLE
AWS COMPATIBLE
© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
Amazon SES – Highlights
No up-front fees or fixed expenses.
Only pay for what you use.
Low charges for emails sent and data transfer
INEXPENSIVE
© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
Amazon SES – Concepts
Email Sending• You can send a formatted or raw message depending on your
use case.• SendEmail API: Amazon SES sends a properly formatted message.
All you provide is the From: and To: addresses, subject, and body.• SendRawEmail API: You manually specify your own email headers
and MIME types.– Including MIME attachments that you have encoded.
© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
Amazon SES – Concepts
Feedback• GetSendStatistics API allows you to query:
• Delivery attempts• Rejected messages• Hard bounces• Complaints
• Amazon SES forwards on to you:• Hard bounces (permanent delivery failure notices)• Complaints (result of recipient marking a message as “spam”)
© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
Amazon SES – Concepts
Sending Limits• GetSendQuota API
• Sending Quota is the maximum amount you can send in a 24-hour period.
• Sending Rate is the maximum number of emails you can send per second.
© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
Amazon SES – Concepts
Access Levels• Start in a sandbox to test Amazon SES.• Request production access for higher volume and fewer restrictions
• After you receive production access, your sending quota is increased to 1,000 per day and your sending rate is increased to more than 10 TPS after several days’ ramping
• If you need to send in excess of the standard email ramp-up schedule, complete the Amazon SES Limit Increase form found on the AWS Contact Us page
– If we need more information, we will contact you within 1 business day.
• Send your production email for accurate ramping
© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
Amazon SES – Concepts
Deliverability• DKIM, SPF, and SenderID supported.• Amazon SES monitors ISP feedback to gauge email quality in
real-time.
© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
Amazon SES – Pricing
Cost per thousand (CPM)Email messages are charged at $0.10 per thousand.*A message is defined as a single email communication sent to a single email address. A single email communication sent to multiple recipients is considered to be a unique message to each recipient.
Data Transfer
*Data transfer “in” and “out” refers to transfer into and out of Amazon SES. Data transferred between Amazon SES and Amazon EC2 within a single region is free of charge. Data transferred between Amazon SES and Amazon EC2 in different regions will be charged at Internet Data Transfer rates on both sides of the transfer.
© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
Amazon SES – Pricing
AttachmentsAttachment bandwidth is charged at $0.12 per GB.
Free Tier
If you are an Amazon EC2 user, you can get started with Amazon SES for free. You can send 2,000 messages for free each day when you call Amazon SES from an Amazon EC2 instance directly or through AWS Elastic Beanstalk. Many applications are able to operate entirely within this free tier limit.
Note: Data transfer fees still apply. For new AWS customers eligible for the AWS free usage tier, you receive 15 GB of data transfer in and 15 GB of data transfer out aggregated across all AWS services, which should cover your Amazon SES data transfer costs. In addition, all AWS customers receive 1GB of free data transfer per month.
© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
Amazon SES – Getting Started
Sign Up• If you do not already have an AWS account, sign up for one on the AWS website
Verify Email Address• Create your own “whitelist” of verified addresses using the provided Amazon SES Perl scripts
or by directly calling the API yourself
Send Email• Use the Amazon SES script or directly call the API to send either a formatted or raw email
message
Request Production Access• Complete the Amazon SES Production Access form on the Contact Us page
Get Feedback• Use the Amazon SES script or directly call the API to query the latest information on your
sending statistics
© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
Amazon SES – Limits
Recipients: Up to 50 addresses per message. This includes the TO, CC, and BCC fields.
Size: Up to 10MB can be send in one message
Verified addresses: Up to 100 verified addresses can be whitelisted at any time.
Note: You are free to request a manual limit increase at any time which will be reviewed on a per case basis.
© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
Amazon SES – Resources and Tools
Amazon SES Detail Page:• http://aws.amazon.com/ses/
Amazon SES FAQs:• http://aws.amazon.com/ses/faqs/
Amazon SES Documentation:• http://aws.amazon.com/documentation/ses/
Tools:• http://aws.amazon.com/developertools/Amazon-SES
© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
Amazon SES – Support
Community Forum:• https://forums.aws.amazon.com/forum.jspa?forumID=90
AWS Contact Us Page:• http://aws.amazon.com/contact-us/
AWS Premium Support:• http://aws.amazon.com/premiumsupport/
Sales Inquiries:• http://aws.amazon.com/contact-us/aws-sales/
© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
Amazon SES – Forms
Amazon SES Production Access:• http://aws.amazon.com/ses/fullaccessrequest
Amazon SES Limit Increase:• http://aws.amazon.com/ses/extendedaccessrequest
© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
Amazon SES – Feedback?
Thank you for all your feedback.
Please keep it coming—we are listening!
© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.
Amazon SES – Questions?
Thank you.