بريد إلكتروني غير قابل للتصرف

:information_source: ملخص منع المستخدمين من استخدام عناوين البريد الإلكتروني التي يمكن التخلص منها
:hammer_and_wrench: رابط المستودع \u003chttps://github.com/magicball-network/discourse-indisposable-email\u003e
:open_book: دليل التثبيت كيفية تثبيت الإضافات في Discourse

الميزات

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

يتم دعم خدمات الإنترنت التالية:

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

يتم التحقق فقط بعد اجتياز التحقق القياسي للبريد الإلكتروني في Discourse. لذا، فإن النطاقات المضافة بالفعل إلى الإعداد blocked_email_domains لها الأسبقية.

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

يتم تخزين نتيجة التحقق مؤقتًا لفترة من الوقت.

لا يتم إرسال عناوين البريد الإلكتروني الفعلية التي يستخدمها المستخدمون إلى الخدمات، بل يتم استبدال الجزء المحلي بـ “example”. لذلك، إذا أدخل المستخدم “my-name@some-domain.test”، فسيتم إجراء فحص على “example@some-domain.test”.

الإعداد

قم بتثبيت الإضافة وقم بتكوين خدمة واحدة على الأقل لاستخدامها.

الإعدادات

تضمين جدول بالإعدادات وأوصاف الإعدادات

الاسم الوصف
indisposable_email_enabled تمكين الخدمة
indisposable_email_update_blocked_domains إضافة النطاقات التي يمكن التخلص منها إلى إعداد نطاقات البريد الإلكتروني المحظورة. تحذير! هناك الكثير من نطاقات البريد الإلكتروني التي يمكن التخلص منها. قد يؤدي تمكين هذا إلى نمو القائمة لتصبح طويلة جدًا.
indisposable_email_allow_cache عدد الساعات لتخزين نتائج نطاق البريد الإلكتروني غير القابل للتصرف مؤقتًا. لا تريد تعيين هذا لفترة طويلة جدًا. الافتراضي هو يوم واحد.
indisposable_email_deny_cache عدد الساعات لتخزين نتيجة نطاق البريد الإلكتروني الذي يمكن التخلص منه مؤقتًا. الافتراضي هو أسبوع.

كل خدمة مدعومة لديها إعداد لإدخال مفتاح واجهة برمجة التطبيقات الخاص بها. لن يتم استخدام الخدمة إلا عند تكوين مفتاح.

إعجاب واحد (1)

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

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

إعجاب واحد (1)