محیط آزمایشی ایمیل SMTP
تمام ایمیلهای خروجی از برنامه خود را ضبط کنید. دیگر هرگز ایمیلهای آزمایشی را به کاربران واقعی ارسال نکنید. HTML، پیوستها و هدرها را در داشبورد خود بررسی کنید.
چگونه کار میکند
پیکربندی SMTP
تنظیمات SMTP برنامه خود را به smtp.mail.td اشاره دهید. از هر توکن API Pro به عنوان رمز عبور استفاده کنید. نیازی به تغییر کد نیست.
ارسال ایمیلها
برنامه شما ایمیلها را طبق معمول ارسال میکند — تاییدیههای ثبتنام، بازنشانی رمز عبور، اعلانها. همه ضبط میشوند.
بررسی در داشبورد
ایمیلهای ضبط شده را در داشبورد Pro مشاهده کنید. رندر HTML، متن ساده، پیوستها و منبع خام .eml را بررسی کنید.
راهاندازی در ۳۰ ثانیه
فقط اعتبارنامههای SMTP خود را تغییر دهید. کد برنامه شما ثابت میماند.
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.comهمه آنچه برای آزمایش ایمیل نیاز دارید
ضبط بلادرنگ
ایمیلها بلافاصله از طریق ارسال WebSocket ظاهر میشوند. بدون نظرسنجی، بدون تأخیر.
بررسی کامل ایمیل
رندر HTML در iframe، نمای متن ساده، هدرها، دانلود پیوستها و منبع خام .eml.
دسترسی REST API
ایمیلهای ضبط شده را به صورت برنامهنویسی پرس و جو کنید. عالی برای خطوط لوله CI/CD و تأییدهای آزمایش خودکار.
اعلانهای Webhook
هنگامی که ایمیلهای جدید ضبط میشوند، اعلانهای HTTP POST با امضای HMAC-SHA256 دریافت کنید.
سوالات متداول
محیط آزمایشی SMTP چیست؟
محیط آزمایشی SMTP یک سرور SMTP جعلی است که تمام ایمیلهای ارسال شده توسط برنامه شما را ضبط میکند. ایمیلها در داشبورد شما ذخیره میشوند و هرگز به گیرندگان واقعی تحویل داده نمیشوند. این برای آزمایش جریانهای ایمیل در محیطهای توسعه، استیجینگ و CI/CD ایدهآل است.
آیا ایمیلها را به گیرندگان واقعی ارسال میکند؟
خیر. تمام ایمیلها رهگیری و در صندوق ورودی محیط آزمایشی شما ذخیره میشوند. سرور SMTP هر آدرس گیرندهای را میپذیرد اما هرگز ایمیل را ارسال نمیکند. کاربران واقعی هرگز ایمیلهای آزمایشی را دریافت نخواهند کرد.
چگونه احراز هویت کنم؟
از SMTP AUTH PLAIN با هر توکن API Pro به عنوان رمز عبور استفاده کنید. نام کاربری میتواند هر چیزی باشد. توکنهای API را در داشبورد Pro در بخش API Tokens ایجاد کنید.
آیا به حساب Pro نیاز دارم؟
بله. محیط آزمایشی SMTP یک قابلیت Pro است. طرح Pro از $5/ماه شروع میشود و شامل محیط آزمایشی، دامنههای سفارشی، وبهوکها، توکنهای API و تا ۱۰۰,۰۰۰ صندوق پستی میشود.
امروز آزمایش ایمیل را شروع کنید
در ۳۰ ثانیه راهاندازی کنید. برای دوره آزمایشی رایگان نیازی به کارت اعتباری نیست.
ایجاد حساب Pro