| ملخص | منع المستخدمين من استخدام عناوين البريد الإلكتروني المؤقتة | |
| رابط المستودع | https://github.com/magicball-network/discourse-indisposable-email | |
| دليل التثبيت | كيفية تثبيت الإضافات في Discourse |
الميزات
ستقوم هذه الإضافة بالتحقق من عناوين البريد الإلكتروني المؤقتة عندما يحاول المستخدم استخدامها. تعتمد الإضافة على عدة خدمات عبر الإنترنت توفر هذا التحقق، ويجب عليك الاشتراك في واحدة منها على الأقل.
الخدمات عبر الإنترنت المدعومة هي:
يمكنك استخدام خدمات متعددة. عند الحاجة إلى التحقق من بريد إلكتروني، ستختار الإضافة خدمة عشوائية من القائمة حتى ترد خدمة بأن نطاق البريد الإلكتروني إما مؤقت أو غير ذلك. إذا لم تكن هناك خدمات متاحة أو تعمل، سيتم قبول النطاق.
يتم التحقق فقط بعد اجتياز التحقق القياسي من البريد الإلكتروني في Discourse. لذلك، فإن النطاقات المضافة مسبقاً إلى إعداد blocked_email_domains (نطاقات البريد الإلكتروني المحظورة) لها الأولوية.
تقدم بعض الخدمات المدعومة خططاً مجانية مقبولة. لذلك، لن يكلفك ذلك أي تكلفة على الأرجح إذا كان منتداك صغيراً.
يتم تخزين نتيجة التحقق في ذاكرة التخزين المؤقت (Cache) لفترة من الوقت.
لا يتم إرسال عناوين البريد الإلكتروني الفعلية المستخدمة من قبل المستخدمين إلى الخدمات، حيث سيتم استبدال الجزء المحلي بكلمة “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 |
عدد الساعات لتخزين نتائج النطاقات المؤقتة في ذاكرة التخزين المؤقت. القيمة الافتراضية هي أسبوع. |
تحتوي كل خدمة مدعومة على إعداد لإدخال مفتاح واجهة برمجة التطبيقات (API) الخاص بها. لن يتم استخدام الخدمة إلا إذا تم تكوين مفتاح.