[Product] إرسال البريد في طوابير عن طريق الكرون [v3.8.001]

WebCraker

العبد الفقير إلى الله
طاقم الإدارة
9 مارس 2008
5,645
50
48
Egypt
support-ar.com
السلام عليكم ورحمة الله وبركاته

إليكم هاك إرسال البريد في طوابير عن طريق الكرون للنسخة 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/


============


قم باستيراد البرودكت


============



شرح الإعدادات لكي تتناسب مع سيرفرك:

يجب أولاً أن تتأكد أن نظام الطابور البريدي مفعل لديك:
اذهب إلى لوحة تحكم المنتدى --> خيارات المنتدى --> خيارات البريد:

2_1220713216.jpg


  • يجب وضع خيار استخدام نظام الانتظار البريدي على نعم
  • ومن خلال خيار عدد رسائل البريد الإلكتروني لإرسالها بكل دفعة تحدد عدد الرسائل بكل دفعة
2_1220713518.jpg


بافتراضي الكرون كما تم تحديده في الهاك يرسل الدفعة كل عشر دقائق بإمكانك بعملية حسابية بسيطة تحديد عدد رسائل البريد الإلكتروني لإرسالها بكل دفعة فمثلاً إذا أردت أن ترسل 600 رسالة بالساعة عليك وضع الرقم 100 في الخيار السابق.. وسيتم إرسال كل 100 كل عشر دقائق أي ما يساوي 600 في 60 دقيقة.

أو ببساطة يمكنك تحرير خيارات الكرون وتعديها بما يناسبك.
هذا الأمر عليك تضبيطه مرة واحدة فقط وهو أول ما تقوم بتركيب الهاك

ثانياً عند إرسال البريد الإلكتروني للأعضاء:

2_1220719319.jpg


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

وبإمكانك معرفة عدد الرسائل الموجودة لديك في الطابور البريدي من لوحة تحكم المنتدى
إذا كان هناك عدد لم يتم إرساله بعد ستجده في هذا المربع كما بالصورة

2_1220719556.jpg


ثالثاً الجديد في هذه النسخة من الهاك:

تم إضافة خيار إلى خيارات البريد يفيد بتأخير الوقت بين إرسال بريد وآخر من 0 إلى 9 ثوان
عند وضعك لرقم أكبر من 9 سيتم تجاهله، هذا يحسن أداء السيرفر في إرسال الإيميلات..

2_1220719773.jpg


بعض الأخوان يسأل هل يجب أن أعمل شيء وهل تحدث مشكلة لو أغلقت الصفحة أو الجهاز، الإجابة طبعاً سكّر الجهاز وروح نام ولا تاكل هم الرسائل لأن الكرون راح يتكفل ابها ..

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



البرودكت المرفق بالموضوع مجرب ويعمل 100% ان شاء الله


وتحياتى للجميع

 

المرفقات

  • Cron-mail-queue.zip
    3.7 KB · المشاهدات: 146

ToMaHawK

:: مشرف عام ::
طاقم الإدارة
Coder/Designer
10 مارس 2008
256
6
0
مصر
www.klam4u.com
جزاك الله خيرا استاذنا
وفقك الله للخير باذن الله