لقد قمنا مؤخرًا بإعداد نسخة تجريبية من Discourse ولاحظنا أن المشاركات المرسلة إلى المراقبين تحتوي على كيانات HTML في النسخة النصية/النصية العادية منها. يبدو هذا خطأً من وجهة نظري.
البريد الإلكتروني الذي استلمه Mailman للمشترك هو نص عادي فقط 7 بت us-ascii ولكن البريد الإلكتروني الذي تم استلامه عبر Discourse يصبح متعدد الأجزاء ويحتوي أيضًا على نسخة HTML، والتي تم إنشاؤها بشكل واضح لأن المرسل الأصلي لم يكتب بتنسيق HTML.
تذكرة المصدر لم تتم الإجابة عليها منذ 4 أيام، وأشك في أن مطوري Discourse أو مؤيدي Discourse يهتمون بالتواصل عبر البريد الإلكتروني، مما يجعل الحل الوحيد الممكن لهذه المشكلة هو مشروع “احك حكتك الخاصة”.
نحن نهتم بالتواصل عبر البريد الإلكتروني، ولهذا السبب بذلنا جهدًا كبيرًا في إضافة دعم للبريد الإلكتروني الوارد والصادر في Discourse. ومع ذلك، فإن مهمة استيعاب جميع حالات الاستخدام مهمة صعبة للغاية، حيث غالبًا ما تتعارض مع بعضها البعض.
في محاولة لتشخيص مشكلتك وفهم حالة الاستخدام الخاصة بك بشكل أفضل، إليك كيف أفهم الأمور:
تم إعداد مثيلك لاستقبال البريد الإلكتروني الوارد من قائمة بريدية.
أرسل المستخدم “Martin_Spott” بريدًا إلكترونيًا نصيًا عاديًا إلى قائمتك البريدية.
قامت Discourse بمعالجة البريد الإلكتروني، وتحويل النص العادي إلى تنسيق markdown / html ليتم عرضه في Discourse.
تلقيت نسخة من هذا البريد الإلكتروني، لأنك تراقب هذا الموضوع / الفئة في Discourse.
حسنًا، لا أعرف ما يحدث داخل Discourse ولكني ألاحظ ما يلي:
تم إعداد نسختنا لاستقبال البريد الإلكتروني الوارد (من أي شيء)
يرسل trac.osgeo.org رسائل بريد إلكتروني نصية/عادية إلى عنوان البريد الإلكتروني الوارد لـ Discourse، بافتراض استخدام خطوط أحادية المسافة
يقوم Discourse بشيء ما لا أعرفه
يتلقى مستخدمو Discourse الذين اختاروا تلقي إشعارات البريد الإلكتروني بريدًا إلكترونيًا متعدد الأجزاء يحتوي على بديل html وبديل نصي/عادي، مع وجود شرطات مهربة في النص/العادي وكيانات html فيها
الآن، يبدو أن المشكلة المذكورة أعلاه (رسائل البريد الإلكتروني الخاصة بـ trac التي تم تشكيلها بشكل خاطئ) قد تم إصلاحها في الوقت الحالي ولكنني لا أعرف بسبب أي حدث: Making sure you're not a bot!
هل يمكن أن تكون الأمور قد تغيرت بسبب قيامي بتشغيل وإيقاف “وضع القائمة البريدية”؟
تم التصحيح عندما ألغيت تحديد “الفئة هي مرآة” ، بدا البريد الإلكتروني المرسل أفضل ، وبالنظر إلى المنشورات ، بدت أنظف أيضًا.
ومع ذلك ، كان عليّ إعادة تحديد المربع لأنه كان يمنع الترابط وكان يتسبب أيضًا في رفض بعض رسائل البريد الإلكتروني من متتبع التذاكر الخاص بنا مع خطأ الرفض العنوان مستخدم بالفعل