مرحباً @LotusJeff
هل ألقيت نظرة على هذه الإعدادات، إذ أعتقد أنها ستساعدك في الوصول إلى جزء من الحل:
قم بتكوين هذه الإعدادات في /admin/settings/
| الإعداد | القيمة المقترحة | التأثير |
|---|---|---|
purge_unactivated_users_grace_period_days |
1 | يحذف الحسابات غير المفعّلة بعد يوم واحد بدلاً من 14. ليس فورياً كما طُلب في #2، لكنه يحقق نفس التأثير مع تأخير أقل. |
blocked_email_domains |
أضف نطاقات/امتدادات البريد الإلكتروني المعروفة بالإزعاج يدوياً | يمنع التسجيل من الجهات المعروفة بالإزعاج |
بالنسبة لأي أتمتة حقيقية، أعتقد أنه يجب إنشاء إضافة (أو لا توجد إضافة حالياً据我所知)، أو يمكنك الاطلاع على ميزة سير العمل الجديدة. لا أعرف ما إذا كان ما تريده ممكناً حالياً، لكنها تتحدث بشكل شبه يومي، لذا من يعرف ![]()
بالنسبة لطريقة الإضافة، هناك حدث يمكنك الارتباط به في DiscourseEvent.on(:email_bounce)
من الجدير أيضاً الاطلاع على Configure VERP to handle bouncing e-mails ربما