از رابط HTTP برای ایجاد صندوق های پستی موقت ، دریافت ایمیل و ادغام قابلیت های دریافت در اسکریپت ها ، خطوط لوله تست یا ربات های خود استفاده کنید.
https://www.mail0.vip
همه رابط ها JSON را برمی گردانند (به جز دانلود پیوست). بازدیدکنندگان می توانند مستقیماً به صورت ناشناس تماس بگیرند کاربرانی که بستههای API را خریداری میکنند میتوانند از API Key برای فراخوانی به عنوان یک حساب استفاده کنند (از سهمیه بسته مربوطه برخوردار شوند)، به «تأیید اعتبار API Key» در زیر مراجعه کنید.
هنگامی که کلید را حمل نمی کنید ، می توانید به صورت ناشناس توسط بازدید کننده تماس بگیرید و تولید / خواندن صندوق پستی موقت کاملاً رایگان است. اگر بستهای حاوی عملکرد API خریداری کردهاید ، میتوانید خودتان کلید را در مرکز اعضا ← کلید API توسعهدهنده ایجاد کنید. هنگام فراخوانی با آن ، میتوانید از حد ذخیرهسازی و دوره نگهداری بسته مربوطه لذت ببرید.
| راه | نمونه ها |
|---|---|
| پارامترهای URL | ?key=YOUR_API_KEY |
| سر درخواست | X-API-Key: YOUR_API_KEY |
curl "https://www.mail0.vip/mail/gen?key=YOUR_API_KEY"
به طور تصادفی یک آدرس ایمیل موقت ایجاد کنید. پس از تولید آدرس ، می توانید نامه را دریافت کنید و نیازی به فعال سازی از قبل نیست.
| پارامترها | انواع | الزامی | توضیحات |
|---|---|---|---|
domain | string | 否 | نام دامنه را مشخص کنید ، در صورت عدم ارسال ، از نام دامنه پیش فرض سایت استفاده کنید |
ttl | int | 否 | مدت اعتبار دریافت (دقیقه)، اختیاری 10 / 30 / 60 / 1440. پیش فرض 10 را ارسال نکنید. کدام یک از آنها را می توان انتخاب کرد توسط بسته "مجوزهای اعتبار دریافت نامه" تعیین می شود. اگر مجوزها فراتر رود ، کد=-101 برمی گردد |
curl "https://www.mail0.vip/mail/gen?domain=ideciphera.com&ttl=60"
{
"code": 1,
"address": "k3j8fh2ma@ideciphera.com"
}
یک آدرس پیشوند سفارشی (پیشوند @ نام دامنه) را فعال کنید تا بررسی کنید که نام دامنه برای دریافت باز است یا خیر.
| پارامترها | انواع | الزامی | توضیحات |
|---|---|---|---|
address | string | 是 | آدرس ایمیل کامل مانند mybox@mail0.vip |
ttl | int | 否 | مدت اعتبار دریافت نامه (دقیقه)، اختیاری 10 / 30 / 60 / 1440 ، قوانین مانند /mail/gen |
curl -X POST "https://www.mail0.vip/mail/activate" \
-d "address=mybox@ideciphera.com&ttl=60"
{
"code": 1,
"address": "mybox@ideciphera.com"
}
صندوق ورودی آدرس مشخص شده را بکشید (50 آخرین ، به ترتیب معکوس زمان دریافت). توصیه می شود هر 1 تا 3 ثانیه یک بار نظرسنجی کنید.
| پارامترها | انواع | الزامی | توضیحات |
|---|---|---|---|
address | string | 是 | آدرس ایمیل برای پرس و جو |
curl "https://www.mail0.vip/mail/inbox?address=mybox@ideciphera.com"
{
"code": 1,
"exists": 1,
"address": "mybox@ideciphera.com",
"list": [
{
"id": 1024,
"from_addr": "noreply@example.com",
"from_name": "Example",
"subject": "Your verification code is 826413",
"size": 2048,
"is_read": 0,
"attachments": 0,
"received_at": "2026-10-14 18:20:31"
}
]
}
مشاهده جزئیات پیام (فرستنده ، موضوع ، بدنه ، لیست پیوست ها). پیام پس از مشاهده به عنوان خوانده شده علامت گذاری می شود.
| پارامترها | انواع | الزامی | توضیحات |
|---|---|---|---|
address | string | 是 | آدرس ایمیل (برای تأیید مالکیت) |
id | int | 是 | شناسه پستی (شناسه از لیست صندوق ورودی) |
curl "https://www.mail0.vip/mail/view?address=mybox@ideciphera.com&id=1024"
{
"code": 1,
"data": {
"id": 1024,
"from_addr": "noreply@example.com",
"from_name": "Example",
"subject": "Your verification code is 826413",
"body_text": "Dear user, your verification code is 826413, valid for 5 minutes.",
"received_at_fmt": "2026-10-14 18:20:31",
"attachments": [
{ "id": 88, "filename": "invoice.pdf", "size": 102400 }
]
}
}
پیوست ایمیل را دانلود کنید (مستقیماً به جریان فایل برگردید ، نه JSON).
| پارامترها | انواع | الزامی | توضیحات |
|---|---|---|---|
id | int | 是 | شناسه پیوست (attachments[].id از جزئیات ایمیل) |
curl -O "https://www.mail0.vip/mail/attach?id=88"
یک آدرس را برای مدت طولانی در حساب خود ذخیره کنید (لازم است وارد شوید یا کلید API خود را همراه داشته باشید) و تعداد آن مشمول محدودیت "ایمیل قابل ذخیره" بسته است.
| پارامترها | انواع | الزامی | توضیحات |
|---|---|---|---|
address | string | 是 | آدرس ایمیل برای ذخیره |
key | string | 否 | کلید API (برای صفحات وب وارد شده مورد نیاز نیست) |
curl -X POST "https://www.mail0.vip/mail/save" \
-d "address=mybox@ideciphera.com&key=YOUR_API_KEY"
آدرس های ایمیل ذخیره شده را در حساب خود فهرست کنید (لازم است وارد شوید یا کلید API را همراه داشته باشید).
curl "https://www.mail0.vip/mail/my?key=YOUR_API_KEY"
اسکریپت زیر را می توان مستقیماً در کنسول مرورگر یا محیط Node اجرا کرد: ایجاد آدرس ، نظرسنجی از صندوق ورودی و چاپ کد تأیید پس از دریافت اولین ایمیل.
// 1. یک آدرس موقت ایجاد کنید const BASE = 'https://www.mail0.vip'; const gen = await (await fetch(BASE + '/mail/gen')).json(); const address = gen.address; console.log('ایمیل موقت من:', address); // 2. صندوق ورودی خود را نظرسنجی کنید (هر 2 ثانیه یکبار ، به محض دریافت اولین پیام متوقف می شود) const seen = new Set(); while (true) { const d = await (await fetch(BASE + '/mail/inbox?address=' + encodeURIComponent(address))).json(); for (const m of d.list || []) { if (seen.has(m.id)) continue; seen.add(m.id); const code = (m.subject || '').match(/\d{4,8}/); console.log('ایمیل جدید:', m.subject, code ? 'کد تایید' + code[0] : ''); } await new Promise(r => setTimeout(r, 2000)); }
| پروژه ها | توضیحات |
|---|---|
| محدودیت اعتبار | هر آدرس دارای سقف روزانه (30 نامه رایگان در روز ، بالاتر برای اعضا) است و ایمیل های جدید در صورت فراتر رفتن رد می شوند |
| رزرو پست | ایمیل ها به طور خودکار با توجه به دوره نگهداری بسته پاک می شوند (7 روز رایگان ، 30/90 روز برای اعضا)، لطفاً آنها را به موقع دریافت کنید |
| فرکانس نظرسنجی | توصیه می شود هر 1 تا 3 ثانیه یک بار نظرسنجی همزمان از یک آدرس را با فرکانس بالا انجام ندهید |
| مدت اعتبار دریافت نامه | مدت اعتبار آدرس توسط پارامترهای ttl تعیین می شود و مدت زمان اختیاری توسط "مجوزهای اعتبار دریافت نامه" بسته کنترل می شود (بسته رایگان به طور پیش فرض فقط 10 دقیقه است). پس از انقضا ، آدرس دیگر دریافت نمی شود و "ذخیره این صندوق پستی" می تواند برای مدت طولانی حفظ شود |
| حریم خصوصی آدرس | صندوق پستی موقت بر اساس آدرس برای عموم قابل خواندن است و هر کسی که آدرس را بداند می تواند ایمیل های موجود را مشاهده کند |
| قالب اشتباه | در صورت عدم موفقیت ، {"code":0,"msg":"reason"} برمی گردد و موفقیت code=1 است. code=-100 به معنای عدم ورود یا نامعتبر بودن کلید API و code=-101 به معنای مدت اعتبار انتخاب شده از مجوزهای بسته است |
نکات استفاده بیشتر و سوالات متداول ، در یک مقاله به وضوح توضیح داده می شود
صفحه اصلی را باز کنید و روی "به روزرسانی صندوق پستی" کلیک کنید تا یک آدرس موقت تصادفی با یک کلیک ایجاد کنید ، و همچنین می توانید پیشوند و نام دامنه را سفارشی کنید.
ادامه مطلب →ایمیل موقت / یکبار مصرف یک آدرس ایمیل یکبار مصرف بدون ثبت نام برای دریافت کدهای تأیید و ایمیل های موقت است.
ادامه مطلب →برای تبدیل آدرس به یک آدرس طولانی مدت ، روی "ذخیره این صندوق پستی" کلیک کنید و برای مدیریت یکپارچه وارد مرکز اعضا شوید.
ادامه مطلب →روی دکمه "کپی" روی نوار آدرس کلیک کنید و آدرس را در کادر ورودی ایمیل وب سایت هدف قرار دهید تا ثبت نام کامل شود.
ادامه مطلب →صندوق پستی موقت ناشناس و یکبار مصرف است و هویت را محدود نمی کند. آدرس های ایمیل معمولی برای مدت طولانی نگهداری می شوند ، نیاز به ثبت نام دارند و می توانند بازیابی شوند.
ادامه مطلب →عدم دریافت ایمیل بیشتر به این دلیل است که آدرس منقضی شده است ، ارسال به تاخیر افتاده است یا وب سایت نام دامنه صندوق پستی موقت را مسدود کرده است. می توانید نام دامنه را در مدت اعتبار تازه کنید یا تغییر دهید و دوباره امتحان کنید.
ادامه مطلب →