حل مشكلة البريد أو استخدام بريد خارجي للمنتدى SMTP
بسم الله الرحمن الرحيم
وصف دقيق للمشكلة :
عند التسجيل تتم الأمور بشكل سليم بدون أي رسائل خطأ وتظهر رسالة للمشترك تقول:
تم تكوين حسابك. هذا المنتدى يطلب تنشيط الاشتراك عن طريق البريد الالكتروني. قم بمراجعة بريدك والقيام بالضغط على رابط تنشيط العضوية
ولكن لا تصل أي رسالة لبريد المشترك
لقد راسلت المضيف فقال لي أن الدالة mail لا تعمل في استضافة الWindows وعليك استخدام الدالة phpmailer
حاولت تغيير الدالة من لوحة التحكم/إعدادات البريد الالكتروني ولكن لم يتم حفظ التغييرات
الحل هو كالتالي:
في إعدادات البريد الالكتروني -> إعدادات الـ SMTP
استخدام خادم SMTP للبريد الإلكتروني: نعم
عنوان خادم SMTP: تحصل عليه من المضيف ولكن غالباً ما يكون على الشكل: mail.YourSiteName.com
منفذ خادم SMTP: كما هو 25
طريقة التصديق SMTP: كما هي PLAIN
اسم المستخدم SMTP: هنا تضع عنوان البريد كاملاً وليس اسم مستخدم البريد فقط أي:
بدلاً من webmaster فقط
ضعwebmaster@YourSiteName.com
طبعاً إن المستخدم webmaster تمت إضافته من خلال لوحة تحكم الموقع, ويمكن أيضاً استخدام حساب بريد آخر لا علاقة له بالموقع شريطة دعمه للبروتوكول SMTP.
كلمة سر SMTP: كلمة السر المحددة عند إنشاء المستخم.
أرجو أن يكون ذلك كافياً.
