تخطَّ إلى المحتوى

أهلاً بيك في ميرور

سجّل دخولك لمتابعة طلباتك واشتراكاتك ورصيد محفظتك.

هدية في محفظتك عند إنشاء حساب جديد

تسجيل الدخول إنشاء حساب جديد
تواصل عبر واتساب

شروحات ودلائل

إعداد SMTP في ووردبريس: لماذا لا تصل رسائل الموقع؟

قراءة في 4 دقائق

إعداد SMTP في ووردبريس: لماذا لا تصل رسائل الموقع؟

رسالة استعادة كلمة المرور لا تصل، وإشعار الطلب الجديد يذهب إلى السبام، والعميل يتصل ليسأل هل وصل طلبه. السبب في أغلب الحالات أن ووردبريس يرسل عبر دالة PHP mail() من الخادم مباشرة، دون مصادقة ودون توقيع للنطاق. إعداد SMTP في ووردبريس يجعل كل رسالة تخرج عبر خادم بريد حقيقي باسم مستخدم وكلمة مرور، ومع سجلات DNS صحيحة يصبح للمشكلة سبب واضح يمكن قياسه.

الإعداد الصحيح في أربع نقاط

  • قبول الخادم للرسالة لا يعني وصولها إلى صندوق الوارد؛ تحتاج SMTP موثقًا وسجل إرسال.
  • جوجل تشترط منذ فبراير 2024 أن يوثّق كل مرسل نطاقه بـ SPF أو DKIM، ومن يرسل أكثر من 5000 رسالة يوميًا يحتاج الاثنين مع DMARC.
  • سجل SPF واحد فقط لكل نطاق؛ سجلّان منفصلان يفشلان معًا.
  • اختبر رسائل ووكومرس واستعادة كلمة المرور بعد أي تغيير، لا رسالة الاختبار وحدها.

لماذا تفشل رسائل ووردبريس الافتراضية؟

دالة wp_mail() في ووردبريس تستخدم مكتبة PHPMailer، وتسلّم الرسالة افتراضيًا لبرنامج البريد على خادم الاستضافة. هذا الخادم يشاركه مئات المواقع، وعنوانه قد يكون في قوائم سوداء، والرسالة تخرج باسم نطاقك دون أن يثبت النطاق أنه سمح بذلك. لذلك تعاملها Gmail وOutlook بريبة. والأسوأ أن mail() تعيد «نجاح» بمجرد قبول الخادم المحلي للرسالة، فلا تعرف أنها لم تصل.

اختيار خادم الإرسال

الخيارمتى يناسبما يجب الانتباه له
بريد الاستضافة نفسهاموقع صغير، ورسائل قليلةحدود إرسال يومية منخفضة غالبًا، وسمعة مشتركة
Google Workspace أو Microsoft 365شركة تستخدم المنصة لبريدها أصلًاتحتاج كلمة مرور تطبيق أو OAuth، وحدود يومية للحساب
خدمة بريد معاملات (Brevo وMailgun وAmazon SES وأمثالها)متجر يرسل رسائل طلبات كثيرةتوثيق النطاق إلزامي، وسجل تسليم وارتداد مفصل

خطوات الإعداد

  1. 1

    أنشئ حساب إرسال مخصصًا

    عنوان مثل no-reply@ أو orders@ على نطاقك، لا بريدك الشخصي. إذا كانت المنصة تسمح بمفاتيح API أو كلمات مرور للتطبيقات، فاستخدمها بدل كلمة مرور الحساب الأساسية.

  2. 2

    أدخل بيانات الخادم

    المضيف والمنفذ ونوع التشفير كما يعطيها المزود: عادة المنفذ 587 مع STARTTLS أو 465 مع SSL. اجعل بريد المرسل مطابقًا لحساب المصادقة، فكثير من الخوادم ترفض أو تعيد كتابة عنوان From المختلف.

  3. 3

    أضف سجلات DNS للنطاق

    من لوحة DNS عند مسجّل النطاق أو الـCDN:

    dns
    ; SPF: سجل واحد يجمع كل من يرسل باسم النطاق
    example.com.         TXT  "v=spf1 include:_spf.provider-one.com include:provider-two.net ~all"
    ; DKIM: الاسم والقيمة يعطيهما مزود الإرسال كما هما
    s1._domainkey.example.com.  TXT  "v=DKIM1; k=rsa; p=MIIBIjANBg..."
    ; DMARC: ابدأ بالمراقبة فقط
    _dmarc.example.com.  TXT  "v=DMARC1; p=none; rua=mailto:[email protected]"
  4. 4

    أرسل اختبارًا وافحص الترويسات

    أرسل إلى حساب Gmail، ثم افتح الرسالة واختر «عرض الرسالة الأصلية». يجب أن ترى PASS أمام SPF وDKIM وDMARC. إذا ظهر FAIL في واحد منها فالمشكلة في DNS لا في ووردبريس.

  5. 5

    اختبر الرسائل الحقيقية

    اطلب استعادة كلمة مرور، وأنشئ طلبًا تجريبيًا في المتجر، وأرسل نموذج التواصل. هذه الرسائل تمر بإضافات مختلفة، وبعضها يغيّر عنوان المرسل.

حد العشر عمليات بحث في SPFمعيار SPF يسمح بعشر عمليات بحث DNS على الأكثر عند التقييم، وكل include يستهلك واحدة أو أكثر. إذا أضفت مزود الاستضافة ومزود الحملات وخدمة الدعم وبريد الشركة، قد تتجاوز الحد فيفشل التحقق للجميع. احذف أي include لخدمة لم تعد تستخدمها.

ما الذي يضيفه تعدد الخوادم؟

في وحدة البريد بإضافة Protection Suite يمكنك الإبقاء على PHP Mail، أو ربط خادم SMTP واحد، أو حتى 10 خوادم مع اختيار التوزيع: حسب الأولوية أو بالتتابع أو عشوائيًا. الخادم الذي يتعطل يُستبعد مؤقتًا خمس دقائق، والرسالة التي بدأ إرسالها لا تُعاد على خادم آخر حتى لا تصل مرتين. ويبقى تنبيه مهم من دليل الإضافة نفسه: فحص الخادم يتحقق من الاتصال والمصادقة، وقبول الإرسال لا يضمن الوصول إلى الوارد.

أعطال شائعة وسببها

  • «Could not authenticate»: كلمة مرور خاطئة، أو أن الحساب يحتاج كلمة مرور تطبيق بعد تفعيل التحقق بخطوتين.
  • انتهاء المهلة عند الاتصال: الاستضافة تحجب المنفذ؛ جرّب المنفذ الآخر أو اسأل الدعم.
  • الرسائل تصل لكن إلى السبام: DKIM غير مفعّل أو DMARC يفشل لأن نطاق From لا يطابق نطاق التوقيع.
  • إعدادات الشاشة لا تُطبَّق: قد تكون هناك ثوابت SMTP في wp-config.php لها الأولوية، أو إضافة SMTP ثانية تعمل في الوقت نفسه.

أسئلة عن بريد ووردبريس

هل أستخدم Gmail الشخصي لإرسال بريد الموقع؟
لا نوصي بذلك. عنوان المرسل لن يطابق نطاق موقعك فيفشل DMARC، وحدود الحساب الشخصي لا تناسب متجرًا. استخدم بريدًا على نطاقك أو خدمة بريد معاملات.
ما الفرق بين SPF وDKIM وDMARC؟
SPF يحدد الخوادم المسموح لها بالإرسال باسم النطاق، وDKIM يوقّع الرسالة رقميًا ليثبت أنها لم تُعدَّل، وDMARC يخبر خادم المستقبل بما يفعله إذا فشل الاثنان أو لم يطابقا عنوان From، ويرسل لك تقارير.
هل أبدأ DMARC بسياسة reject؟
ابدأ بـ p=none واقرأ التقارير أسبوعين لتعرف كل الخدمات التي ترسل باسم نطاقك، ثم انتقل إلى quarantine ثم reject بعد التأكد. جوجل نفسها تقبل p=none لمتطلبات المرسلين الكبار.

مقالات قريبة

مصادر هذا الدليل

إرشادات جوجل لمرسلي البريد، ومعيار SPF (RFC 7208)، وقسم SMTP في دليل Protection Suite. روجعت في 18 أكتوبر 2026.

اربط بريد موقعك من Protection Suite

خادم SMTP واحد أو حتى عشرة مع توزيع وتحويل تلقائي، وفحص لكل خادم، وسجل يوضح مصير كل رسالة.

وحدة البريد في Protection Suite

شارك المقال

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *