Simple Email Service (SES) offers three ways to send emails:
You can call APIs through the SES CLI or SDK or call SMTP APIs to send emails. To send emails from the console, see Regular Sending.
Generally, SES sends emails from shared IP addresses in the shared IP pool by default. Shared addresses are a fast and easy-to-use option for users who want to start sending with established IPs immediately. Tencent Cloud helps ensure the quality of shared IPs and a high delivery rate.
A dedicated IP is an IP specially assigned to you by Tencent Cloud for sending emails. Generally, it either has never been used to send emails or has a good reputation in the past. This ensures that it will not be marked as a spam IP by anti-spam organizations. Dedicated IPs are unavailable currently.
When receiving an email, an internet service provider (ISP) will check whether it is authenticated before delivering it to the recipient. Authentication proves to the ISP that you are the owner of the email address you are sending from. SES supports all industry-standard authentication mechanisms, including Sender Policy Framework (SPF), Domain Keys Identified Mail (DKIM), and Domain-Based Message Authentication, Reporting and Conformance (DMARC). It can ensure that your emails pass the ISP checks and are delivered to recipients successfully.
SES provides a variety of methods to monitor email sending activities. For example, it can capture the information about the entire email response funnel (including the numbers of deliveries, opens, clicks, and bounces), and provide accurate data analysis. In addition, you can check the sending status of a specific email by calling the API for Email Event Notification and adjust your email sending policy accordingly.
Automatic warm-up refers to automatically warming up your IP addresses or sender domains without manual intervention throughout the process. For more information, see Getting Started > What is warm-up?.
Automatic warm-up is started in the batch sending mode by default to intelligently determine the reputation of the sender domain/IP and the maximum number of emails allowed per day. If the reputation level upgrade rule is not met during the sending process, but the daily limit is reached, email sending will automatically stop, and excessive emails will enter the cache queue and be sent 24 hours later. This process does not require manual intervention. For the daily limit at different reputation levels, see Reputation Level Description.
This is suitable for batch sending marketing or notification emails. To send trigger-based emails (such as authentication and transactional emails), we recommend you call the SendEmail
API.
You can use the SES batch sending feature in either of the following ways:
• Console: A template is required, the email size cannot exceed 10 MB, and attachments are not supported.
• API: A template is required, the email size cannot exceed 10 MB, and attachments are supported.
You can manage sender addresses on the Email Sending > Recipient Groups page in the console.
To send emails in batches, create a sending task in the console, select Batch for Task Type, and set all required fields for the task.
Emails can be sent at a scheduled time. If you select Start Time for the task, the emails will be sent automatically at the specified time.
To send recurring emails, specify fields such asStart Time and Recurrence in the console. The console will automatically send emails based on the specified recurrence.
The SES mailbox simulator can help you easily test your application responses in various scenarios (such as bounces) without affecting sender reputation. You can send test emails to simulate successful delivery, bounce, unsubscription, and other scenarios with the mailbox simulator.
Was this page helpful?