Amazon Simple Email Service

Amazon Simple Email Service

In this article, I share about AWS SES, in a question-answer format.

Let's get started.

Q: What is AWS SES?

Amazon Simple Email Service (SES) is Amazon's email service that enables developers to send mail from within any application.

Q: Can we test Amazon SES?

The Amazon SES sandbox is where new users can test the capabilities of Amazon SES. When your account is in the sandbox, you can only send email to verified identities. A verified identity is an email addresses or domain that you've proven that you own.

Q: Can I send emails from any email address?

No. You can only use Amazon SES to send email from addresses or domains that you own. To prove that you own an email address or domain, you have to verify it.

Q: Is there a limit on the size of emails Amazon SES can deliver?

Amazon SES accepts email messages up to 10 MB in size including any images and attachments that are part of the message. If you need more than the default quota of 10 MB, you may request an increase to the maximum message size not to exceed 40 MB.

Q: Can emails from Amazon SES comply with Domain-based Message Authentication, Reporting and Conformance (DMARC)?

With Amazon SES, your emails can comply with DMARC through Sender Policy Framework (SPF), Domain Keys Identified Mail?(DKIM), or both.

Q: Does Amazon SES provide an SMTP endpoint?

Amazon SES provides an SMTP interface for integration with applications that can send email via SMTP. You can connect directly to this SMTP interface from your applications, or configure your existing email server to use this interface as an SMTP relay. In order to connect to the Amazon SES SMTP interface, you have to create SMTP credentials.

Q: Can Amazon SES send emails with attachments?

Amazon SES supports many content formats, including documents, images, audio, and video. Amazon SES scans every attachment that you send for viruses and malware.

Q: Can I test Amazon SES responses without sending email to real recipients?

You can use the Amazon SES mailbox simulator to test your sending rate and to test your ability to handle events such as bounces and complaints, without sending email to actual recipients. However, it is charged for each message you send to the mailbox simulator, just as if they were messages sent to actual customers. :)

Q: Can I encrypt email messages that I receive?

Amazon SES integrates with AWS Key Management Service (KMS), which provides the ability to encrypt the mail that it writes to your Amazon S3 bucket. Amazon SES uses client-side encryption to encrypt the mail. This means that it is necessary for you to decrypt the content on your side after you retrieve the mail from Amazon S3. The AWS Java SDK and AWS Ruby SDK provide a client that is able to handle the decryption for you.

Q: Does Amazon SES send email over an encrypted connection using Transport Layer Security (TLS)?

Amazon SES supports TLS 1.2, TLS 1.1 and TLS 1.0 for TLS connections. By default, Amazon SES uses?opportunistic TLS, i.e. Amazon SES always attempts to make a secure connection to the receiving mail server. If Amazon SES can't establish a secure connection, it sends the message unencrypted.

Q: How is Amazon SES different from Amazon SNS?

Amazon SES is for applications that need to send communications via email. Amazon SES supports custom email header fields, and many MIME types. By contrast, Amazon Simple Notification Service (Amazon SNS) is for messaging-oriented applications, with multiple subscribers requesting and receiving "push" notifications of time-critical messages via a choice of transport protocols, including HTTP, Amazon SQS, and email. The body of an Amazon SNS notification is limited to 8192 characters of UTF-8 strings, and isn't intended to support multimedia content.

Q: I received spam or other unsolicited email messages from an Amazon SES user. How do I report these messages?

You can report email abuse by sending an email to?[email protected].

Q: How to use Microsoft SQL Server with AWS SES?

Check below link for step by step guide for the same. -

https://aws.amazon.com/blogs/messaging-and-targeting/using-microsoft-sql-server-2008-r2-with-amazon-ses/

That's it for AWS SES from my end.

-Yasub

要查看或添加评论,请登录

Yasub Jiruwala的更多文章

  • Find Good Log File Size For DB

    Find Good Log File Size For DB

    WITH? ? log_size AS ( SELECT TOP 1 ? ? ? ? ? ? ? ? ? ? ? ? SCHEMA_NAME(t.schema_id) AS schema_name ,…

  • PostgreSQL 15 Beta 1 Released!

    PostgreSQL 15 Beta 1 Released!

    PostgreSQL 15 Feature Highlights - Developer Experience This release introduces MERGE, a SQL standard command for…

  • Query Store Set Up SQL 2019

    Query Store Set Up SQL 2019

    /*======================================================================================================================…

  • Performance Tuning Step-By-Step Guide - PostgreSQL

    Performance Tuning Step-By-Step Guide - PostgreSQL

    Performance Tuning in PostgreSQL Authors – Shreya P, Yasub M Introduction: One of the most important things in…

    3 条评论
  • Find Important Information on All Indexes on your Database Server!

    Find Important Information on All Indexes on your Database Server!

    In this article, I share queries with comments, to find Important Information on All Indexes on your Database Server…

  • Security with Amazon Aurora PostgreSQL

    Security with Amazon Aurora PostgreSQL

    1. Aurora DB clusters must be created in an Amazon Virtual Private Cloud (VPC).

  • T-SQL Programming Guidelines

    T-SQL Programming Guidelines

    In this article, I share the 20 Programming Guidelines that I follow when working with T-SQL (MS SQL SERVER). These…

    11 条评论
  • Important Takeaways for PostgreSQL Indexes

    Important Takeaways for PostgreSQL Indexes

    Below are the IMPORTANT takeaways I have currently from my research, for PostgreSQL Indexes – 1. When deploying…

    12 条评论

社区洞察

其他会员也浏览了