Nếu bạn tìm cách gửi email tin cậy và tiết kiệm chi phí, AWS Simple Email Service (SES) là lựa chọn tuyệt vời. Đây là nền tảng email dựa trên đám mây giúp gửi và nhận email nhanh chóng, dễ dàng.
Với SES, bạn không lo quản lý máy chủ thư, và tận dụng được khả năng mở rộng và độ tin cậy của hạ tầng đám mây Amazon.
Có vài bước thiết lập SES: xác thực domain, xác thực địa chỉ email, và thiết lập bản ghi MX. Hướng dẫn ngắn này sẽ đi qua từng bước để SES hoạt động ngay.
Điều kiện tiên quyết: Hướng dẫn này là demo thực hành. Để làm theo, hãy chắc chắn bạn có tài khoản AWS hoạt động.
Cách Cấu Hình AWS SES
Bước 1 – Xác Thực Danh Tính (Identities)
Đầu tiên, đăng nhập AWS Management Console và tìm Simple Email Service. Chọn Amazon Simple Email Service.
Tìm kiếm AWS SES
Điều này dẫn đến SES Console.
Để bắt đầu gửi email, cần tạo danh tính (identity). Điều này liên quan đến xác thực địa chỉ email dùng để gửi. Nếu không xác thực email, không dùng email đó thực hiện hành động nào trên SES.
Lưu ý bạn có thể thêm domain làm danh tính, nhưng hướng dẫn này dùng địa chỉ email. Nhấn Create identity xác thực email.
Tạo Identity
Tiếp, chọn tùy chọn Email address và nhập email muốn dùng.
Trong Amazon SES, bạn dùng domain, subdomain, hoặc email làm verified identity. Dùng thứ phù hợp nhất.
Xác thực Identity
Chúng ta dùng tags quản lý identity trên Amazon SES. Bỏ qua ở đây, nhưng nếu muốn, định nghĩa tag. Xong thì nhấn Create identity tạo identity cho tài khoản SES.
Tạo Identity cho Amazon SES
Bây giờ, email sẽ gửi đến địa chỉ bạn dùng tạo identity. Nhấn link trong email xác thực email.
Xác thực địa chỉ email
Sau khi làm xong, bạn thấy email trong danh sách verified identities của tài khoản SES.
Danh sách verified identities
Cách Tạo Thông Tin Xác Thực SMTP
Giao thức truyền thư đơn giản (SMTP) gửi và nhận tin nhắn qua máy chủ thư. Phần này, bạn học tạo thông tin xác thực cấp quyền truy cập máy chủ thư SES để gửi và nhận mail.
Đầu tiên, đăng nhập dashboard Amazon SES. Nhấn SMTP settings.
Amazon SES Dashboard
Sau đó nhấn Create SMTP credentials tạo thông tin đăng nhập SMTP dưới Amazon SES.
Tạo SMTP Credentials
Bạn chọn định nghĩa username IAM hoặc dùng mặc định. Xong thì nhấn Create.
Tạo IAM user cho SMTP
Sau khi tạo IAM user, chi tiết SMTP hiển thị cùng username IAM.
Thông báo user đã tạo hiển thị ở trên. Đảm bảo tải xuống thông tin xác thực vì đây là chi tiết hiển thị một lần. Tải bằng nút Download Credentials.
SMTP Credentials đã tạo
Tuyệt vời! Bạn có thông tin xác thực AWS SES SMTP. Dùng thông tin này kết nối backend đến máy chủ Amazon SES gửi email.
Kết Luận
Amazon Simple Email Service (SES) là công cụ mạnh mẽ, tin cậy gửi nhanh email marketing, thông báo, và email giao dịch. Thiết lập Amazon SES đơn giản và làm được trong vài bước đơn giản.
Sau khi đăng ký tài khoản AWS và truy cập console Amazon SES, bạn xác thực và đặt email mặc định rồi bắt đầu gửi email dùng dịch vụ.
Với Amazon SES, bạn tận hưởng lợi ích gửi email dựa trên đám mây: khả năng gửi cải thiện, mở rộng, và bảo mật.
Học lập trình miễn phí. Chương trình mở của freeCodeCamp đã giúp hơn 40.000 người tìm được việc làm lập trình viên. Bắt đầu ngay