هناك 3865 وظيفة بريد إلكتروني فشلت. تحقق من ملف app.yml وتأكَّد من صحة إعدادات خادم البريد.

قبل بضعة أسابيع، بدأت رسائل البريد الإلكتروني في الفشل. لم يكن لدي وقت لمعالجة الأمر حتى الآن، وأنا في حيرة من أمري.

كانت هناك مشكلة مماثلة هنا: Error: "There are 965 email jobs that failed. Check your app.yml and ensure that the mail server settings are correct." تم حلها عن طريق إعادة تشغيل الخادم.

لقد حاولت إعادة تشغيل القطرة، ولكن يبدو أن ذلك لم يساعد. ما الذي يمكنني تجربته أيضًا؟

هناك احتمال بوجود خطأ من جانب مزود خدمة البريد الإلكتروني الخاص بك. ما هي الخدمة التي تستخدمها لإرسال رسائل البريد الإلكتروني؟

إعجابَين (2)

أعتقد أنك قد تكون على حق. لقد قمت بإعداد البريد الإلكتروني عبر name.com؛ فهم من يستضيفون نظام أسماء النطاقات (DNS). لا أرى أي شيء غريب هناك، لكنني لست متأكدًا مما يجب البحث عنه.

تحقق من الخطة التي تستخدمها لخادم البريد الخاص بك. واجه أحد العملاء هذه المشكلة عندما تجاوز الحد المسموح به في خطته.

إعجابَين (2)

هذا لا يبدو أنه هو، ولكن اقتراح جيد!

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

لا أعتقد أن name.com تقدم خادم بريد إلكتروني لإرسال كميات كبيرة. ولكن هذه المشكلة تتعلق بالتأكيد بخادم البريد الخاص بك إما برفض رسائل البريد الإلكتروني أو بأن خادم الاستضافة الخاص بك لديه بيانات اعتماد بريد إلكتروني خاطئة (وهو أمر غير مرجح إذا كانت نفس بيانات الاعتماد تعمل من قبل).

إعجابَين (2)

يقدم Name.com البريد الإلكتروني عبر cPanel.

أعتقد أنني أفسدتها عندما أجريت بعض التغييرات في التكوين في نهاية سبتمبر والتي لم أسجلها بدقة :grimacing:. حاليًا لا يمكنني الاتصال بالخادم عبر telnet.

لقد أعدت البناء باستخدام ./discourse-setup ولم يساعد ذلك، وأنا لا أرى أي شيء غريب في جانب cPanel أو Name.com. أتساءل عما إذا كنت قد أفسدت تعويذة DKIM/SPF. سأبحث هناك بعد ذلك.

لا ينبغي أن يتسبب هذا في فشل وظائف البريد الإلكتروني في الخطاب.

لم يساعد ذلك.

اضطررت إلى ترك هذا الأمر جانبًا لبضعة أسابيع وعدت إليه اليوم. أنا عالق حقًا!

هذا هو كل ما يتعلق بـ SMTP في ملف app.yaml الخاص بي:


DISCOURSE_SMTP_ADDRESS: mail.well-actually.fyi
DISCOURSE_SMTP_PORT: 465
DISCOURSE_SMTP_USER_NAME: amber@well-actually.fyi
DISCOURSE_SMTP_ENABLE_START_TLS: false           # (اختياري، الافتراضي true)
DISCOURSE_SMTP_FORCE_TLS: true           
DISCOURSE_SMTP_DOMAIN: forum.well-actually.fyi

أيضًا، تحتوي كلمة المرور على أحرف خاصة، والتي ذكرت وثائق استكشاف الأخطاء وإصلاحها أنها قد تكون مشكلة.

هل يبدو أي من هذا خاطئًا بالنسبة لك؟

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

في الواقع، لا يمكنني الاتصال عبر telnet بـ mail.well-actually.fyi على المنفذ 465 أو 2525، لذا ربما تم حظري.

جرب وضع هذه الاعتمادات في برنامج بريد إلكتروني وانظر ما إذا كان يعمل. إذا لم يكن كذلك، فإن المشكلة ليست مع discourse.

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