لا يمكن إعادة توجيه إشعارات البريد الإلكتروني من خادم Discourse مختلف

إعادة الإنتاج

  • استلام إشعار بريد إلكتروني مفيد من موقع Discourse A، عبر فئة تقوم بـ “مراقبة المنشور الأول” فيها.
  • إعادة توجيه إشعار البريد الإلكتروني ذلك إلى موقع Discourse B، عبر عنوان بريد إلكتروني مُعد لإنشاء رسائل جديدة إلى مجموعة موجودة.

النتيجة المتوقعة

يتم معالجة المحتوى بشكل صحيح ويتم إنشاء رسالة خاصة.

النتيجة الفعلية

لا يتم معالجة البريد الإلكتروني، ولا يتم إنشاء الرسالة، ويتم إرسال إشعار بريد إلكتروني عائد إلى الموجه:

نعتذر، لكن رسالتك البريدية إلى discourse-site-b@example.org (العنوان: Fw: [Discourse Site A] [Announcements] Big News) لم تنجح. حدث خطأ غير معروف أثناء معالجة بريدك الإلكتروني ولم يتم نشره. يمكنك المحاولة مرة أخرى أو التواصل مع أحد أعضاء الطاقم.

إعجابَين (2)

فكرتي الأولى هي التحقق من إعدادك لـ block auto generated emails.

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

ظهر الخطأ في /admin/email/rejected:

undefined method 'lines' for nil:NilClass

لا أعرف ما إذا كان ذلك مفيدًا لشخص أكثر دراية مني.


تحديث: نقطة بيانات أخرى. تلقيت نفس رسالة الرفض ونفس الخطأ المسجل كما هو مذكور أعلاه عند محاولة إعادة توجيه بريد إلكتروني لآخر. هذا يجعلني أعتقد أن الأمر قد يكون مرتبطًا أكثر بكيفية معالجة عميل Microsoft Outlook/Exchange للرسائل المعاد توجيهها. سأواصل التحقيق من جهتي.

4 إعجابات

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

@zogstrip ربما يجب أن نكلف شخصًا بمعالجة مشكلة فئة nil الخاصة بالطريقة lines؟

3 إعجابات

ظاهريًا، إذا تم حل هذه المشكلة، هل سأتمكن من الحصول على رؤى إضافية حول سبب حظر البريد الإلكتروني؟

سأفحص عن كثب رؤوس البريد التي قد يضيفها خادمي. كما أنني مستعد لمشاركتها بشكل فردي إذا أراد الآخرون إلقاء نظرة فاحصة، لكن قد يكون ذلك مبكرًا جدًا لذلك.

3 إعجابات

نعم، من المرجح أن الخطأ هو ما يخفي المشكلة الحقيقية. حلها سيساعد في دفع الكرة صعودًا قليلاً.

5 إعجابات

5 إعجابات

@gerhard هل تود إلقاء نظرة بما أنك آخر من لمس مسار هذا الكود؟

5 إعجابات

لا يمكنني تكرار المشكلة، لكنني أرى المكان الذي قد يفشل فيه الكود.
@downey هل يمكنك إرسال البريد الإلكتروني الخام لي عبر الرسائل الخاصة؟ أود التأكد من تطبيق الإصلاح الصحيح.

5 إعجابات

لم أحصل على رسالة بريد إلكتروني نموذجية، لكنني أصلحت المشكلة الأساسية.

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

4 إعجابات