كيفية منع إرسال رسائل بريد إلكتروني أخرى غير تأكيد المسؤول عند منح صلاحيات المسؤول/المشرف؟

نجح الأمر! تُرسَل رسائل البريد الإلكتروني الآن فقط لـ admin_confirmation_message. ومع ذلك، أحتاج أيضًا إلى تضمين رسالة «نسيت كلمة المرور» لتمكين المدراء من إعادة تعيين كلمات المرور عند الحاجة.

وبما أنني أستخدم نسخة من Discourse مُحمَّلة في حاويات Docker، فلا يمكنني تعديل ملف الكود المصدري الذي ذكرته مباشرةً.

هل توجد طريقة أخرى للسماح لرسالة «نسيت كلمة المرور» — أو أنواع أخرى من رسائل البريد الإلكتروني — بتجاوز هذا القيد؟ حاليًا، أحتاج إلى السماح بـ admin_confirmation_message و forgot_password و test_message. وإذا أمكن إضافة هذه الأنواع، فيمكنني استخدام نفس الطريقة لإضافة أنواع أخرى في المستقبل.