MailCheap: gửi newsletter theo lượng email thực tế, có thể tự host
MailCheap là ứng dụng mã nguồn mở để viết, gửi và xuất bản newsletter mà không phải trả phí chỉ vì danh sách có nhiều người đăng ký không còn hoạt động. Công cụ phù hợp với nhóm kỹ thuật muốn dùng dịch vụ cloud hoặc tự host bằng Amazon SES hay PostShiba.
Vì sao đáng xem
- Viết, kiểm tra, lên lịch và gửi newsletter từ dashboard, REST API hoặc AI agent qua MCP.
- Nhập danh sách từ beehiiv, Substack, Mailchimp và nhiều nền tảng email phổ biến khác.
- Tự tạo website lưu trữ các số newsletter, biểu mẫu đăng ký, trang tác giả và sitemap.
- Có sẵn cơ chế làm sạch danh sách, warm-up, giới hạn bounce và complaint, cùng hủy đăng ký một chạm.
MailCheap là ứng dụng mã nguồn mở để viết, gửi và xuất bản newsletter. Điểm dễ hiểu nhất của công cụ này là cách tiếp cận chi phí: tập trung vào số email thực sự gửi đi thay vì thu phí theo toàn bộ danh sách, kể cả những người đăng ký đã lâu không còn tương tác.
Bạn có thể dùng bản MailCheap Cloud để bắt đầu nhanh, hoặc tự triển khai toàn bộ ứng dụng với tài khoản Amazon SES hay PostShiba của mình. Đây sẽ là lựa chọn đáng xem nếu bạn muốn kiểm soát hạ tầng, có đội ngũ kỹ thuật và không muốn bị khóa trong một nền tảng newsletter đóng.

Ảnh từ nguồn chính thức của mailcheap.
Bạn có thể dùng nó vào việc gì?
Chuyển newsletter từ nền tảng khác
MailCheap nhận tệp CSV xuất từ beehiiv, Substack và Mailchimp, đồng thời hỗ trợ dữ liệu từ Kit, MailerLite, Buttondown, Ghost và EmailOctopus. Trạng thái người đọc và ngày đăng ký được giữ lại, giúp giảm bớt công việc dọn dữ liệu khi chuyển hệ thống.
Soạn, kiểm tra rồi gửi từ một quy trình thống nhất
Bạn có thể viết trong trình soạn thảo, gửi nội dung Markdown hoặc HTML qua API, sau đó lên lịch hay gửi theo từng đợt. Trước khi gửi, MailCheap kiểm tra các phần dễ bị bỏ sót như tiêu đề, preview text, liên kết hủy đăng ký, địa chỉ người gửi và nguy cơ Gmail cắt email vượt 100 KB.
Quản lý newsletter bằng AI agent
Các thao tác trên dashboard cũng được cung cấp qua MCP server và REST API. Điều này hữu ích nếu bạn muốn để ChatGPT, Claude, Codex hoặc Cursor hỗ trợ tạo bản nháp, quản lý chiến dịch và tự động hóa các bước lặp lại. Hành động gửi được đánh dấu là không thể hoàn tác để agent phải xin xác nhận trước.
Có website lưu trữ bài viết đi kèm
Mỗi newsletter có thể có trang web riêng với biểu mẫu đăng ký, trang tác giả, ảnh chia sẻ và sitemap. Mỗi số đã gửi cũng có một trang để người đọc xem lại và công cụ tìm kiếm lập chỉ mục. Nhờ vậy, bạn không phải ghép thêm một hệ thống archive riêng chỉ để đưa newsletter lên web.
Giảm rủi ro khi gửi số lượng lớn
MailCheap tích hợp warm-up, làm sạch địa chỉ, loại trùng lặp và ngừng gửi cho người đọc không còn tương tác sau bước xác nhận. Hệ thống cũng theo dõi bounce, complaint và spam trap để tạm dừng chiến dịch hoặc tài khoản khi vượt ngưỡng được cấu hình sẵn.

Ảnh từ nguồn chính thức của mailcheap.
Cần lưu ý
Tự host không phải lựa chọn cài xong trong vài phút. Bạn cần Node.js 22 trở lên, MongoDB, dịch vụ gửi email, QStash và cấu hình DNS. Một số phần như Redis hay nơi lưu ảnh là tùy chọn, nhưng sẽ cần thiết hơn khi website có lượng đăng ký lớn. Tác giả ước tính việc thiết lập mất khoảng một giờ, phần lớn là chờ DNS và quyền gửi production.
Bản tự host dùng giấy phép AGPL-3.0 và không kèm hỗ trợ kỹ thuật. Vì vậy, MailCheap hợp nhất với người đã quen triển khai ứng dụng web và xử lý cấu hình email. Nếu chỉ muốn thử quy trình trước, bạn có thể xem tài liệu và bản cloud trên trang chính thức rồi mới quyết định tự vận hành.
Muốn tự kiểm tra và dùng thử?
Mở nguồn gốc để xem tài liệu, cách cài đặt và phiên bản mới nhất.
Điểm cần lưu ý
- • Bản tự host đòi hỏi kiến thức triển khai Node.js, DNS, MongoDB và cấu hình nhà cung cấp email.
- • Dự án không cung cấp hỗ trợ cho bản tự host; mục Issues trên GitHub bị tắt.
- • Muốn gửi qua Amazon SES, tài khoản mới cần được cấp quyền production; quá trình cấu hình còn liên quan đến SNS và QStash.
Đọc tiếp
Có thể bạn sẽ cần những thứ này tiếp theo
Công cụ lập trình
InfernoSIM: kiểm thử lỗi công cụ và luồng đồng thời của AI agent ngay trên máy
InfernoSIM giúp ghi lại rồi tái hiện có kiểm soát các lỗi HTTP, MCP và lời gọi công cụ của AI agent. Công cụ phù hợp với đội kỹ thuật muốn kiểm tra retry, tác dụng phụ và lỗi đồng thời mà không phải gọi lại mô hình cho từng trường hợp.
Xem tiếpAI Tools
Desktop Coworker: dùng ChatGPT Web làm việc trực tiếp trên máy, không bị bó bởi quota Work/Codex
Cho ChatGPT Web khả năng đọc file, sửa file, chạy công cụ và xử lý workflow nhiều bước ngay trên máy tính. Điểm đáng giá là bạn không phải dùng quota riêng của ChatGPT Work hoặc Codex cho mọi công việc.
Xem tiếpNguồn tham khảo
Link ngoài và tài liệu liên quan
- Nguồn Chính