ترميز Quoted-Printable للبريد

يفيدك عند كتابة رسالة MIME يدويا أو اختبار قالب بريد يحتوي حروفا عربية.

جارٍ تحميل الأداة…

المعالجة والخصوصية: تُحسب النتيجة داخل متصفحك ولا تُرسل بياناتك إلى أي خادم.

طريقة الاستخدام

  1. أدخل النص.
  2. تظهر النتيجة فورًا وتتحدّث مع كل تعديل.
  3. انسخ النتيجة، أو انسخ رابطًا يحفظ القيم نفسها لمشاركتها.

طريقة الحساب

يُحوَّل النص إلى UTF-8، وكل بايت خارج الحروف المطبوعة 33 إلى 126 أو يساوي = يُكتب =XX بالسداسي عشر. المسافة في آخر السطر تُرمَّز، والسطر الأطول من 76 حرفا يُقسم بعلامة = في نهايته.

مثال

النتيجة: الناتج بصيغة Quoted-Printable: =D9=85=D8=B1=D8=AD=D8=A8=D8=A7 =D8=A8=D9=83=D9=85، عدد الأسطر: 1.

مرحبا بكم
=D9=85=D8=B1=D8=AD=D8=A8=D8=A7 =D8=A8=D9=83=D9=85

الحدود والملاحظات

  • الأسطر تُفصل بالمحرف LF في العرض، وبرامج البريد تحولها إلى CRLF عند الإرسال.
  • يرمّز النص بترميز UTF-8 فقط، فاكتب charset=utf-8 في ترويسة الرسالة.

أسئلة شائعة عن هذه الأداة

لماذا أصبح كل حرف عربي ستة رموز مثل =D9=85؟

الحرف العربي يأخذ بايتين في UTF-8، وكل بايت يُكتب =XX، لذلك يفضَّل Base64 للرسائل العربية الطويلة.

ما معنى علامة = في آخر السطر؟

هي فاصل سطر ناعم، يدل على أن السطر قُسم للطول فقط، ويُحذف عند فك الترميز.

لماذا تُرمَّز علامة = نفسها؟

لأنها بداية كل رمز =XX، فتُكتب =3D حتى لا تُقرأ خطأ.