من أين قد يأتي هذا المؤشر، أتساءل، بما أن البريد الإلكتروني خدمة مختلفة تمامًا؟ أعتقد أن إعادة البناء يجب أن تكون في الملاحظات لإعداد البريد الإلكتروني وتكوينه.
مجرد عصف ذهني (لأنني لا أعرف كيف يعمل أي من الكود):
يتواصل الحاوية عبر خطافات الويب (webhooks)، لذلك يجب أن يكون من الممكن إرسال أشياء أخرى غير رسائل البريد الإلكتروني من خلال خطافات ويب أخرى.
هل يمكنه إرسال جميع الأخطاء إلى سجل أخطاء المنتدى الرئيسي؟ أو تصفيتها إلى أخطاء Ruby؟
إذا لم يكن بإمكانه إرسال رسائل البريد الإلكتروني لمدة 3 أيام/أسبوع، فهل يمكنه تفعيل خطاف ويب، والذي يرسل بعد ذلك رسالة للمسؤول؟
باستثناء هذه الحالة المتعلقة بخطأ الشهادة، ألن تعمل خطافات الويب أيضًا؟ هل يمكنه إرسال خطافات الويب عبر localhost (أو عنوان IP محلي) بدلاً من الخروج إلى الإنترنت والعودة مرة أخرى؟
ربما عند إعداد مستلم البريد، يجب أن يطلب عنوان بريد إلكتروني لإرسال رسالة فشل إليه؟
لكن كل هذا يضيف تعقيدًا لشيء من غير المرجح حدوثه، ولأشياء غير متوقعة مثل تغيير الشهادة.