استثناء Net::SMTPServerBusy

كنت أحاول تنزيل نسخ احتياطية من الموقع من /admin/backups ولا يمكنني تلقي رسائل البريد الإلكتروني للتنزيل. بعد التحقق من production.log، وجدت المخرجات التالية

بدأ PUT "/admin/backups/xxx.tar.gz" لـ 203.18.50.6 في 2023-05-08 05:34:50 +0000
المعالجة بواسطة Admin::BackupsController#email بصيغة */*
  المعلمات: {"id"=>"xxx.tar.gz"}
start
  تم عرض قالب نصي (المدة: 0.0 مللي ثانية | التخصيصات: 1)
اكتمل 200 OK في 658 مللي ثانية (العروض: 3.7 مللي ثانية | ActiveRecord: 0.0 مللي ثانية | التخصيصات: 11718)
  تم عرض layouts/email_template.html.erb (المدة: 2.6 مللي ثانية | التخصيصات: 36)
استثناء المهمة: Net::SMTPServerBusy

fail

هناك أيضًا أخطاء مماثلة متعلقة بـ SMTP، مثل ما يلي

start
  تم عرض user_notifications/digest.html.erb ضمن layouts/email_template (المدة: 26.5 مللي ثانية | التخصيصات: 3067)
  تم عرض التخطيط layouts/email_template.html.erb (المدة: 35.6 مللي ثانية | التخصيصات: 3335)
  تم عرض user_notifications/digest.text.erb (المدة: 19.6 مللي ثانية | التخصيصات: 2594)
استثناء المهمة: Net::SMTPServerBusy

استثناء المهمة: عودة غير متوقعة

fail

تم ترحيل الموقع من موقع آخر قديم، وهناك العديد من رسائل البريد الإلكتروني للمستخدمين بتنسيق
909471255bcde5900c628c6@email.invalid

هل يمكن لأحد أن يعطيني فكرة عن سبب المشكلة وكيف يمكنني حلها؟

هناك خطأ ما في خادم SMTP الخاص بك. ستحتاج إلى إصلاحه.

كان لدى هؤلاء المستخدمين عناوين بريد إلكتروني غير صالحة (ربما فارغة)، لذا قام البرنامج النصي للاستيراد بإنشاء عنوان وهمي. لا يوجد الكثير مما يمكنك فعله لإصلاح ذلك.

اتضح أن الأمر يتعلق بخادم SMTP الخاص بي. بعد التحقق منه باستخدام ./discourse-doctor وحل أخطاء SMTP. يمكنني إرسال رسائل البريد الإلكتروني الآن وتم إرسال رسائل البريد الإلكتروني المتراكمة أيضًا.

شكرًا لمساعدتك الدائمة @pfaffman

إعجاب واحد (1)

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.