توقفت رسائل البريد الإلكتروني عن الإرسال - تم الوصول إلى نهاية الملف

لم يُحل DISCOURSE_SMTP_DOMAIN: community.acescentral.com المشكلة، بينما أدى DISCOURSE_SMTP_DOMAIN: acescentral.com إلى ظهور خطأ 502.

كيف تجري الاختبار؟ من صفحة “إرسال بريد إلكتروني تجريبي” في وحدة التحكم الإدارية، أم باستخدام discourse-doctor؟

يبدو أن السطر الأول يجب أن يعمل. هل تستخدم smtp-relay.gmail.com على المنفذ 587؟

% nc smtp-relay.gmail.com 587
220 smtp-relay.gmail.com ESMTP gi23sm1000156pjb.0 - gsmtp
ehlo community.acescentral.com
250-smtp-relay.gmail.com at your service, [66.195.179.45]
250-SIZE 157286400

يجب أن يعمل الثاني أيضًا.

 % nc smtp-relay.gmail.com 587
220 smtp-relay.gmail.com ESMTP z17sm80799oor.20 - gsmtp
ehlo acescentral.com
250-smtp-relay.gmail.com at your service, [66.195.179.45]
250-SIZE 157286400

لكن: يبدو أن discourse-doctor غير قادر على الإرسال باستخدام إعداداتي (التي تعمل، وقد استلمت منها رسائل بريد إلكتروني هذا الصباح) — قد يكون هناك شيء مفقود. لقد قمت بتحديث التقرير عن الخطأ بذلك أيضًا.

كنت أستخدم discourse-doctor، لكن شكرًا لك على التنبيه بأنه قد لا يعكس الحالة الفعلية الآن.

أنا أستخدم smtp-relay.gmail.com على المنفذ 587.

أنا بالضبط نفس الشيء مثل @agf1997 وأبحث بشكل سيء جدًا عن إجابة

تابع

املأ متغير البيئة الجديد بنطاق بريدك الإلكتروني وأعد البناء.

@Syonyk، استكشاف الأخطاء وإصلاحها رائع! شكرًا لك على بذل جهد إضافي!

تمكنت من تحديث DISCOURSE_SMTP_DOMAIN في app.yml وإعادة البناء بنجاح. في حالتي الخاصة، تمكنت بعد ذلك من إرسال بريد إلكتروني تجريبي، ومنذ ذلك الحين تُرسل جميع الرسائل الإلكترونية الأخرى بشكل صحيح.

نفذت هذا التغيير يوم الجمعة بعد الظهر، وأردت مراقبة أي مشاكل قبل النشر مرة أخرى للإبلاغ عن حل مشكلتي الخاصة. :grinning_face_with_smiling_eyes:

لست متأكدًا مما يقوله هذا عني، حيث أنني أعتبر “إخراج tcpdump” جزءًا منطقيًا من عملية التشخيص. :confused: لقد أتيت من إرث غريب لمديري الأنظمة. على أي حال، يسعدني أن المشكلة قد حُلت بالنسبة لك أيضًا!