Zammad: مواضيع البريد الإلكتروني المشفرة UTF-8 مثل "=؟ UTF-8؟ Q؟ Personal = C3 = A4nderung؟ =" غير مفككة

تم إنشاؤها على ٢٩ يناير ٢٠١٩  ·  3تعليقات  ·  مصدر: zammad/zammad

معلومات:

  • نسخة زمماد المستعملة: 2.8
  • طريقة التثبيت (المصدر ، الحزمة ، ..): أي
  • نظام التشغيل: أي
  • قاعدة البيانات + الإصدار: أي
  • إصدار Elasticsearch: أي
  • إصدار المتصفح +: أي

سلوك متوقع:

  • يجب أن يكون الموضوع الذي تم تحليله هو Personaländerung

السلوك الفعلي:

  • الموضوع الذي تم تحليله هو =?UTF-8?Q?Personal=C3=A4nderung?=

خطوات إعادة إنتاج السلوك:

  • حلل بريدًا إلكترونيًا برأس موضوع يمثل سلسلة قابلة للطباعة بين علامات UTF-8 مثل =?UTF-8?Q?Personal=C3=A4nderung?=

نعم أنا متأكد من أن هذا خطأ وليس طلب ميزة أو سؤال عام.

هذا مرتبط بـ # 1045 ، والذي يتعلق بتحليل موضوع سلسلة قابلة للطباعة مقتبس من us-ascii.

تحرير: احتوى التقرير الأصلي على سلسلة تشغيل غير صحيحة: =?UTF-8?Q?Personal=C3=A4nderung?= . بفضل martinvonwittich للإشارة إلى الخطأ. سلسلة التشغيل الصحيحة هي =?UTF-8?Q? Personal=C3=A4nderung?= ، مع إضافة حرف مسافة مهم.

bug mail processing verified

التعليق الأكثر فائدة

شكرا للتحقق مرتين ،martinvonwittich! أنت على صواب ، لقد أخطأت في تقرير الشوائب. السلسلة المخالفة هي =?UTF-8?Q? Personal=C3=A4nderung?= ، مع وجود مسافة أمام السلسلة. كان الموضوع الأصلي عبارة عن جملة تحتوي على كلمة "Personaländerung" ، مع مسافة أمام الكلمة نفسها. لقد جردت المساحة الموجودة في المقدمة عن طريق الخطأ ، معتقدة أنها مجرد علامة تجارية تسبب المشكلة. لكن للأسف ، تعتبر المساحة الإضافية أمرًا بالغ الأهمية في تنشيط الخطأ.

لقد قمت بتحرير عنوان الإصدار و OP الخاص بي ، إلى جانب ملاحظة التحرير.

ال 3 كومينتر

لسبب ما لا يمكنني إعادة إنتاج هذا. يبدو أن مثيل Zammad 2.8.x الخاص بي يتعامل مع هاتين الحالتين بشكل جيد:

  • Subject: =?utf-8?Q?Personal=C3=A4nderung?=
  • Subject: =?UTF-8?Q?Personal=C3=A4nderung?=

مصدر البريد الكامل:

Return-Path: <redacted@redacted>
Received: from redacted (localhost [127.0.0.1])
     by redacted (Cyrus 2.5.10-Debian-2.5.10-3+1~iserv10809+10869-1) with LMTPA;
     Wed, 30 Jan 2019 00:02:32 +0100
X-Sieve: CMU Sieve 2.4
Received: from localhost ([127.0.0.1] helo=redacted)
    by redacted with esmtpa (Exim 4.89)
    (envelope-from <redacted@redacted>)
    id 1gocOm-0007PR-Cy
    for redacted@redacted; Wed, 30 Jan 2019 00:02:32 +0100
Message-ID: <9a21f01195853f35cb86c66c64bb2d5c@redacted>
Date: Wed, 30 Jan 2019 00:02:32 +0100
Subject: =?UTF-8?Q?Personal=C3=A4nderung?=
From: Martin von Wittich <redacted@redacted>
To: zammad <redacted@redacted>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Mailer: IServ v3

test

شكرا للتحقق مرتين ،martinvonwittich! أنت على صواب ، لقد أخطأت في تقرير الشوائب. السلسلة المخالفة هي =?UTF-8?Q? Personal=C3=A4nderung?= ، مع وجود مسافة أمام السلسلة. كان الموضوع الأصلي عبارة عن جملة تحتوي على كلمة "Personaländerung" ، مع مسافة أمام الكلمة نفسها. لقد جردت المساحة الموجودة في المقدمة عن طريق الخطأ ، معتقدة أنها مجرد علامة تجارية تسبب المشكلة. لكن للأسف ، تعتبر المساحة الإضافية أمرًا بالغ الأهمية في تنشيط الخطأ.

لقد قمت بتحرير عنوان الإصدار و OP الخاص بي ، إلى جانب ملاحظة التحرير.

تم إصلاح حالات الاختبار غير الصحيحة سابقًا عبر 0b472fa.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات