مكتبة الشروحات

مشكلة عدم إرسال البريد الإلكتروني في ووردبريس

إذا كان موقع WordPress الخاص بك لا يرسل رسائل البريد الإلكتروني، فإنها مشكلة شائعة ويمكن أن تحدث بسبب عدة عوامل. إليك دليل خطوة بخطوة لاستكشاف المشكلة وإصلاحها:

  1. تحقق من مجلد البريد المزعج: في بعض الأحيان، يمكن أن تنتهي رسائل البريد الإلكتروني من WordPress في مجلد البريد المزعج لدى المستلم. اطلب من المستلم التحقق من مجلد البريد المزعج.

  2. تحقق من إعدادات البريد الإلكتروني: اذهب إلى "الإعدادات" > "عام" في لوحة تحكم WordPress الخاصة بك. تأكد من أن حقل "عنوان البريد الإلكتروني" صحيح. هذا هو عنوان البريد الإلكتروني الذي يرسل WordPress منه الرسائل.

  3. تحقق من إضافة SMTP: إذا كنت تستخدم إضافة SMTP (مثل WP Mail SMTP أو Easy WP SMTP)، تأكد من أنها مكونة بشكل صحيح. تحقق من إعدادات الإضافة للتأكد من صحة خادم SMTP، والمنفذ، واسم المستخدم، وكلمة المرور.

  4. اختبر وظيفة البريد الإلكتروني: استخدم إضافة مثل "Check Email" لإرسال بريد إلكتروني اختبار من موقع WordPress الخاص بك. سيساعدك ذلك على التأكد من أن وظيفة البريد الإلكتروني تعمل.

  5. تحقق من وظيفة PHP Mail: يستخدم WordPress وظيفة PHP mail بشكل افتراضي. قد يفرض بعض مزودي الاستضافة قيودًا على استخدام هذه الوظيفة. تحقق مع مزود الاستضافة الخاص بك للتأكد من أنها مفعلة.

  6. استخدم عنوان بريد إلكتروني مختلف: إذا كان عنوان بريدك الإلكتروني من نفس النطاق الذي يحتوي عليه موقعك (مثل admin@yourwebsite.com)، فقد يقوم بعض الخوادم بحظر هذه الرسائل كإجراء أمني. حاول استخدام عنوان بريد إلكتروني مختلف.

  7. تحقق من سجلات البريد الإلكتروني في الخادم: إذا كان لديك وصول إلى سجلات الخادم، تحقق منها بحثًا عن أي أخطاء تتعلق بإرسال البريد الإلكتروني. يمكن أن توفر هذه السجلات رؤى حول المشكلة.

  8. تحقق مع مزود الاستضافة: اتصل بمزود الاستضافة واطلب منه التحقق من وجود أي قيود أو مشاكل في إرسال البريد الإلكتروني من الخادم الخاص بك.

  9. استخدم خدمة إرسال بريد إلكتروني: فكر في استخدام خدمة إرسال بريد إلكتروني مثل SendGrid أو SMTP.com أو Amazon SES لإرسال رسائل البريد الإلكتروني بشكل موثوق من موقع WordPress الخاص بك. توفر هذه الخدمات عادةً معدلات تسليم أفضل.

  10. تحقق من قائمة الانتظار للبريد الإلكتروني: قد تستخدم بعض الإضافات نظام قائمة انتظار للبريد الإلكتروني. تأكد من أن قائمة الانتظار ليست عالقة وأن الرسائل تُرسل بشكل صحيح.

  11. تحقق من تعارض الإضافات: قم بإلغاء تنشيط جميع الإضافات وحاول إرسال بريد إلكتروني مرة أخرى. إذا تم إرسال البريد بنجاح، قم بإعادة تفعيل كل إضافة واحدة تلو الأخرى لتحديد إذا كانت أي إضافة تسبب التعارض.

  12. تحقق من تعارض القوالب: قم بتغيير القالب إلى قالب WordPress الافتراضي (مثل Twenty Twenty-One) لمعرفة ما إذا كانت المشكلة مستمرة. سيساعدك هذا في تحديد ما إذا كانت المشكلة متعلقة بالقالب الحالي.

  13. تحقق من إعدادات DNS: تأكد من أن سجلات DNS الخاصة بك (MX، SPF، DKIM) تم تكوينها بشكل صحيح من أجل تسليم البريد الإلكتروني.

  14. تحقق من جدران الحماية والإضافات الأمنية: قد تقوم بعض الإضافات الأمنية أو جدران الحماية بحظر حركة البريد الإلكتروني الصادرة. تحقق من إعداداتها للتأكد من السماح بإرسال البريد الإلكتروني.

  15. وضع التصحيح: قم بتمكين وضع التصحيح في WordPress لمعرفة ما إذا كانت هناك أي رسائل خطأ تتعلق بإرسال البريد الإلكتروني. أضف الكود التالي إلى ملف wp-config.php:

     
    define( 'WP_DEBUG', true ); define( 'WP_DEBUG_LOG', true ); define( 'WP_DEBUG_DISPLAY', false );

إذا لم تحل أي من هذه الخطوات المشكلة، فكر في طلب المساعدة من منتديات مجتمع WordPress أو الاتصال بمزود الاستضافة للحصول على مساعدة إضافية. قدم أكبر قدر ممكن من التفاصيل حول المشكلة وأية رسائل خطأ تظهر.

  • 0 أعضاء وجدوا هذه المقالة مفيدة
هل كانت المقالة مفيدة ؟