من مستخدم مبتدئ: اليوم، واجهنا تجربة توقف جميع رسائل البريد الإلكتروني لدينا تقريبًا مُغلقة، ولم يتمكن المستخدمون من التسجيل أو استعادة كلمات المرور أو تسجيل الدخول عبر البريد الإلكتروني، لأن ملخص الأسبوع بدأ العمل بعد ترحيل منتدى قديم، وكان هناك أكثر من 300 ألف رسالة في قائمة sidekiq؛ لذا، أي شخص حاول تسجيل الدخول عبر البريد الإلكتروني، أو التسجيل، أو استعادة كلمة المرور، إلخ، لم يتلق أي رسالة بريد إلكتروني، و أصبح في ورطة (كما يقولون)..
المشكلة كانت ناتجة عن استخدامنا لـ GMAIL كوسيط بريد إلكتروني، وقد فرضت (النسخة المجانية من) GMAIL قيودًا على هذا النوع من الترحيل SMTP، مما أدى إلى إغلاق حسابنا طوال اليوم.
أود طلب هذه الميزة في المستقبل (إلا إذا كانت هناك طريقة أخرى لمعالجة هذه المشكلة).
الاقتراح
إضافة مجموعة أخرى من متغيرات app.yml تسمح للمسؤولين بإعداد وسيط بريد إلكتروني مختلف للملخصات.
أثناء عملية الإعداد، يمكن أن يظهر حوار يسأل: هل ترغب في إعداد خادم SMTP مختلف للملخصات؟، ويمكن للمستخدم استخدام نفس وسيط SMTP إذا رغب في ذلك.
المبررات
بالنسبة للمنتديات الكبيرة ذات نشاط كبير في الملخصات، سيكون من الجيد وجود خيار لتوجيه رسائل البريد الإلكتروني للملخصات عبر وسيط SMTP مختلف عن ذلك المستخدم للمهام الرئيسية، مثل استعادة كلمة المرور، وتسجيل الدخول، والتسجيل.
في الوقت الحالي، قمنا بإيقاف جميع الملخصات. لقد لاحظنا إمكانية تحديد هذا الأمر بناءً على آخر X أيام. الافتراضي، عندما قمت بفحصه اليوم، كان 365 يومًا. لسبب ما، قام خادمنا المرحل بتكديس أكثر من 300 ألف رسالة.
النقاش
ليست مشكلة كبيرة، لكنني أعتقد أنه سيكون من الجيد فصل رسائل البريد الإلكتروني الخاصة بـ الملخصات عن رسائل البريد الإلكتروني الحرجة؛ لأنه حتى لو كانت أولوية الطابور أعلى للرسائل الحرجة, فإن وسيط SMTP قد يُحظر بسبب العدد المفرط من الملخصات، مما يؤدي إلى حظر الرسائل الحرجة أيضًا.
بالإضافة إلى ذلك، قد تواجه بعض المنتديات موقفًا مشابهًا ولا تدرك سبب عدم عمل بريدها الإلكتروني عبر SMTP؛ بينما في الواقع تم حظره للأسباب المذكورة أعلاه.
شكرًا لك على اهتمامك المتأنّي.
TangentialDuck