البريد الإلكتروني غير القابل للتخلص - حظر نطاقات البريد الإلكتروني المؤقت

:information_source: ملخص منع المستخدمين من استخدام عناوين البريد الإلكتروني المؤقتة
:hammer_and_wrench: رابط المستودع https://github.com/magicball-network/discourse-indisposable-email
:open_book: دليل التثبيت كيفية تثبيت الإضافات في 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) الخاص بها. لن يتم استخدام الخدمة إلا إذا تم تكوين مفتاح.

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

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

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

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