مرمّز / فاك Quoted-Printable
رمّز نص البريد بصيغة quoted-printable أو فكه وفق RFC 2045: تهريبات =XX وفواصل أسطر ناعمة عند 76 حرفًا ومجموعات أحرف UTF-8 أو ISO-8859-1.
31 حرفًا · 40 بايت (UTF-8)
0 حرفًا · 0 بايت (UTF-8)
يعمل بالكامل في متصفحك. لا يتم رفع بياناتك أبدًا.
ما هو Quoted-Printable؟
تحوّل النص من صيغة quoted-printable وإليها، وهي ترميز نقل المحتوى في MIME المستخدم في رسائل البريد. يبقى ASCII المقروء كما هو، وتتحول البايتات الأخرى إلى =XX، وتُقسَّم الأسطر الطويلة بفواصل أسطر ناعمة (= في نهاية السطر).
كيفية استخدام Quoted-Printable
- اختر ترميز أو فك الترميز.
- حدّد مجموعة المحارف: UTF-8 (الافتراضية) أو ISO-8859-1.
- الصق النص أو متن رسالة البريد بصيغة quoted-printable في الإدخال.
- انسخ النتيجة من الإخراج.
مثال
Café — naïve ✓
Caf=C3=A9 =E2=80=94 na=C3=AFve =E2=9C=93=20
تُرمَّز المسافة الأخيرة بصيغة =20 لأنها تنهي السطر.
متى تستخدم Quoted-Printable
استخدمه لقراءة أو إنتاج متون البريد وأجزاء MIME التي تستخدم Content-Transfer-Encoding: quoted-printable. وللمرفقات الثنائية يكون Base64 هو الاختيار الصحيح.
كيف يعمل Quoted-Printable
يحوّل الترميز كل سطر إلى بايتات بمجموعة المحارف المختارة. يُبقى على ASCII القابل للطباعة (33–126) عدا =؛ وتُبقى المسافات والجدولات ما لم تنهِ السطر؛ ويُكتب كل ما عدا ذلك بصيغة = متبوعة برقمين ستة عشريين كبيرين. تُكسر الأسطر الأطول من 76 حرفًا بفاصل ناعم، ولا يكون داخل تسلسل =XX أبدًا. أما الفك فيزيل الفواصل الناعمة والمسافات الزائدة، ويحوّل =XX إلى بايتات ويفكها بمجموعة المحارف. تُعرض فواصل الأسطر بصيغة \n (يستخدم البريد CRLF).
حالات الاستخدام الشائعة
- قراءة مصدر البريد الخام الذي يحوي نصًا بنمط =C3=A9
- تنقيح النشرات البريدية ذات التشكيل المعطوب
- تجهيز أجزاء MIME لرسائل الاختبار
- تحويل رسائل ISO-8859-1 القديمة إلى نص مقروء
الأسئلة الشائعة
لماذا أرى =C3=A9 بدل é؟
هذا هو ترميز UTF-8 للحرف é بصيغة quoted-printable. والفك بمجموعة UTF-8 يعيده.
ما هو الفاصل الناعم للسطر؟
الرمز = في نهاية السطر يعني أن السطر مستمر؛ ويُزال عند الفك حتى يمكن نقل الأسطر الطويلة ضمن حد 76 حرفًا.
يحتوي النص المفكوك على أحرف �.
ربما كُتبت الرسالة بمجموعة محارف أخرى. جرّب ISO-8859-1.