SMTP Sandbox kiểm thử email
Bắt tất cả email gửi đi từ ứng dụng của bạn. Không bao giờ gửi email thử nghiệm đến người dùng thật nữa. Kiểm tra HTML, tệp đính kèm và tiêu đề trong bảng điều khiển.
Cách hoạt động
Cấu hình SMTP
Trỏ cài đặt SMTP của ứng dụng đến smtp.mail.td. Sử dụng bất kỳ API token Pro nào làm mật khẩu. Không cần thay đổi mã nguồn.
Gửi email
Ứng dụng của bạn gửi email như bình thường — xác nhận đăng ký, đặt lại mật khẩu, thông báo. Tất cả đều được chặn lại.
Kiểm tra trong bảng điều khiển
Xem email đã bắt trong Bảng điều khiển Pro. Kiểm tra HTML, văn bản thuần, tệp đính kèm và mã nguồn .eml gốc.
Thiết lập trong 30 giây
Chỉ cần thay đổi thông tin SMTP. Mã nguồn ứng dụng của bạn không thay đổi.
const nodemailer = require("nodemailer");
const transporter = nodemailer.createTransport({
host: "smtp.mail.td",
port: 25,
auth: {
user: "sandbox",
pass: process.env.MAILTD_TOKEN, // tm_pro_...
},
});
await transporter.sendMail({
from: "dev@yourapp.com",
to: "user@example.com",
subject: "Verify your email",
html: "<p>Click <a href='...'>here</a> to verify.</p>",
});
// Email captured in sandbox — never reaches user@example.comMọi thứ bạn cần cho kiểm thử email
Bắt thời gian thực
Email xuất hiện ngay lập tức qua WebSocket push. Không cần kiểm tra, không trì hoãn.
Kiểm tra email toàn diện
Hiển thị HTML trong iframe, xem văn bản thuần, tiêu đề, tải tệp đính kèm và mã nguồn .eml gốc.
Truy cập REST API
Truy vấn email đã bắt theo lập trình. Hoàn hảo cho quy trình CI/CD và kiểm tra tự động.
Thông báo Webhook
Nhận thông báo HTTP POST với chữ ký HMAC-SHA256 khi có email mới được bắt.
Câu hỏi thường gặp
SMTP Sandbox là gì?
SMTP Sandbox là máy chủ SMTP giả lập bắt tất cả email do ứng dụng của bạn gửi. Email được lưu trong bảng điều khiển và không bao giờ gửi đến người nhận thật. Lý tưởng để kiểm thử luồng email trong môi trường phát triển, staging và CI/CD.
Nó có gửi email đến người nhận thật không?
Không. Tất cả email đều bị chặn và lưu trong hộp thư sandbox. Máy chủ SMTP chấp nhận bất kỳ địa chỉ người nhận nào nhưng không bao giờ chuyển tiếp email. Người dùng thật sẽ không bao giờ nhận được email thử nghiệm.
Tôi xác thực như thế nào?
Sử dụng SMTP AUTH PLAIN với bất kỳ API token Pro nào làm mật khẩu. Tên người dùng có thể là bất kỳ giá trị nào. Tạo API token trong Bảng điều khiển Pro tại mục API Token.
Tôi có cần tài khoản Pro không?
Có. SMTP Sandbox là tính năng Pro. Gói Pro bắt đầu từ $5/tháng và bao gồm sandbox, tên miền tùy chỉnh, webhook, API token và tối đa 100.000 hộp thư.
Bắt đầu kiểm thử email ngay hôm nay
Thiết lập trong 30 giây. Không cần thẻ tín dụng cho bản dùng thử miễn phí.
Tạo tài khoản Pro