قد أكون مخطئًا، لكنني أعتقد أن ما حدث هو أن رسائل البريد الإلكتروني الموجزة قد تم وضعها في قائمة الانتظار، والآن يتم تسليمها. وسيستمر ذلك حتى يتم تسليمها جميعًا.
إذا كنت محقًا، فيمكنك تعطيل رسائل البريد الإلكتروني ثم البحث في الجدول الذي يحتوي عليها وحذفها. لكن هذا سيحدث مرة أخرى في المرة القادمة التي تُرسل فيها رسائل البريد الإلكتروني الموجزة.
نعم، لكن هذا يحدث منذ 3 أيام بالفعل. جميع الرسائل الأخرى (مثل رسائل التسجيل) لم تعد تُسلم. يعمل المجتمع، لكن جميع عمليات البريد الإلكتروني لا تعمل.
وجدت مشكلة مشابهة جدًا - Extreme memory usage due to bad mail credentials. لذا يبدو أن هذا نوع من خطأ خادع.
الطريقة الوحيدة التي وجدتها لإيقاف ذلك هي إزالة رمز المصادقة من مزود خدمة SMTP الخاص بي. بدأ Discourse في إظهار مئات الأخطاء، وبعدها فقط انخفض الحمل. قمت باستعادة الرمز، والآن يبدو كل شيء على ما يرام.
@codinghorror لقد وجدت السبب الجذري للمشكلة. قام مزود البريد الخاص بنا بإزالة سجلات المضيف المعتمدة لحسابنا (لأسبابهم الخاصة غير المبررة). كانت سجلات المضيف تُستخدم لتوفير حقل from في البريد الإلكتروني مع مضيفنا. لذا، بعد أن فعلوا ذلك، دخل discourse في حلقة لا نهائية. أعتقد أن هناك خللاً في تدفق discourse لهذه الحالة أيضاً، لأنه كان ينبغي أن يبلغ عن الخطأ ويتوقف عن استهلاك 100% من وحدة المعالجة المركزية.
إذن الحساب صحيح. لكن مزود البريد يعيد خطأ عند إرسال البريد يقول “مضيف الإرسال خاطئ” أو ما شابه، وهذا التدفق هو ما يسبب المشكلة.