عند تثبيت إضافة منشئ النماذج السهل (Easy Form Builder) على موقع ووردبريس، تقوم الإضافة تلقائيًا بفحص ما إذا كان خادمك يمكنه إرسال الرسائل الإلكترونية بشكل صحيح باستخدام دوال PHP أو وظائف ووردبريس.
إذا تم اكتشاف مشكلة، فستظهر رسالة خطأ توضيحية تساعدك على تحديد المشكلة وحلها بسرعة، لضمان إرسال تنبيهات النماذج ورسائل التأكيد دون أي مشاكل.
فيما يلي شرح مفصّل لكل رسالة خطأ وطريقة حلها:
📩 1. نظام البريد الإلكتروني غير متوفر

المعرّف: mail_function_missing
الوصف:دالة mail() في PHP غير موجودة. لا يمكن لخادمك إرسال الرسائل.
🔍 ما سبب هذه المشكلة؟
خادم الاستضافة لا يدعم دالة mail()
الافتراضية في PHP، والتي يستخدمها ووردبريس لإرسال الرسائل.
✅ طريقة الحل:
- تواصل مع مزود الاستضافة لتمكين دالة mail() في إعدادات PHP.
- أو بدلاً من ذلك، استخدم طريقة SMTP بإحدى إضافات البريد مثل:
أرسل بريدًا إلكترونيًا باستخدام إضافة WP Mail SMTP.
🚫 2. إرسال البريد محظور من إعدادات الخادم

المعرّف: mail_function_disabled
الوصف:دالة mail() معطّلة في ملف إعدادات PHP (php.ini).
🔍 ما سبب هذه المشكلة؟
تم تعطيل الدالة بشكل يدوي في ملف php.ini
، مما يمنع ووردبريس من إرسال الرسائل.
✅ طريقة الحل:
- إذا كنت تدير الخادم بنفسك، احذف
mail
من قائمةdisable_functions
في ملفphp.ini
. - أو اطلب من شركة الاستضافة تنفيذ ذلك.
- يمكنك أيضًا تجاوز المشكلة باستخدام SMTP عبر:
أرسل بريدًا إلكترونيًا باستخدام إضافة WP Mail SMTP.
❌ 3. دالة wp_mail مفقودة

المعرّف: wp_mail_function_missing
الوصف:دالة wp_mail() غير موجودة أو غير متوفرة. ميزات البريد في ووردبريس قد تكون معطّلة.
🔍 ما سبب هذه المشكلة؟
دالة wp_mail()
(وهي التفاف حول دالة mail في ووردبريس) غير متاحة، وقد يكون السبب خللاً في تثبيت ووردبريس أو تعارض مع إضافة أخرى.
✅ طريقة الحل:
- أعد تثبيت ملفات ووردبريس الأساسية.
- عطّل الإضافات الأخرى واحدة تلو الأخرى لتحديد المتسببة في التعارض.
- تأكد من تحديث إصدار ووردبريس إلى الأحدث.
- يمكنك أيضًا استخدام:
أرسل بريدًا إلكترونيًا باستخدام إضافة WP Mail SMTP.
⚠️ 4. لا يوجد مُعالج إرسال بريد

المعرّف: smtp_sendmail_empty
الوصف:لا يوجد خادم SMTP أو مسار sendmail مُحدد على الخادم. قد لا يتم تسليم الرسائل.
🔍 ما سبب هذه المشكلة؟
لم يتم إعداد SMTP أو sendmail على الخادم، لذلك حتى لو كانت دالة mail() متاحة، فلن يتم إرسال الرسائل.
✅ طريقة الحل:
- ثبّت وأعد ضبط إعدادات البريد عبر:
أرسل بريدًا إلكترونيًا باستخدام إضافة WP Mail SMTP. - أو تواصل مع مزود الاستضافة للحصول على معلومات SMTP أو مسار sendmail وتحديث إعدادات الخادم.
❗ 5. تعذر إرسال البريد التجريبي

المعرّف: mail_function_failed
الوصف:تعذر على موقعك إرسال رسالة بريد تجريبية. لاختبار النظام يدويًا، انتقل إلى: منشئ النماذج السهل > الإعدادات > تبويب إعدادات البريد وانقر على "فحص خادم البريد".
🔍 ما سبب هذه المشكلة؟
تمت محاولة إرسال رسالة تجريبية، لكنها فشلت، مما يدل على وجود مشكلة عامة في إعدادات البريد بالخادم.
✅ طريقة الحل:
- تأكد من أن البريد الإلكتروني الإداري مضبوط بشكل صحيح في إعدادات ووردبريس.
- راجع سجل الأخطاء لمعرفة التفاصيل.
- اضبط SMTP باستخدام:
أرسل بريدًا إلكترونيًا باستخدام إضافة WP Mail SMTP.
🧠 لماذا يجب إصلاح مشاكل البريد الإلكتروني في ووردبريس؟
.إذا لم يكن موقعك قادرًا على إرسال الرسائل، فإن نماذج الاتصال، وتسجيل المستخدمين، ورسائل التأكيد والتنبيه قد تفشل بصمت دون أن تلاحظ.
⚠️ إذا لم يكن التسليم فعالاً، فإن منشئ النماذج السهل لن يستطيع إرسال تنبيهات أو تأكيدات للمستخدمين أو المسؤولين.
ولهذا السبب، تُجري الإضافة فحصًا تلقائيًا بعد التثبيت لاكتشاف أي مشاكل وإبلاغك بها قبل أن تؤثر على وظائف الموقع أو تجربة المستخدم.