[{"data":1,"prerenderedAt":182},["ShallowReactive",2],{"seo-verification":3,"blog-dmarcbis-rfc-9989-تغييرات-البريد-الإلكتروني-2026-ma-ar":6,"promo-bar-likely":20},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"blog-dmarcbis-rfc-9989-تغييرات-البريد-الإلكتروني-2026-ma-ar",{"id":9,"slug":10,"slugs":11,"title":15,"excerpt":16,"readTime":17,"views":18,"isPinned":19,"noindex":20,"publishedAt":21,"updatedAt":22,"category":23,"categories":28,"featuredImage":30,"bgImage":31,"posterImage":32,"relatedSolution":30,"intro":33,"sections":34,"ctaTitle":115,"ctaBody":116,"ctaButton":117,"ctaUrl":118,"relatedPosts":119},463,"dmarcbis-rfc-9989-تغييرات-البريد-الإلكتروني-2026",{"fr":12,"en":13,"ar":10,"es":14},"dmarcbis-rfc-9989-ce-qui-change-email-2026","dmarcbis-rfc-9989-email-changes-2026","dmarcbis-rfc-9989-cambios-correo-electronico-2026","DMARCbis ‏RFC 9989: ما الذي يتغير لخادم بريدك","‏RFC 9989 و9990 و9991 حلّت محل RFC 7489 منذ مايو 2026. اكتشف التغييرات الثلاثة — الوسم np، حذف pct، وTree Walk DNS — وكيف تعدّل سجلات DNS وإعدادات Postfix\u002FExim.",8,0,false,true,"2026-10-17T00:00:00+00:00","2026-10-18T21:57:56+00:00",{"id":24,"name":25,"slug":26,"color":27,"icon":26},11,"البريد الإلكتروني الاحترافي","emails","bg-cyan-500\u002F10 text-cyan-400",[29],{"id":24,"name":25,"slug":26,"color":27,"icon":26},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fdmarcbis-rfc-9989-ce-qui-change-email-2026-poster.svg","‏في مايو 2026، نشرت ‏IETF الوثائق ‏RFC 9989 و‏RFC 9990 و‏RFC 9991 التي تُشكّل معاً ما يُعرف بـ‏DMARCbis — المراجعة الكبرى لمعيار ‏DMARC بعد أحد عشر عاماً من ‏RFC 7489. تنتمي هذه الوثائق إلى مسار ‏Standards Track مما يمنحها سلطة ‏IETF الكاملة. إن كنت تدير ‏VPS يعمل بـ‏Postfix أو ‏Exim، فإن ثلاثة تغييرات ملموسة تطال سجلات ‏DNS وإعدادات خادمك قبل أن يشرع مشغلو ‏MTA الكبار في تطبيق القواعد الجديدة.",[35,39,47,50,69,72,75,82,85,112],{"type":36,"title":37,"body":38},"h2","لماذا DMARCbis ولماذا الآن","‏كشف نشر ‏RFC 7489 عام 2015 كوثيقة ‏Informational عن ثلاثة قصور: أتاح الوسم ‏`pct` تطبيق السياسة على نسبة مئوية فقط من الرسائل مما خفّف الحماية وجعل سلوك المستقبِلين غير متوقع؛ وغياب سياسة مخصصة للنطاقات الفرعية غير الموجودة أبقى ثغرة يستغلها المحتالون؛ واعتماد ‏Public Suffix List ‏(PSL) لتحديد النطاق التنظيمي أوجد تناقضات بين تطبيقات ‏MTA المختلفة. تعالج ‏RFC 9989 (نواة ‏DMARC) و‏RFC 9990 (التقارير التجميعية) و‏RFC 9991 (تقارير الفشل) كل نقطة من هذه النقاط.",{"type":40,"items":41},"ul",[42,43,44,45,46],"‏**RFC 9989 (نواة DMARCbis)** — تُلغي ‏RFC 7489 و‏RFC 9091؛ تُدخل الوسم ‏`np`، وتحذف ‏`pct`، وتستبدله بالوسم ‏`t` (وضع الاختبار)، وتُعرّف آلية ‏Tree Walk DNS لتحديد النطاق الأصل دون الاعتماد على ‏PSL","‏**RFC 9990 (التقارير التجميعية)** — تستخرج وتحدّث قسم التقارير التجميعية من ‏RFC 7489؛ يبقى تنسيق ‏XML المضغوط بـ‏GZIP معتمداً لكن التحقق من وجهات التقارير الخارجية يصبح أكثر صرامة","‏**RFC 9991 (تقارير الفشل)** — تستخرج تقارير الفشل؛ تُركّز على مخاطر الخصوصية وتُوجب تحديد معدل الإرسال لدى المولّدين لتفادي إساءة الاستخدام","‏**حذف `pct`** — يجب مراجعة أي سجل ‏DMARC يحمل ‏`pct=50` أو أي قيمة أخرى؛ قد يتجاهل المستقبِلون المتوافقون مع ‏RFC 9989 هذا الوسم ويطبّقون السياسة على 100% من الرسائل","‏**Tree Walk DNS** — يصعد المستقبِل شجرة ‏DNS عبر استعلامات متتالية (بحد أقصى 8) للعثور على السياسة المطبّقة، مما يُلغي الاعتماد على ‏PSL ويُحسّن التوافق بين التطبيقات المختلفة",{"type":36,"title":48,"body":49},"المتطلبات الأساسية قبل أي تعديل","‏تأكّد قبل أي تعديل من أن بنيتك التحتية تستوفي الأساسيات: يجب تهيئة ‏SPF و‏DKIM بشكل صحيح على نطاق الإرسال — لا تُضيف ‏DMARCbis شيئاً لهذين الآليتين لكنها تعتمد عليهما كلياً. تحقق أيضاً من توفر أدوات التدقيق (‏dig، ‏nslookup، وصول ‏SSH إلى ‏VPS) وإمكانية الوصول إلى منطقة ‏DNS. أخيراً، احرص على توفر تقارير ‏DMARC التجميعية الحالية لتأسيس خط قياسي لحركة المرور المشروعة قبل تشديد السياسة.",{"type":51,"steps":52},"steps",[53,55,57,59,61,63,65,67],{"title":5,"body":54},"‏**دقّق سجل DMARC الحالي** — نفّذ ‏`dig TXT _dmarc.example.com` من ‏VPS أو طرفية. دوّن القيمة الدقيقة لكل وسم: ‏`v` و‏`p` و‏`sp` و‏`pct` و‏`rua` و‏`ruf` و‏`adkim` و‏`aspf`. إن كان ‏`pct` موجوداً بقيمة أقل من 100، خطّط لإزالته.",{"title":5,"body":56},"‏**أزِل الوسم `pct` أو استبدله** — ‏`pct` مُهمَل في ‏RFC 9989. يحلّ محله في النشر التدريجي الوسمُ ‏`t`: ‏`t=y` يُخبر المستقبِل بمعاملة الرسالة كأن السياسة ‏`p=none` دون تطبيق الحجر أو الرفض. للانتقال من ‏`pct=50`، استبدله بـ‏`t=y`، راقب لأسابيع، ثم احذف ‏`t=y`. مثال: ‏`v=DMARC1; p=quarantine; t=y; rua=mailto:dmarc@example.com`",{"title":5,"body":58},"‏**أضف الوسم `np` للنطاقات الفرعية غير الموجودة** — يُحدّد ‏`np` السياسة المطبّقة على رسائل تدّعي قدومها من نطاق فرعي غير موجود في ‏DNS. لمنع التصيد عبر نطاقات فرعية وهمية، أضف ‏`np=reject`. مثال كامل: ‏`v=DMARC1; p=quarantine; sp=quarantine; np=reject; rua=mailto:dmarc@example.com`",{"title":5,"body":60},"‏**افهم Tree Walk DNS وانشر على المستويات الصحيحة** — مع ‏Tree Walk، يستعلم المستقبِل عن ‏`_dmarc.mail.app.example.com` ثم ‏`_dmarc.app.example.com` ثم ‏`_dmarc.example.com` توقفاً عند أول رد صالح (8 استعلامات ‏DNS كحد أقصى). دقّق مناطق ‏DNS للكشف عن سجلات ‏`_dmarc.*` غير مقصودة قد تتجاوز سياستك الرئيسية.",{"title":5,"body":62},"‏**حدّث سجل DNS النهائي** — بعد مراجعة الوسوم، انشر السجل المحدَّث. مثال كامل لنطاق في مرحلة التشديد: ‏`v=DMARC1; p=quarantine; sp=quarantine; np=reject; adkim=s; aspf=s; rua=mailto:dmarc-agg@example.com; ruf=mailto:dmarc-fail@example.com; fo=1`",{"title":5,"body":64},"‏**تحقق من محاذاة DKIM في Postfix** — تأكد من أن ‏`adkim=s` (صارم) لا يتعارض مع نطاقات فرعية تُوقّع بمفتاح مختلف. في الوضع الصارم، يجب أن يتطابق نطاق رأس ‏`From:` تماماً مع نطاق ‏`d=` في توقيع ‏DKIM. عند الشك، استخدم ‏`adkim=r` (متساهل) مؤقتاً.",{"title":5,"body":66},"‏**تحقق من محاذاة DKIM في Exim** — تحقق في ملف إعداد ‏Exim من أن ‏`dkim_domain` يتطابق تماماً مع النطاق المنشور في سجل ‏DMARC. أي تباين تحت ‏`adkim=s` يُفضي إلى فشل ‏DKIM وقد يُفعّل سياسة الحجر أو الرفض.",{"title":5,"body":68},"‏**اختبر وتحقق من التقارير** — انتظر 24 إلى 48 ساعة وحلّل تقارير ‏XML التجميعية المستلمة على عنوان ‏`rua`. تُظهر حقول ‏`\u003Cpolicy_evaluated>\u003Cdkim>` و‏`\u003Cpolicy_evaluated>\u003Cspf>` ما إذا كانت رسائلك تجتاز المحاذاة. يمكن لأدوات مثل ‏MXToolbox أو ‏mail-tester.com تحليل هذه التقارير.",{"type":70,"body":71},"tip","‏للتحقق السريع من سجل ‏DMARC من ‏VPS، نفّذ ‏`dig TXT _dmarc.example.com +short` ثم الصق القيمة في مدقق ‏DMARC التابع لـ‏MXToolbox ‏(mxtoolbox.com\u002Fdmarc.aspx). يكشف الأداة عن الوسوم غير المعروفة، وتعارض ‏`pct`\u002F‏`t`، ويُبلّغ إن كان السجل صحيح صياغياً وفق ‏RFC 9989. لمحاكاة ‏Tree Walk، نفّذ ‏`dig TXT _dmarc.subdomain.example.com` و‏`dig TXT _dmarc.example.com` بالتسلسل وقارن السياسات المُعادة في كل مستوى.",{"type":36,"title":73,"body":74},"استكشاف الأخطاء الشائعة","لمعظم المشكلات سببٌ محدد قابل للحل — إليك الأكثر شيوعاً وكيفية معالجتها.",{"type":40,"items":76},[77,78,79,80,81],"‏**تجاهل `pct` من قِبل مستقبِل** — إن تجاهلت خوادم ‏MTA المتوافقة مع ‏RFC 9989 قيمة ‏`pct=50` وطبّقت السياسة على 100% من الرسائل، ستُظهر تقاريرك التجميعية ارتفاعاً مفاجئاً في الرفض أو الحجر. أضف ‏`t=y` فوراً للتحوّل إلى وضع الاختبار ريثما تُكيّف بنيتك.","‏**سياسة `np` مقيّدة أكثر من اللازم** — إن كانت خدمة مشروعة ترسل من نطاق فرعي غير منشور في ‏DNS، فإن ‏`np=reject` سيحجب رسائلها. ابدأ بـ‏`np=quarantine` وحلّل التقارير قبل الانتقال إلى ‏`reject`.","‏**Tree Walk يُنتج سياسة غير متوقعة** — إن وجدت سجل ‏`_dmarc.app.example.com` يتيماً موروثاً من خدمة قديمة، سيُطبّقه مستقبِلو ‏Tree Walk أولاً. احذف سجلات ‏`_dmarc.*` غير المستخدمة بعد جرد شامل لمناطق ‏DNS.","‏**تقارير تجميعية فارغة أو غائبة** — تحقق من إمكانية الوصول إلى عنوان ‏`rua` وقبول ‏MX لتقارير ‏XML المضغوطة بـ‏GZIP. قد تحجب بعض مرشّحات البريد غير المرغوب مرفقات ‏`.gz`. تحقق أيضاً من الحجم الأقصى للرسائل المقبولة في خادم استقبال التقارير.","‏**عدم تطابق `adkim=s` مع Postfix متعدد النطاقات** — إن كنت تستخدم نسخة ‏Postfix واحدة لعدة نطاقات وكان مفتاح ‏DKIM يُوقّع تحت ‏`example.com` بينما يحمل ‏`From:` القيمة ‏`newsletter.example.com`، فإن المحاذاة الصارمة ستفشل. أضف مفتاح ‏DKIM مخصصاً لكل نطاق فرعي أو انتقل إلى ‏`adkim=r` لتلك النطاقات.",{"type":36,"title":83,"body":84},"RFC 7489 مقابل RFC 9989: الفوارق التي تهم","يُلخّص الجدول أدناه الفوارق الجوهرية بين المواصفتين.",{"type":86,"headers":87,"rows":91},"comparison",[88,89,90],"النقطة","‏RFC 7489 ‏(2015)","‏RFC 9989 ‏(2026)",[92,96,100,104,108],[93,94,95],"‏الوسم `pct`","‏موجود — يطبّق السياسة على نسبة X% من الرسائل للنشر التدريجي","‏محذوف — يحلّ محله `t=y` (وضع الاختبار)؛ كل مستقبِل متوافق يطبّق السياسة على 100% من الرسائل",[97,98,99],"‏النطاقات الفرعية غير الموجودة","‏لا وسم مخصص — تُطبَّق `sp` أو `p` بشكل افتراضي","‏الوسم `np` مُدخَل — سياسة مستقلة للنطاقات الفرعية الغائبة عن DNS",[101,102,103],"‏اكتشاف النطاق الأصل","‏يعتمد على Public Suffix List ‏(PSL) المُدارة خارج IETF وتختلف بحسب المنفّذ","‏Tree Walk DNS — صعود شجرة DNS عبر استعلامات متتالية بحد 8، مُعرَّف في المعيار",[105,106,107],"‏التقارير","‏التقارير التجميعية وتقارير الفشل في RFC 7489 واحدة","‏ثلاث وثائق مستقلة: 9989 (النواة) و9990 (تجميعية) و9991 (فشل) — قابلية توسعة أفضل",[109,110,111],"‏الحالة","‏Informational — مرجع لكن خارج مسار المعايير","‏Proposed Standard ‏(Standards Track) — سلطة IETF الكاملة، أساس لتطبيقات MTA المستقبلية",{"type":36,"title":113,"body":114},"التكيّف الآن أو مواجهة التبعات لاحقاً","‏لا تُطبّق ‏DMARCbis بشكل موحّد بعد من قِبل جميع خوادم ‏MTA أعلنت ‏Google و‏Microsoft و‏Yahoo عن مراحل اختبار لـ‏Tree Walk لكن لم تُحدَّد أي مواعيد قطع رسمية. هذا لا يُبرر الانتظار: وثائق ‏RFC 9989 و‏9990 و‏9991 موجودة على مسار ‏Standards Track، والتطبيق التدريجي جارٍ، وأولى تباينات تفسير ‏`pct` بين المستقبِلين تظهر بالفعل. حذف ‏`pct` وإضافة ‏`np` وتدقيق مناطق ‏DNS لـ‏Tree Walk خطوات دفاعية لا تُعطّل شيئاً على المستقبِلين المتمسكين بـ‏RFC 7489 — يتجاهل القدامى ‏`np`، وحذف ‏`pct` لا يُحدث أثراً إلا إن كان المستقبِل يُطبّق ‏RFC 9989 فعلاً.","VPS لاستضافة خادم بريدك","‏‏Postfix أو ‏Exim أو ‏Dovecot أو مكدّس كامل مثل ‏Stalwart أو ‏Mailcow — انشر بنيتك التحتية للبريد على ‏VPS Linux مع صلاحية ‏root كاملة والمنفذ 25 متاح عند الطلب وعكس ‏DNS قابل للإعداد.","عرض خطط VPS Linux","\u002Fvps-linux",[120,136,153,168],{"id":121,"slug":122,"slugs":123,"title":127,"excerpt":128,"readTime":129,"views":18,"isPinned":19,"noindex":20,"publishedAt":130,"updatedAt":131,"category":132,"categories":133,"featuredImage":30,"bgImage":31,"posterImage":135,"relatedSolution":30},199,"spf-وdkim-وdmarc-تجاوز-عتبة-5000-رسالة",{"fr":124,"en":125,"ar":122,"es":126},"spf-dkim-dmarc-delivrabilite-emails-pro","spf-dkim-dmarc-passing-the-5000-email-threshold","spf-dkim-dmarc-superar-el-umbral-de-5000-correos","SPF وDKIM وDMARC: تجاوز عتبة 5,000 رسالة","يرفض Gmail وOutlook المُرسِلين بدون SPF وDKIM وDMARC متوافق برمز SMTP 550. إليك كيفية ضبط السجلات الثلاثة.",4,"2026-08-01T00:00:00+00:00","2026-09-07T11:26:10+00:00",{"id":24,"name":25,"slug":26,"color":27,"icon":26},[134],{"id":24,"name":25,"slug":26,"color":27,"icon":26},"\u002Fblog\u002Fcovers\u002Fspf-dkim-dmarc-delivrabilite-emails-pro-poster.svg",{"id":137,"slug":138,"slugs":139,"title":143,"excerpt":144,"readTime":145,"views":146,"isPinned":19,"noindex":19,"publishedAt":147,"updatedAt":148,"category":149,"categories":150,"featuredImage":30,"bgImage":31,"posterImage":152,"relatedSolution":30},345,"dmarc-p-quarantine-email-deliverability-ar",{"fr":140,"en":141,"ar":138,"es":142},"dmarc-p-quarantine-email-delivrabilite","dmarc-p-quarantine-email-deliverability","dmarc-p-quarantine-entregabilidad-email","DMARC p=quarantine: توقف عن الإرسال في وضع المراقبة فقط","في 2026، تُقيّد Google وMicrosoft المُرسِلين فوق 100 بريد\u002Fيوم العالقين في DMARC p=none. قائمة مراجعة SPF وDKIM وDMARC وList-Unsubscribe one-click.",9,1,"2026-09-10T00:00:00+00:00","2026-09-10T13:10:45+00:00",{"id":24,"name":25,"slug":26,"color":27,"icon":26},[151],{"id":24,"name":25,"slug":26,"color":27,"icon":26},"\u002Fblog\u002Fcovers\u002Fdmarc-p-quarantine-email-delivrabilite-poster.svg",{"id":154,"slug":155,"slugs":156,"title":160,"excerpt":161,"readTime":162,"views":18,"isPinned":19,"noindex":19,"publishedAt":163,"updatedAt":22,"category":164,"categories":165,"featuredImage":30,"bgImage":31,"posterImage":167,"relatedSolution":30},459,"مقارنة-خوادم-البريد-self-hosted-على-vps-2026",{"fr":157,"en":158,"ar":155,"es":159},"serveur-email-self-hosted-comparatif-vps-2026","self-hosted-email-server-on-vps-comparison-2026","comparativa-servidores-email-self-hosted-en-vps-2026","خادم البريد الإلكتروني الذاتي على VPS: مقارنة 2026","‏Stalwart أو Mailcow أو Postfix+Dovecot: قارن استهلاك الذاكرة والتعقيد ونطاق تصفية البريد العشوائي لاختيار الخادم المناسب لـ VPS الخاص بك.",10,"2026-10-16T00:00:00+00:00",{"id":24,"name":25,"slug":26,"color":27,"icon":26},[166],{"id":24,"name":25,"slug":26,"color":27,"icon":26},"\u002Fblog\u002Fcovers\u002Fserveur-email-self-hosted-comparatif-vps-2026-poster.svg",{"id":169,"slug":170,"slugs":171,"title":175,"excerpt":176,"readTime":145,"views":146,"isPinned":19,"noindex":19,"publishedAt":177,"updatedAt":131,"category":178,"categories":179,"featuredImage":30,"bgImage":31,"posterImage":181,"relatedSolution":30},331,"تسليم-البريد-الإلكتروني-على-vps-المنفذ-25-وـ-ptr",{"fr":172,"en":173,"ar":170,"es":174},"email-deliverabilite-vps-port-25-dkim-ptr","email-deliverability-on-vps-port-25-cold-ip-and-ptr","entregabilidad-de-email-en-vps-puerto-25-ip-fria-y-ptr","تسليم البريد الإلكتروني على VPS: المنفذ 25 وـ PTR","المنفذ 25 محظور من قِبل المزوّد، عنوان IP جديد مصنَّف كمصدر بريد مزعج، سجل PTR غائب: ثلاثة عوائق هيكلية يجب حلها قبل الإرسال الأول من خادم VPS.","2026-09-05T00:00:00+00:00",{"id":24,"name":25,"slug":26,"color":27,"icon":26},[180],{"id":24,"name":25,"slug":26,"color":27,"icon":26},"\u002Fblog\u002Fcovers\u002Femail-deliverabilite-vps-port-25-dkim-ptr-poster.svg",1794270333955]