Tự host MTA hay mua SaaS? Bài học từ 5 năm vận hành email
Postfix + Dovecot + Rspamd vẫn là combo đáng đầu tư khi bạn cần kiểm soát rate limit, log truy vết và chi phí ở quy mô triệu email/tháng. Bài viết tổng hợp trade-off thực tế.
Khi mới bắt đầu xây hệ thống email, hầu như team nào cũng đứng trước câu hỏi: tự host MTA hay mua SendGrid / Mailgun / Postmark? Sau 5 năm vận hành email gateway xử lý hàng triệu mail mỗi tháng, đây là góc nhìn của chúng tôi.
Khi nào SaaS thắng
Nếu bạn gửi dưới 100K email/tháng và không cần kiểm soát granular về rate limit, IP warm-up, hay nội dung email theo realtime thì SaaS gần như luôn rẻ và nhanh hơn. Bạn trả ~10-50 USD/tháng và quên đi việc setup DKIM, SPF, DMARC.
Vấn đề đến khi bạn cần truy vấn email theo programmatic: ví dụ build disposable inbox cho test signup, hay xây gateway nhận email từ marketer rồi forward về user thật. Lúc đó phí của SaaS bắt đầu kém kinh tế.
Khi nào tự host thắng
Tự host Postfix + Dovecot + Rspamd bù lại bằng kiểm soát hoàn toàn: bạn quyết định chính xác policy spam, rate limit per-domain, log retention, format header. Quan trọng nhất, bạn không bị giới hạn API call.
Trade-off lớn là vận hành: bạn cần biết về DNS propagation, IP reputation, blacklist removal, MX failover. Đầu tư learning curve khoảng 2-4 tuần để team thành thạo.
Lựa chọn của HASoftware
Chúng tôi tự host vì sản phẩm yêu cầu lưu lượng email cao và độ tuỳ biến sâu. Mỗi mailbox được tạo tức thì qua API, mỗi message được parse và index trong dưới 1 giây. Đó là thứ mà SaaS không cho phép trừ khi bạn ở enterprise tier với hợp đồng riêng.
Nếu bạn đang ở giao điểm giữa hai lựa chọn và muốn bàn bạc trade-off cụ thể cho use case của mình, hãy gửi tin về [email protected].