Amazon Simple Email Service

Trước đây, mình vẫn gửi email bằng MailGun, nó là một hình thức gửi email tiên tiến, dùng nó bạn sẽ chẳng cần quan tâm tới port hay cổng nào bị chặn hết, vì nó gửi thẳng qua port 80 😀 Nghĩa là đơn giản khi bạn đọc được dòng này, thì hệ thống của MailGun có thể gửi email tới bạn 😛 nó lại FREE 10.000 thư mỗi tháng nữa, tổng thể dùng mình hài lòng, tốc độ gửi email của họ rất nhanh, tuy thế gần đây, khi mình chuyển sang dùng HTTPS cho thèng bibica.net, thì các link tracking dạng email.bibica.net bị lỗi, vì không cài https cho nó 😛


Search google thì cũng ra khá nhiều giải pháp, tuy thế khi đọc tới bài Fix email tracking with SSL websites thì thấy khá hãm, vấn đề họ đưa ra từ 2014, mà tới giờ gần sang 2019 họ cũng không thèm làm? trong khi hàng tá dịch vụ khác đã hỗ trợ khách tạo subdomain có ssl cả rồi, thậm chí có 1 commend bên dưới còn nói thực ra tính năng này họ đã làm, nhưng không đưa ra, ai cần thì contact support để họ sử lý thì phải … giải pháp đơn giản nhất là vào tắt tính năng tracking đi, chỉ thuần túy dùng hệ thống gửi mail của họ, có điều mình vào thì không thấy tùy chọn để tắt 😀 lười search nên thôi, nhân dịp sắp sang năm mới thì chuyển sang dịch vụ gửi email khác cho vui nhà vui cửa 😛

Dịch vụ ban đầu mình lựa chọn là 

Tuy thế, vấn đề mình gặp phải nó khá kì, trong vài email test, có khi nó gửi trả mailed-by ra đúng kết quả là tracking.bibica.net, nhưng có khi lại ra em3300.bibica.net (em3300 là 1 dãy số tự tạo ra khi bạn verified domain), vấn đề cũng chẳng có gì, có điều nhìn …. không đẹp :]]

Thế là cuối cùng quay lại Amazon Simple Email Service, một dịch vụ trong cả rừng dịch vụ của Amazon 😛

Amazon Simple Email Service

Amazon Simple Email Service (Amazon SES) là dịch vụ gửi email trên nền tảng đám mây được thiết kế để giúp các chuyên gia marketing kỹ thuật số và nhà phát triển ứng dụng gửi email marketing, thông báo và giao dịch. Đây là dịch vụ tin cậy, tiết kiệm chi phí dành cho các doanh nghiệp thuộc đủ mọi quy mô sử dụng email để giữ liên lạc với khách hàng của mình.

Bạn có thể sử dụng giao diện SMTP hoặc một trong các SDK của AWS để tích hợp Amazon SES trực tiếp vào các ứng dụng hiện có của bạn. Bạn cũng có thể tích hợp năng lực gửi email của Amazon SES vào phần mềm bạn đã sử dụng, ví dụ như hệ thống bán vé và ứng dụng khách email.

Nói chung, dịch vụ của Amazon thì chẳng ai dám chê, nó ở tầm thế giới rồi, gửi email từ hệ thống của AWS nói sao nói, vẫn được đánh giá cao hơn các dịch vụ khác, tốc độ nhanh, downtime ít và đặc biệt là ít bị cho vào spam hơn … 

Tuy thế mình đánh giá không cao, đơn giản là nó … KHÔNG FREE

Mặc dù giá rất rẻ, gửi đi 1.000 chỉ $0.1 nhưng vấn đề là họ vẫn tính tiền, chẳng hạn như thèng bibica.net hiện nay, 1 ngày thường gửi đi vài cái email, mà tối thiểu tháng nào cũng phải trả $0.1 tự dưng thấy … xót của :]] Vấn đề là không phải lúc nào card của mình cũng có tiền, và không phải lúc nào mình cũng online nhìn vào web, có khi bận 3-4 tháng không ngó ngàng gì tới nó là thường, gặp tình huống thế, sập luôn hệ thống email thì … rất là nhảm 😛 Mình thì vẫn luôn cố gắng xây dựng 1 hệ thống, mà kể cả khi mình bận, nó vẫn có thể tự vận hành trơn tru được, đâm ra thú thực cũng không mặn mà lắm với dịch vụ gửi email của AWS 😀 Có điều trong tài khoản AWS hiện nay của mình, cũng còn tầm $200 gift card dùng cho tới hết 2019, nên thôi kệ nhỉ, dùng dịch vụ tầm thế giới cho oách, hết 2019 ta lại đổi sang dịch vụ gửi email khác :]]

OK, tổng thể dùng dịch vụ của AWS, các hướng dẫn sẽ vô cùng nhiều và đầy đủ, bạn chỉ cần đọc hướng dẫn từ AWS là đã biết cách tạo đơn giản 1 hệ thống gửi email qua SMTP hoặc API rồi 

Nói thế chứ với các dịch vụ to, kiểu Google Cloud Platform hay Amazon Web Services hệ thống của nó rất nhiều, nên với ai quen thì còn đỡ, còn ai nhảy vào phát nói ngồi tạo cái SMTP từ SES thì khá đuối đấy, tạo tài khoản, xong verified tài khoản, add card, rồi mở request để dùng SES … các bước thì bạn nào cần google hé, mình chỉ nói sơ bộ thế thôi, vì rất nhiều người viết rồi, tiếng Việt, Tiếng Anh đủ cả, search là thấy hết, tài khoản của mình thì đang ở mức cho gửi đi 50.000 email mỗi ngày 😛

Để tích hợp với WordPress thì bạn có thể dùng bất cứ plugin vào bạn thích, gửi qua SMTP hay API đều được, tuy thế cá nhân mình nghĩ là nên gửi qua API, đầu tiên là nó thường nhanh hơn SMTP và nó sẽ gửi qua port 80 hoặc 443, dễ hiểu hơn là bạn dùng qua API thì không cần quan tâm tới port trên server nữa (một số dịch vụ hosting họ khóa hết mấy port gửi email như Google Cloud)

Ở đây mình dùng plugin có tên là WP SES, lý do mình dùng là họ có hơn 10.000 download từ WP và họ có 1 bài viết khá cụ thể về cách setup, bạn chỉ việc làm theo là đủ 

Cấu hình thì cơ bản bạn chỉ cần tạo 1 tài khoản IAM với quyền AmazonSNSFullAccess rồi lấy Access Key và Secret Access Key như hướng dẫn của họ, sau đó điền vào plugin là được, cụ thể thèng bibica.net đang để như thế 😛

Khi bạn comment hay đăng kí thành viên … sẽ nhận được email từ email [email protected], với mailed-by: aloha.bibica.net, signed-by: bibica.net

Cũng không chắc chuyện email gửi đi nó có vào spam nhiều hay ít hơn không, có điều mở cái email ra nhìn thấy mailed-by và signed-by thế nhìn … nó đẹp :]]

Trong thử nghiệm của mình thì khi dùng Amazon Simple Email Service, email không những vào inbox, mà còn được google gắn thêm nhãn “QUAN TRỌNG” để bạn không bỏ sót nữa mới gúm chớ 😛

1 thought on “Amazon Simple Email Service”

Leave a Comment