[{"data":1,"prerenderedAt":169},["ShallowReactive",2],{"seo-verification":3,"blog-mailpit-بديل-mailhog-لاختبار-البريد-على-vps-ar":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"id":7,"slug":8,"slugs":9,"title":12,"excerpt":13,"readTime":14,"views":15,"isPinned":16,"publishedAt":17,"category":18,"categories":24,"featuredImage":26,"bgImage":27,"posterImage":28,"relatedSolution":29,"intro":32,"sections":33,"ctaTitle":118,"ctaBody":119,"ctaButton":120,"ctaUrl":121,"relatedPosts":122},288,"mailpit-بديل-mailhog-لاختبار-البريد-على-vps",{"fr":10,"en":11,"ar":8},"self-host-mailpit-vps","mailpit-self-hosted-smtp-testing-server-on-your-vps","Mailpit: بديل MailHog لاختبار البريد على VPS","التقط رسائل تطبيقك دون إرسالها. Mailpit يحل محل MailHog بواجهة حديثة وواجهة API ومؤشر البريد العشوائي.",5,0,false,"2026-01-14T00:00:00+00:00",{"id":19,"name":20,"slug":21,"color":22,"icon":23},7,"الاستضافة الذاتية","self-hosting","bg-indigo-500\u002F10 text-indigo-400","cloud",[25],{"id":19,"name":20,"slug":21,"color":22,"icon":23},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fself-host-mailpit-vps-poster.svg",{"categorySlug":30,"appSlug":31},"التطوير","mailpit","Mailpit هو الخلف الفعلي لـ MailHog: خادم SMTP اختباري يلتقط كل رسالة يرسلها تطبيقك ويعرضها في واجهة ويب حديثة دون تسليمها لأي مستلم حقيقي. مع البحث النصي الكامل وتقييم البريد العشوائي وفحص توافق HTML وواجهة REST API لسلاسل CI، أصبح Mailpit المعيار الجديد لفرق اختبار إرسال البريد الإلكتروني. يوضح هذا الدليل كيفية نشره في أقل من دقيقتين على VPS.",[34,38,50,53,72,76,115],{"type":35,"title":36,"body":37},"h2","لماذا استبدال MailHog بـ Mailpit","كان MailHog الخادم الاختباري الشائع قبل خمس سنوات، لكنه متروك منذ 2020 ويحمل ثغرة XSS مخزنة غير مصلحة (Exploit-DB 50971): أي بريد يحتوي جافاسكريبت قد يخترق الواجهة. Mailpit يحل محله ببرنامج Go حديث (أقل من 50 ميغابايت RAM)، وواجهة أنيقة، وبحث نصي كامل، وREST API موثقة، وتقرير توافق HTML، وتقييم بريد عشوائي مدمج. أصبح المعيار الافتراضي في Laravel Sail منذ الإصدار 11 وفي DDEV منذ الإصدار 1.22.",{"type":39,"title":40,"items":41},"ul","ما يقدمه Mailpit عملياً",[42,43,44,45,46,47,48,49],"اعتراض SMTP على المنفذ 1025 — لا رسائل تغادر VPS، أشر تطبيقك على localhost:1025.","واجهة ويب على المنفذ 8025 مع بحث نصي كامل.","REST API GET \u002Fapi\u002Fv1\u002Fmessages — استعلم عن الرسائل من الاختبارات دون relay خارجي.","تقييم بريد عشوائي بقواعد SpamAssassin لاكتشاف مشاكل التسليم مبكراً.","تقرير توافق HTML لرصد خصائص CSS المحذوفة في Gmail وOutlook.","معاينة الهاتف والمصدر الخام مع عرض HTML كامل.","واجهة POP3 لجلب الرسائل بأي برنامج بريد.","SQLite على volume دائم — الرسائل تنجو من إعادة تشغيل الحاوية.",{"type":35,"title":51,"body":52},"بنية النشر على VPS","Mailpit يعمل في حاوية Docker واحدة. خادم SMTP يعمل على localhost:1025 (loopback فقط)، مما يعني أن التطبيقات على نفس VPS فقط يمكنها إرسال رسائل إليه. الواجهة على localhost:8025 تُوجَّه عبر nginx لنطاق من اختيارك. النمط مطابق لـ Node-RED وPlausible وUmami: حاوية واحدة، منفذ loopback، نطاق nginx، volume دائم.",{"type":54,"title":55,"steps":56},"steps","نشر Mailpit في 5 خطوات",[57,60,63,66,69],{"title":58,"body":59},"النشر من متجر ServOrbit","افتح لوحة التحكم، اذهب إلى Marketplace ← التطوير ← Mailpit وانقر نشر. الحاوية تبدأ في أقل من عشر ثوانٍ.",{"title":61,"body":62},"ضبط SMTP تطبيقك","في متغيرات البيئة، اضبط MAIL_HOST=127.0.0.1 وMAIL_PORT=1025. لا توثيق ولا TLS مطلوبان افتراضياً.",{"title":64,"body":65},"فتح واجهة الويب","انتقل للنطاق المرتبط بـ Mailpit. ستجد صندوق الوارد اللحظي: انقر أي رسالة لفحص عرض HTML والرؤوس وتقييم البريد العشوائي.",{"title":67,"body":68},"دمج REST API في الاختبارات","استدعِ GET \u002Fapi\u002Fv1\u002Fmessages من مجموعة اختباراتك. صفّ حسب المستلم وتحقق من الموضوع وعدّ المرفقات دون mocks.",{"title":70,"body":71},"فحص توافق HTML","افتح أي بريد HTML وانقر تبويب التوافق. Mailpit يسرد خصائص CSS غير المدعومة عميلاً بعميل مع روابط للإصلاح.",{"type":73,"title":74,"body":75},"tip","Mailpit في CI\u002FCD: اختبار البريد في الـ pipeline","انشر Mailpit كخدمة في docker-compose.yml الاختباري. ترسل الاختبارات البريد لـ localhost:1025 ثم تتحقق عبر REST API من استلام الرسالة الصحيحة — دون relay خارجي.",{"type":77,"title":78,"columns":79,"rows":84},"comparison","Mailpit مقابل MailHog مقابل Mailtrap",[80,81,82,83],"المعيار","Mailpit","MailHog","Mailtrap",[85,90,95,100,104,107,111],[86,87,88,89],"المطور","Axle Springer (نشط)","متروك منذ 2020","Mailtrap Inc. (SaaS)",[91,92,93,94],"الأمان","لا ثغرات معروفة","XSS مخزنة غير مصلحة","SaaS — بيانات خارجية",[96,97,98,99],"REST API","كاملة وموثقة","أساسية وغير موثقة","نعم (خطة مدفوعة)",[101,102,103,99],"تقييم البريد العشوائي","مدمج (SpamAssassin)","غير متوفر",[105,106,103,99],"توافق HTML","تقرير مدمج",[108,109,109,110],"السعر","مجاني، MIT","Freemium، ثم 24 $\u002Fشهر",[20,112,113,114],"حاوية Docker واحدة","ملف Go واحد","SaaS فقط",{"type":35,"title":116,"body":117},"حالات استخدام متقدمة","يوفر Mailpit ميزات متقدمة: وضع متعدد المستأجرين (--mp-tenant) لفصل الرسائل حسب التطبيق، وتوثيق SMTP (MP_SMTP_AUTH_FILE) لتقييد الاتصالات، وMP_UI_AUTH_FILE لإضافة حماية للواجهة، وMP_MAX_MESSAGES للتحكم في حجم الرسائل المحتفظ بها.","انشر Mailpit بنقرة واحدة على ServOrbit","مع VPS ServOrbit Cloud، يتوفر Mailpit مباشرة في المتجر. أعدّ بيئة اختبار SMTP في دقيقتين دون خادم منفصل.","إطلاق VPS السحابي","\u002Fvps-cloud",[123,141,155],{"id":124,"slug":125,"slugs":126,"title":129,"excerpt":130,"readTime":131,"views":15,"isPinned":16,"publishedAt":132,"category":133,"categories":138,"featuredImage":26,"bgImage":27,"posterImage":140,"relatedSolution":26},280,"إعداد-postfix-smtp-relay-على-vps-لبريد-المواقع",{"fr":127,"en":128,"ar":125},"smtp-relay-vps-emails-transactionnels-clients","postfix-smtp-relay-on-vps-client-transactional-emails","إعداد Postfix SMTP relay على VPS لبريد المواقع","أعدّ Postfix كـ relay بريد على VPS من ServOrbit: IPv4 مخصصة وSPF وDKIM وDMARC لجميع مواقع عملائك في أقل من ساعة.",10,"2026-08-18T00:00:00+00:00",{"id":134,"name":135,"slug":136,"color":137,"icon":136},11,"البريد الإلكتروني الاحترافي","emails","bg-cyan-500\u002F10 text-cyan-400",[139],{"id":134,"name":135,"slug":136,"color":137,"icon":136},"\u002Fblog\u002Fcovers\u002Fsmtp-relay-vps-emails-transactionnels-clients-poster.svg",{"id":142,"slug":143,"slugs":144,"title":147,"excerpt":148,"readTime":134,"views":149,"isPinned":16,"publishedAt":150,"category":151,"categories":152,"featuredImage":26,"bgImage":27,"posterImage":154,"relatedSolution":26},238,"استضافة-خادم-البريد-الإلكتروني-على-vps-باستخدام-mailcow",{"fr":145,"en":146,"ar":143},"heberger-serveur-email-vps-mailcow","hosting-your-own-email-server-on-a-vps-with-mailcow","استضافة خادم البريد الإلكتروني على VPS باستخدام Mailcow","دليل شامل لنشر ‎Mailcow‎ على خادم VPS يعمل بنظام Linux: التثبيت خطوة بخطوة، إعداد قابلية التسليم، والترحيل من Google Workspace وMicrosoft 365.",1,"2026-08-08T00:00:00+00:00",{"id":134,"name":135,"slug":136,"color":137,"icon":136},[153],{"id":134,"name":135,"slug":136,"color":137,"icon":136},"\u002Fblog\u002Fcovers\u002Fheberger-serveur-email-vps-mailcow-poster.svg",{"id":156,"slug":157,"slugs":158,"title":161,"excerpt":162,"readTime":163,"views":15,"isPinned":16,"publishedAt":164,"category":165,"categories":166,"featuredImage":26,"bgImage":27,"posterImage":168,"relatedSolution":26},199,"spf-وdkim-وdmarc-تجاوز-عتبة-5000-رسالة",{"fr":159,"en":160,"ar":157},"spf-dkim-dmarc-delivrabilite-emails-pro","spf-dkim-dmarc-passing-the-5000-email-threshold","SPF وDKIM وDMARC: تجاوز عتبة 5,000 رسالة","يرفض Gmail وOutlook المُرسِلين بدون SPF وDKIM وDMARC متوافق برمز SMTP 550. إليك كيفية ضبط السجلات الثلاثة.",4,"2026-08-01T00:00:00+00:00",{"id":134,"name":135,"slug":136,"color":137,"icon":136},[167],{"id":134,"name":135,"slug":136,"color":137,"icon":136},"\u002Fblog\u002Fcovers\u002Fspf-dkim-dmarc-delivrabilite-emails-pro-poster.svg",1787580962374]