السلام عليكم ورحمة الله وبركاته
إليكم هاك إرسال البريد في طوابير عن طريق الكرون للنسخة 3.8.0
رابط البرودكت من موقع الشركة:
http://www.vbulletin.org/forum/showthread.php?t=201318
الشرح
إذهب الى الملف email.php بمجلد admincp
إبحث عن :
استبدله بـ :
============
إذهب الى الملف functions.php بمجلد includes
إبحث عن :
استبدله بـ :
============
الآن قم برفع الملف mailqueue.php بالمسار التالى /includes/cron/
============
قم باستيراد البرودكت
============
البرودكت المرفق بالموضوع مجرب ويعمل 100% ان شاء الله
وتحياتى للجميع
إليكم هاك إرسال البريد في طوابير عن طريق الكرون للنسخة 3.8.0
رابط البرودكت من موقع الشركة:
http://www.vbulletin.org/forum/showthread.php?t=201318
الشرح
إذهب الى الملف email.php بمجلد admincp
إبحث عن :
PHP:
vbmail($user['email'], $vbulletin->GPC['subject'], $sendmessage, true, $vbulletin->GPC['from']);
استبدله بـ :
PHP:
vbmail($user['email'], $vbulletin->GPC['subject'], $sendmessage, false, $vbulletin->GPC['from']); // Paul M - Queue Admin Mail //
============
إذهب الى الملف functions.php بمجلد includes
إبحث عن :
PHP:
exec_mail_queue();
استبدله بـ :
PHP:
// exec_mail_queue(); // Paul M - Cron Mail Queue Hack
============
الآن قم برفع الملف mailqueue.php بالمسار التالى /includes/cron/
============
قم باستيراد البرودكت
============
شرح الإعدادات لكي تتناسب مع سيرفرك:
يجب أولاً أن تتأكد أن نظام الطابور البريدي مفعل لديك:
اذهب إلى لوحة تحكم المنتدى --> خيارات المنتدى --> خيارات البريد:
- يجب وضع خيار استخدام نظام الانتظار البريدي على نعم
- ومن خلال خيار عدد رسائل البريد الإلكتروني لإرسالها بكل دفعة تحدد عدد الرسائل بكل دفعة
بافتراضي الكرون كما تم تحديده في الهاك يرسل الدفعة كل عشر دقائق بإمكانك بعملية حسابية بسيطة تحديد عدد رسائل البريد الإلكتروني لإرسالها بكل دفعة فمثلاً إذا أردت أن ترسل 600 رسالة بالساعة عليك وضع الرقم 100 في الخيار السابق.. وسيتم إرسال كل 100 كل عشر دقائق أي ما يساوي 600 في 60 دقيقة.
أو ببساطة يمكنك تحرير خيارات الكرون وتعديها بما يناسبك.
هذا الأمر عليك تضبيطه مرة واحدة فقط وهو أول ما تقوم بتركيب الهاك
ثانياً عند إرسال البريد الإلكتروني للأعضاء:
لا داعي أن تختار عدد قليل للدفعات فقط أرسل للجميع وضع رقم كبير حتى يتم إرسال الرسائل لجميع الأعضاء أو المجموعات المختارة، لن يأثر هذا الخيار على شيء لأن الرسائل لن ترسل مباشرة بل سيتم توقيت إرسالها حسب ما اخترت في الإعدادات السابقة.
وبإمكانك معرفة عدد الرسائل الموجودة لديك في الطابور البريدي من لوحة تحكم المنتدى
إذا كان هناك عدد لم يتم إرساله بعد ستجده في هذا المربع كما بالصورة
ثالثاً الجديد في هذه النسخة من الهاك:
تم إضافة خيار إلى خيارات البريد يفيد بتأخير الوقت بين إرسال بريد وآخر من 0 إلى 9 ثوان
عند وضعك لرقم أكبر من 9 سيتم تجاهله، هذا يحسن أداء السيرفر في إرسال الإيميلات..
بعض الأخوان يسأل هل يجب أن أعمل شيء وهل تحدث مشكلة لو أغلقت الصفحة أو الجهاز، الإجابة طبعاً سكّر الجهاز وروح نام ولا تاكل هم الرسائل لأن الكرون راح يتكفل ابها ..
ملاحظة أخواني هذا الهاك يطبق نظام الطوابير على جميع رسائل الإيميل بما فيها الإشتراكات في المواضيع ما عدا رسائل التفعيل ترسل مباشرة من دون أن تدخل الطابور.. وكتوضيح الطابور يعني أنه من يصطف أولاً يخرج أولاً كذلك الرسائل ما يتم طلب إرساله أولاً يتم قبل غيره لذلك نرجو الالتفات إلى هذه النقطة..
البرودكت المرفق بالموضوع مجرب ويعمل 100% ان شاء الله
وتحياتى للجميع