نظرة سريعة
أربعة عشر صفًا. كل خلية لـMailSlurp هي ما قالته صفحة تسعيرها وتوثيقها وملف llms.txt بتاريخ 2 سبتمبر 2026؛ وكل خلية لـGrabMail مقروءة من الثوابت التي تفرضها الخدمة. «جزئيًا» تعني باقة مدفوعة، أو سقفًا، أو تحفظًا لا يتسع له الصف — والأقسام أدناه توضح أيًا منها.
| الميزة | GrabMail | MailSlurp |
|---|---|---|
| باقة Free | نعم: كل شيء: النطاقات العامة، ونطاقك الخاص، وAPI، وخادم MCP. بلا حساب، وبلا بطاقة. | جزئيًا: Free إلى الأبد، بلا بطاقة: 500 رسالة واردة و100 إنشاء صندوق بريد شهريًا، و50 صندوق بريد محتفَظ به، و200 MB، وwebhooks. بلا مرفقات، وبلا إرسال خارجي. |
| بلا حساب، بلا مفتاح API | نعم: لا شيء يجب إنشاؤه. طلب GET بالعنوان في query string يقرأ صندوق البريد. | لا: حساب وترويسة x-api-key في كل استدعاء؛ ومفاتيح وكلاء وOAuth لـMCP. |
| REST API | نعم: ثلاث نقاط نهاية عبر HTTPS، وOpenAPI 3.1، وقراءة واحدة في الثانية لكل عنوان. | نعم: REST API كبيرة تضم waitForLatestEmail وwaitForMatchingEmails وما شابهها، و150 طلبًا في الثانية، وOpenAPI. |
| اختر عنوانك الخاص | نعم: أي اسم على 8 نطاقات عامة، من بينها grabmail.io وmixozia.com، مجانًا. | جزئيًا: أجزاء محلية عشوائية على 14 نطاقًا مشتركًا. الاسم الذي تختاره بنفسك يحتاج نطاقًا مخصصًا، وهو ما لا تملكه Free. |
| نطاقك الخاص | نعم: مجاني وغير محدود: سجل MX واحد على smtp.grabmail.io، بلا خطوة تسجيل. | جزئيًا: غير متاح في Free. محسوب حسب الاستخدام في Pro، ومُدرَج واحد في Team، وغير محدود في Enterprise. |
| مدة الاحتفاظ بالرسائل | 5 يومًا، ثابتة. ليست باقة، وليست إعدادًا. | محدودة بالتخزين (200 MB في Free، و1 GB في Pro، و5 GB في Team) وبانتهاء صلاحية صندوق البريد؛ وصناديق البريد المجانية تنتهي صلاحيتها بعد مدة افتراضية غير منشورة. |
| المرفقات | نعم: حتى 5 MB لكل رسالة، قابلة للتنزيل من صندوق البريد ومن API. | جزئيًا: فقط من Pro فما فوق. حجم الرسالة 5 MB في Free، و10 MB في Pro، و50 MB في Team. |
| بلا إعلانات، بلا تتبع | نعم: بلا إعلانات، بلا تحليلات، بلا كود جهة خارجية. | نعم: بلا إعلانات؛ لكنها SaaS بلوحة تحكم تتطلب تسجيل الدخول. |
| صندوق بريد خاص | لا: عام: أي شخص يعرف العنوان يمكنه قراءته. لكل صندوق بريد مستعار يمكن توزيعه بدلاً منه. | نعم: خاص: صناديق البريد مملوكة لحساب، ويمكن تحديد نطاق مفاتيح الوكلاء بدور معيّن وبصناديق بريد محددة. |
| خادم MCP لوكلاء الذكاء الاصطناعي | نعم: خادم MCP مجاني على https://grabmail.io/mcp: أنشئ صندوق بريد، وانتظر حتى 25 ثانية لوصول رسالة، ثم اقرأها. | نعم: خادم MCP مستضاف خلف OAuth بـ16 أداة وخمسة أدوار للوكلاء، بالإضافة إلى agent REST API وملف llms.txt. تشمل Free اتصال وكيل واحد. |
| إرسال البريد | لا: لا شيء، بحكم التصميم. استقبال فقط. | جزئيًا: ترسل Free فقط إلى صناديق sandbox الخاصة بها (25 شهريًا). الإرسال الخارجي متاح من Pro فما فوق. |
| Webhooks أو push | لا: لا شيء. استطلع مرة كل ثانية، أو اترك انتظار MCP يُبقي الاستدعاء مفتوحًا. | نعم: webhooks في كل باقة، ونقاط انتظار في API، ووصول عبر IMAP وSMTP. |
| حزم SDK الرسمية | لا: لا شيء. بدلاً من ذلك، مستند OpenAPI وثلاث نقاط نهاية. | نعم: JavaScript وJava وPython وC# وPHP وRuby وGo وSwift وDart، مع أدلة لـPlaywright وCypress وSelenium. |
| التطبيقات والإضافات | جزئيًا: إضافة Chrome تُحمَّل يدويًا؛ ليست في المتجر بعد. | لا: بلا تطبيق أو إضافة أو CLI؛ مع تكاملات Zapier وPower Automate. |
تم التحقق بتاريخ 2 سبتمبر 2026. تنشر MailSlurp الأسعار الشهرية فقط؛ ومفتاح التبديل السنوي على صفحة تسعيرها لا يعرض أي رقم. كما أن مدة انتهاء الصلاحية التلقائي لصناديق البريد المجانية غير منشورة أيضًا، لذا يكتب الجدول «تنتهي صلاحيتها» دون رقم.
ما تفعله MailSlurp بشكل جيد
إذا كان اختبار البريد الإلكتروني بندًا له ميزانية مخصصة وتريد كل شيء في حساب واحد، فـMailSlurp هي المرجع. أربعة أشياء تفعلها ولا تفعلها GrabMail:
- إنها تنتظر نيابةً عنك. تُبقي
waitForLatestEmailوwaitForMatchingEmailsوwaitForNthEmailالطلب مفتوحًا حتى تصل الرسالة، فلا يحتاج الاختبار إلى كتابة حلقة استطلاع ولا إلى ضبط sleep. أما REST API الخاصة بـGrabMail فتُستطلَع؛ ولا ينتظر سوى خادم MCP التابع لها. - إنها ترسل، ولديها أرقام هواتف. يمكن اختبار تدفق يرد على رسالة، أو تدفق يتحقق عبر رسالة SMS، من طرف إلى طرف على الباقات المدفوعة. أما GrabMail فهي للاستقبال فقط وللبريد الإلكتروني فقط، بحكم التصميم.
- تسع حزم SDK وwebhook في كل باقة. يوجد
npm install mailslurp-clientبتسع لغات، مع نماذج مصنَّفة الأنواع؛ ويمكن لحدث يصل إلى صندوق بريد أن يُرسَل إلى نقطة النهاية الخاصة بك حتى في Free. أما هنا فليس هناك سوى مستند OpenAPI وطلب GET. - قصة أمنية يمكنك إرسالها إلى قسم المشتريات. شارات SOC 2 Type I وGDPR وCCPA، وأدوار وكلاء محددة النطاق، وباقة Enterprise بـSAML وSCIM وسجلات تدقيق واستضافة إقليمية. تنشر GrabMail ما لا تفعله ولا تقدم أي SLA.
أين تختلف GrabMail
بُنيت GrabMail للحالات التي تتجاوز حدود باقة Free من MailSlurp والتي تُخرجها باقاتها المدفوعة بسعرها المرتفع: مهمة يجب ألا تحمل سرًا، ونطاق يجب ألا يكلف شيئًا، ووكيل لا يشرف عليه أحد.
- بلا مفتاح، وبالتالي بلا مخزن أسرار. يحتاج استدعاء MailSlurp إلى
x-api-key؛ بينما يحتاج استدعاء GrabMail فقط إلى عنوان في query string. طلب سحب من فرع، أو مقتطف كود في README، أو وكيل على جهاز شخص غريب — كلها يمكنها قراءة صندوق بريد هنا دون أن يُؤتمَن أي منها على أي شيء. - بلا سقف شهري. تتوقف MailSlurp Free عند 500 رسالة واردة و100 صندوق بريد جديد شهريًا، ثم تطلب $49.99. أما عنوان GrabMail فيوجد بمجرد وصول بريد إليه، على النطاقات العامة أو على نطاقك، وحده الحد الوحيد قراءة واحدة في الثانية لكل عنوان — طوال الشهر.
- نطاقك الخاص مجاني، وهو الطريقة التي تختار بها اسمًا. تخصص MailSlurp أجزاء محلية عشوائية على نطاقاتها المشتركة، ولا تسمح لك باختيار اسم إلا على نطاق مخصص، وهو ما تفتقر إليه Free وتقيسه Pro حسب الاستخدام. هنا،
run-42@grabmail.ioيصبح ملكك بمجرد كتابته، وأي نطاق توجهه إلى smtp.grabmail.io يصبح صندوق بريد catch-all دون أي تكلفة. - مرفقات وخادم MCP في الباقة المجانية. تسلّم MailSlurp المرفقات من Pro فما فوق؛ بينما تقبل GrabMail 5 MB لكل رسالة منذ اليوم الأول. لا يحتاج خادم MCP الخاص بها إلى أي شاشة OAuth، وهذا بالضبط ما يحتاجه وكيل يعمل دون إنسان أمام متصفح.
السعر، جنبًا إلى جنب
أسعار MailSlurp شهرية بالدولار الأمريكي، وغير قابلة للاسترداد إلا حيث يقتضي القانون ذلك، مع رسوم تجاوز محسوبة حسب الاستخدام فوق الأحجام المشمولة. أما باقة GrabMail المدفوعة الوحيدة فتشتري وصولاً إلى مجموعة نطاقات تُبقى بعيدة عن قوائم حظر البريد المؤقت؛ ويبقى كل ما في الجدول أعلاه مجانيًا.
| الباقة | GrabMail | MailSlurp |
|---|---|---|
| Free | نطاقات عامة، ونطاقك الخاص، وAPI، وMCP. بلا حساب، وبلا سقف. | Free إلى الأبد، بلا بطاقة: 500 رسالة واردة، و100 إنشاء صندوق بريد، و50 صندوق بريد محتفَظ به، و200 MB، ووكيل واحد. بلا مرفقات، وبلا إرسال خارجي، وبلا نطاق مخصص. |
| أرخص باقة مدفوعة | Premium، بسعر $24 شهريًا: وصول API إلى مجموعة النطاقات الخارجة عن قوائم الحظر، تُدفع بالعملات الرقمية. | Pro، بسعر $49.99 شهريًا: 3 وكلاء، و1,000 إنشاء صندوق بريد، و5,000 رسالة واردة و500 صادرة، ومرفقات، و1 GB؛ مع نطاقات مخصصة تُقاس فوق ذلك. |
| باقة Team | Pro بسعر $78 وScale بسعر $148 شهريًا: مزيد من الرسائل والمفاتيح على المجموعة نفسها. | Team، بسعر $129.99 شهريًا: 10 وكلاء، و5,000 صندوق بريد ورسالة ثم $3.00 لكل 1,000 صندوق بريد و$0.99 لكل 1,000 رسالة، ومستخدمان، ونطاق مخصص واحد، و5 GB ثم $0.75 لكل GB. |
| Enterprise | لا شيء. لا توجد باقة تعاقدية ولا SLA. | مخصص: وكلاء غير محدودين، وتقرير SOC 2، وMSA، وSAML، وOIDC، وSCIM، وRBAC، واستضافة إقليمية. |
الأسعار كما نُشرت بتاريخ 2 سبتمبر 2026. تقدم MailSlurp تجربة مرتبطة ببطاقة على Pro وTeam؛ وشروطها تجعل الرسوم غير قابلة للاسترداد. تحتوي صفحة تسعير GrabMail على الجدول الكامل.
للمطورين: قراءة صندوق بريد
كل الفرق يكمن في أمر واحد. هذا يقرأ صندوق بريد GrabMail بلا ترويسة، وبلا مفتاح، وبلا حساب:
$ curl -sG https://grabmail.io/api/v1/mailbox --data-urlencode "address=anything@grabmail.io" | jq '{count, alias}'يبدأ المكافئ في MailSlurp بحساب، ومفتاح API، وعادةً SDK: أنشئ صندوق بريد، ثم waitForLatestEmail(inboxId, timeout). هذا إعداد أكثر وكتابة أقل في الاختبار، لأن الانتظار يجري من جهة الخادم. أما في GrabMail فالانتظار حلقة ذات مهلة زمنية — عشرون سطرًا، معروضة في أدلة Playwright وَPython وَNode.js — ولا شيء يجب تثبيته.
تفصيل يخص CI يستحق المعرفة: يوضع مفتاح MailSlurp في سر، ويجب السماح لـpipeline بقراءته، وهو ما يستبعد طلبات السحب القادمة من الفروع على معظم المنصات. لا تحتاج GrabMail إلى أي سر، لذا يمكن لـpipeline خاص بفرع أن يشغّل اختبار البريد الإلكتروني نفسه. يعرض دليل GitHub Actions سير العمل هذا.
لوكلاء الذكاء الاصطناعي
أنجزت MailSlurp عملاً جادًا هنا: نقطة نهاية MCP مستضافة، وستة عشر أداة، وخمسة أدوار بأقل الامتيازات من القراءة فقط إلى مدير صندوق البريد، وagent REST API. وهي مصممة لوكيل يعمل داخل حساب مؤسسة، محاط بـOAuth وأذونات. أما خادم GrabMail على https://grabmail.io/mcp فمصمم للحالة المعاكسة — وكيل ليس له حساب في أي مكان ويحتاج صندوق بريد الآن — فلا يطلب شيئًا ويقدم ستة أدوات، من بينها wait_for_message التي تحجب الاستدعاء حتى 25 ثانية.
إذا كان الوكيل ملكك والبريد ملك شركتك، فأدوار MailSlurp هي النموذج الأكثر أمانًا. وإذا كان الوكيل يسجّل نفسه في خدمة طرف ثالث والبريد رمز تحقق، فإن خادم GrabMail بلا المفتاح يزيل الخطوة الوحيدة التي لا يستطيع وكيل بلا إشراف القيام بها وحده: اجتياز عملية تسجيل. يغطي دليل البريد الإلكتروني لوكلاء الذكاء الاصطناعي هذه الحلقة.
الانتقال من MailSlurp
مجموعة اختبارات تستخدم MailSlurp للبريد الوارد فقط يمكن نقلها في بعد ظهر واحد؛ أما التي تستخدم الإرسال أو webhooks فيجب أن تبقى. الخطوات:
- استبدل إنشاء صندوق البريد بعنوان. في المكان الذي كانت فيه مجموعة الاختبارات تستدعي
createInbox()وتخزّن id، ابنِ عنوانًا بدلاً من ذلك:run-${id}@grabmail.io، أو أي اسم على نطاق توجّهه إلى هنا. لا شيء يجب إنشاؤه. - استبدل الانتظار بحلقة. يصبح
waitForLatestEmailطلب GET على/api/v1/mailboxكل ثانية حتى تصبحcountأكبر من صفر أو تنقضي المهلة الزمنية. تحتوي الأدلة على الدالة بلغتَي TypeScript وPython؛ انسخها مرة واحدة. - أزل السر. احذف متغير
MAILSLURP_API_KEYمن CI وSDK من lockfile. وإذا كان pipeline الخاص بك يثبّت المضيفين الصادرين، فاسمح بـgrabmail.io. - تحقق مما كنت تعتمد عليه. لا تزال المرفقات تعمل هنا (5 MB لكل رسالة). الإرسال وSMS وIMAP وwebhooks غير موجودة هنا، ويختفي البريد بعد 5 يومًا.
أيهما، ولماذا
التقسيم الصادق يكون حسب المتطلبات:
اختر GrabMail عندما
- يجب ألا يحمل pipeline أو سكربت أو وكيل مفتاحًا، أو يعمل في مكان لا يمكن فيه قراءة سر؛
- تريد عناوين غير محدودة على نطاقك الخاص مجانًا، واختيار أسمائها؛
- تكون المهمة بريد تحقق واردًا، ويكون $49.99 شهريًا أكثر من قيمته الفعلية.
اختر MailSlurp عندما
- تُرسل مجموعة الاختبارات، أو تردّ، أو تتحقق عبر SMS؛
- تريد SDK مصنَّف الأنواع، وانتظارًا من جهة الخادم، وwebhooks بدلاً من حلقة استطلاع؛
- يريد قسم المشتريات SOC 2، وأدوارًا، وSSO، وMSA.
متى تبقى مع MailSlurp
ثلاث حالات يكلفك فيها الانتقال شيئًا حقيقيًا:
- اختباراتك تحمل بيانات حقيقية. يمكن لأي شخص يعرف العنوان قراءة صندوق بريد GrabMail، على النطاقات العامة وعلى نطاقك. أما صناديق بريد MailSlurp فتنتمي إلى حساب ويمكن تحديد نطاقها لكل وكيل. الاختبار الذي يرسل تفاصيل عميل بالبريد يحتاج إلى الخيار الثاني.
- أنت تعتمد على push أو على الإرسال. webhooks وIMAP وSMTP والبريد الصادر وأرقام الهواتف غائبة هنا بحكم التصميم، وستبقى غائبة. وإن كان أي منها في مجموعة اختباراتك، فليس هناك ما تنتقل إليه.
- لقد دفعت بالفعل ثمن السنة. رسوم MailSlurp غير قابلة للاسترداد. شغّل الاثنين معًا بالتوازي في المشروع القادم، بدلاً من نزع شيء يعمل بالفعل.
أسئلة
هل GrabMail بديل مجاني لـMailSlurp؟
بالنسبة للبريد الوارد، نعم: قراءة صندوق بريد، والمرفقات، ونطاقك الخاص، وخادم MCP كلها مجانية بلا حساب وبلا سقف شهري. لكنه ليس بديلاً عن إرسال MailSlurp وSMS وwebhooks وIMAP أو حزم SDK الخاصة بها، وهي أمور غير موجودة هنا بأي سعر.
هل MailSlurp مجانية؟
توجد باقة Free دائمة بلا بطاقة: 500 رسالة واردة و100 إنشاء صندوق بريد شهريًا، و50 صندوق بريد محتفَظ به، بلا مرفقات وبلا إرسال خارجي، مع صناديق بريد تنتهي صلاحيتها بعد مدة افتراضية غير منشورة. أول باقة مدفوعة هي Pro بسعر $49.99 شهريًا.
هل يمكنني اختيار عنوان بريدي الإلكتروني الخاص على MailSlurp؟
فقط على نطاق مخصص: على النطاقات المشتركة الخاصة بـMailSlurp نفسها، الجزء المحلي عشوائي، ويقول توثيقها إن العنوان المخصص يحتاج نطاقًا مخصصًا، وهو ما لا تتضمنه باقة Free. أما على GrabMail فأي اسم يعمل على النطاقات العامة وعلى نطاقك، مجانًا.
أيهما يعمل مع Claude أو Cursor أو وكيل ذكاء اصطناعي؟
كلاهما يشغّل خادم MCP. خادم MailSlurp خلف OAuth بأدوار وستة عشر أداة، مصمم لوكيل داخل حساب؛ وخادم GrabMail بلا مفتاح بستة أدوات وwait_for_message حاجبة، مصمم لوكيل بلا أي حساب على الإطلاق. يحتوي دليل العملاء على الإعداد الخاص بسبعة عملاء.
هل لدى GrabMail نقطة انتظار مثل waitForLatestEmail؟
ليس في REST API، التي تُستطلَع بقراءة واحدة في الثانية لكل عنوان. تُبقي wait_for_message الخاصة بخادم MCP الاستدعاء مفتوحًا حتى 25 ثانية، وهي الفكرة نفسها بالنسبة للوكلاء. أما بالنسبة لمجموعة اختبارات، فتقدم الأدلة دالة انتظار-بمهلة-زمنية من عشرين سطرًا.


