WordPress لا يرسل البريد الإلكتروني: الدليل الشامل (2026)
دليل شامل حول «WordPress لا يرسل البريد الإلكتروني». استراتيجيات وأدوات وأفضل الممارسات وأمثلة لعملك في 2026.
إذا كان موقع WordPress الخاص بك لا يرسل رسائل بريد إلكتروني، فأنت لست وحدك. هذه واحدة من أكثر مشاكل WordPress شيوعاً، تؤثر على نماذج الاتصال، إعادة تعيين كلمات المرور، تأكيدات طلبات WooCommerce، وإشعارات الملحقات.
الأخبار الجيدة: يمكن إصلاحها في حوالي 10 دقائق.
لماذا تفشل رسائل WordPress
يستخدم WordPress دالة mail() المدمجة في PHP لإرسال الرسائل. هذه الطريقة لها مشاكل أساسية:
| المشكلة | التأثير |
|---|---|
| لا توجد مصادقة | الرسائل مُعلّمة كمشبوهة |
| IP استضافة مشتركة | غالباً مُدرجة في القوائم السوداء من قبل مزودي البريد |
| فشل صامت | لا توجد رسائل خطأ عند فشل الرسائل |
| لا يوجد تشفير | مخاوف أمنية |
| تحديد المعدل | مزودو الاستضافة يخنقون الإرسال |
تقيّد معظم مزودي الاستضافة (GoDaddy، Bluehost، SiteGround، إلخ) أو تعطّل PHP mail() بالكامل لمنع إساءة استخدام البريد العشوائي على خوادمهم.
الأعراض الشائعة
- إرسالات نموذج الاتصال لا تُستلم أبداً
- رسائل “تحقق من بريدك” لكن لا شيء يصل
- تأكيدات طلبات WooCommerce مفقودة
- روابط إعادة تعيين كلمة المرور لا تُسلَّم
- رسائل تسجيل المستخدمين الجدد تفشل
- إشعارات الملحقات تختفي
- الرسائل تصل لكن تذهب إلى البريد العشوائي
الحل: ملحق SMTP + خدمة بريد
الخطوة 1: ثبّت WP Mail SMTP
- اذهب إلى الملحقات > إضافة جديد في إدارة WordPress
- ابحث عن “WP Mail SMTP”
- انقر على ثبّت الآن ثم فعّل
الخطوة 2: أنشئ حساب Brevo مجاني
- سجّل على brevo.com (مجاني، بدون بطاقة ائتمان)
- اذهب إلى الإعدادات > SMTP & API > مفاتيح API
- أنشئ وانسخ مفتاح API الخاص بك
الخطوة 3: اضبط الملحق
- اذهب إلى WP Mail SMTP > الإعدادات
- اضبط From Email إلى بريد نطاقك ([email protected])
- اضبط From Name إلى اسم موقعك
- اختر Brevo كمُرسل
- الصق مفتاح API
- انقر حفظ الإعدادات
الخطوة 4: اختبر
- اذهب إلى WP Mail SMTP > اختبار البريد
- أدخل عنوان بريدك الإلكتروني
- انقر إرسال البريد
- تحقق من أنه يصل إلى صندوق الوارد (وليس البريد العشوائي)
الخطوة 5: أعدّ مصادقة DNS
أضف سجلات SPF وDKIM إلى إعدادات DNS لنطاقك. توفر Brevo السجلات الدقيقة. هذا أمر بالغ الأهمية لتجنب مجلدات البريد العشوائي. راجع دليل SPF DKIM DMARC.
استكشاف أخطاء مشكلات محددة
رسائل نموذج الاتصال لا تُرسل
- تحقق من أن بريد اختبار WP Mail SMTP يعمل
- تحقق من إعدادات ملحق نموذج الاتصال (Contact Form 7، WPForms، Gravity Forms)
- تأكد من أن عنوان “إلى” البريد صحيح في إعدادات النموذج
- تحقق من مجلد البريد العشوائي/غير الهام
- تحقق من عدم وجود فلاتر بريد تحظر الرسائل
رسائل WooCommerce مفقودة
- اذهب إلى WooCommerce > الإعدادات > الرسائل
- تحقق من أن كل نوع رسالة مُمكّن
- تحقق من عنوان البريد المُستلِم
- ضع طلب اختبار للتحقق
- تحقق من سجل بريد WP Mail SMTP للأخطاء
الرسائل تذهب إلى البريد العشوائي
- أعدّ سجلات SPF وDKIM وDMARC
- تأكد من أن From Email يستخدم نطاقك (وليس @gmail.com)
- تحقق من نطاقك على القوائم السوداء للبريد
- شغّل اختبار بريد عشوائي
- تجنب كلمات محفّز البريد العشوائي في محتوى الرسالة
تعارضات الملحقات
- عطّل جميع الملحقات الأخرى المتعلقة بالبريد (واحد فقط يجب أن يتعامل مع البريد)
- انتقل إلى السمة الافتراضية مؤقتاً
- اختبر مع WP Mail SMTP فقط
- أعد تفعيل الملحقات واحداً تلو الآخر للعثور على التعارض
الوقاية
بمجرد الإصلاح، حافظ على رسائل WordPress موثوقة:
- راقب التسليم، تحقق من سجلات WP Mail SMTP بشكل دوري
- حافظ على تحديث الملحقات، الملحقات القديمة يمكن أن تكسر البريد
- اختبر بعد التحديثات، تحديثات WordPress/الملحقات الكبرى قد تؤثر على البريد
- نظّف نطاقك، ابقه خارج القوائم السوداء
- استخدم بريداً احترافياً، أرسل دائماً من نطاقك، وليس من عناوين بريد مجانية
للحصول على تفاصيل إعداد SMTP الكاملة، راجع دليل WordPress SMTP ودليل WP Mail SMTP.