-
تم استخدام مواقع Weibo على نطاق واسع في مختلف الصناعات، كما ظهر البريد العشوائي الذي يستهدف مواقع Weibo بأعداد كبيرة. تتناول هذه المقالة كيفية منع البريد العشوائي والبريد العشوائي على مواقع Weibo بشكل فعال.
StatusNet، وهو برنامج تدوين صغير من كندا، تم قبوله تدريجيًا من قبل مواقع المدونات الصغيرة حول العالم بفضل أدائه المجاني والمفتوح المصدر والمستقر، وتم نشره بأعداد كبيرة حول العالم؛
نظرًا لاستخدامه على نطاق واسع، حول العديد من المدونات الدولية (ترويج البريد العشوائي) انتباههم إلى Statusnet. استخدموا روبوتات التسجيل لنشر عدد كبير من الروابط غير المرغوب فيها على العديد من مواقع الويب باستخدام Statusnet، مما تسبب في مشاكل كبيرة لإدارة موقع Weibo للجميع بعض الحيل للتعامل مع ناشري الروابط غير المرغوب فيها؛
1. قم بتمكين المكون الإضافي للتحقق من البريد الإلكتروني
لا تحتوي StatusNet على وظيفة التحقق من البريد الإلكتروني بشكل افتراضي، مما قد يتسبب في قيام عدد كبير من روبوتات التسجيل بالتسجيل بشكل جنوني؛
طريقة التمكين: أضف الكود التالي إلى config.php:
addPlugin('RequireValidatedEmail'); //تحقق من بريدك الإلكتروني قبل إرسال الرسائل
تتطلب هذه الوظيفة من المسجلين التحقق من عنوان بريدهم الإلكتروني قبل إرسال المعلومات، مما قد يمنع ظهور عدد كبير من الروابط غير المرغوب فيها غير المفيدة على موقع الويب؛
2. قم بتمكين المكون الإضافي لمنع التسجيل الضار
طريقة التمكين: أضف الكود التالي إلى config.php:
addPlugin('RegisterThrottle');// تسجيل مكافحة البرامج الضارة
وبهذه الطريقة، يمكن لنفس IP تسجيل 3 أسماء مستخدمين فقط في غضون ساعة، مما قد يمنعه بشكل فعال من تسجيل عدد كبير من أسماء المستخدمين؛
بالإضافة إلى ذلك، يمكنك أيضًا تعيين تسجيل واحد فقط خلال ساعة واحدة. افتح ملف RegisterThrottlePlugin.php ضمن /plugins/RegisterThrottle/ وقم بتعديل المعلمات التالية:
public $regLimits = array(604800 => 10, // تحديد عدد التسجيلات الأسبوعية
86400 => 6, //تحديد عدد التسجيلات يوميًا
3600 => 1); // تحديد عدد التسجيلات في الساعة
بهذه الطريقة، لن يتم إنشاء عدد كبير من حسابات البريد العشوائي.
3. تمكين البرنامج الإضافي للقائمة السوداء
طريقة التمكين: أضف الكود التالي إلى config.php
addPlugin('Blacklist');// المكون الإضافي للقائمة السوداء
بعد الإضافة، يمكنك إضافة إعداد آخر للقائمة السوداء على لوحة تحكم المسؤول، ويمكنك إضافة عناوين URL وأسماء المستخدمين المحظورة من التسجيل، واحد في كل سطر ويتم عرضها في أسطر متعددة؛
بالإضافة إلى ذلك، بعد نجاح الإضافة، قم بتسجيل الدخول إلى موقع الويب كمسؤول. إذا كان الحساب بريدًا عشوائيًا، فستتم مطالبتك أيضًا بإضافة اسم المستخدم الحالي وعنوان URL إلى القائمة السوداء؛
ومع ذلك، تجدر الإشارة إلى أنه إذا قمت بإضافة اسم مستخدم إلى القائمة السوداء، فقد لا تتمكن من التسجيل بشكل طبيعي، مما يطالبك بما يلي: لا يمكنك استخدام اسم المستخدم هذا على الموقع الحالي؛
ومع ذلك، يمكنك استخدام القائمة السوداء لعناوين URL العادية. لا يمكن حظر عناوين URL المضافة إلى القائمة السوداء على "الصفحة الرئيسية الشخصية" فحسب، بل يمكن أيضًا حظر استخدامها في الرسائل المرسلة؛
من خلال الطرق المذكورة أعلاه، يمكن التحكم في البريد العشوائي بشكل فعال، بالإضافة إلى ذلك، يمكنك أيضًا محاولة استخدام مزيج من الطرق التالية، وقد يكون التأثير أفضل:
4.البرنامج الإضافي لرمز التحقق
وذلك لتمكين المكون الإضافي Recaptcha، ولكن انتقل أولاً إلى موقع الويب لتقديم طلب للحصول على مفتاح، ثم قم بإضافة المفتاح المطبق إلى ملف التكوين.
أضف الكود التالي إلى config.php، على سبيل المثال:
// رمز التحقق من التسجيل
include_once('plugins/recaptcha/recaptcha.php');
$captcha = new recaptcha("6LeCRwkAAAAAADos9JN1XBp5jBI9r9D1dBuv"، "6LeCRwkAAAAsScTquvlT4n4cH03aDFgS"، showErrors);
ومع ذلك، فإن رمز التحقق الخاص بـ Recaptcha صعب للغاية، وقد لا يعرف المستخدمون العاديون عدد المرات التي يتعين عليهم إدخالها قبل أن يتمكنوا من إدخالها بشكل صحيح، لذا استخدمها بحذر. وفي الوقت نفسه، يبدو أن هناك بعض المشاكل فيما يتعلق بالدعم الصيني؛
5. قم بتمكين المكون الإضافي SubscriptionThrottle لمنع عدد كبير من الاشتراكات، ويوصى بتمكينه.
6. قم بتمكين المكون الإضافي UserFlag، لكنني لم أعرف بعد ما إذا كان له أي تأثير؛
7. تمكين المكوّن الإضافي BlogspamNet: لم تتم تجربة التأثير بنجاح ولا يمكن وصفه؛
تم نشر هذه المقالة في الأصل على مدونة "IT Flies"، يرجى الإشارة إلى العنوان الأصلي عند إعادة الطباعة؛
شكرًا على المساهمة على Suixin Weibo