> email | okunabilir | mime <
// Özel karakterler ve çok dilli metin içeren e-posta gövdeleri için Quoted-Printable MIME kodlaması
İnsan tarafından okunabilir
ASCII metin, kaynak görünümünde dahi okunabilir durumda kalır; yalnızca özel karakterler kodlanır.
MIME e-posta standardı
Uluslararası karakterler içeren e-posta içeriklerinin taşınması için MIME Content-Transfer-Encoding standardına uygundur.
Unicode desteği
Unicode karakter setleriyle çalışırken mevcut posta altyapısıyla uyumluluğu korur.
>> teknik ayrıntılar
Quoted-Printable nasıl çalışır?:
Quoted-Printable, 8 bitlik veriyi yazdırılabilir ASCII karakterleri kullanarak temsil eder. ASCII dışı baytlar '=' işareti ve onu takip eden iki onaltılık rakam ile gösterilir. Satır uzunlukları genellikle 76 karakter ile sınırlandırılır ve gerektiğinde yumuşak satır sonları kullanılır.
Örnek:
"Café" → Caf=C3=A9
Neden Quoted-Printable kullanmalı?:
- >Metin ağırlıklı e-posta gövdelerinde okunabilirliği korumak için
- >MIME standardı ile tam uyumlu içerik aktarımı için
- >Az sayıda özel veya uluslararası karakter içeren iletiler için
- >Base64’e göre düz ASCII metinlerde daha düşük kodlama yükü için
- >Eski SMTP sunucularının satır uzunluğu kısıtlarını karşılamak için
>> sık sorulan sorular
Quoted-Printable kodlama nedir?
Quoted-Printable, 7 bitlik e-posta sistemleri üzerinden 8 bitlik veriyi iletebilmek için tasarlanmış bir MIME Content-Transfer-Encoding şemasıdır; ASCII metni okunabilir halde bırakır.
Quoted-Printable ne zaman tercih edilmelidir?
Mesajın büyük kısmı düz ASCII metin olduğunda, ancak içinde bazı özel veya Unicode karakterleri geçtiğinde ve kaynak metnin okunabilir kalması istendiğinde tercih edilir.
Base64’ten farkı nedir?
Base64 tüm içeriği kodlayarak kaynak görünümünü tamamen okunamaz hale getirirken, Quoted-Printable yalnızca özel karakterleri kodlar ve ASCII metni düz metin olarak bırakır.
Quoted-Printable’da '=' karakteri ne anlama gelir?
"=" bir kaçış karakteridir; ardından gelen iki onaltılık rakam tek bir baytı ifade eder veya satır sonunda kullanıldığında satırın mantıksal olarak bir sonraki satırda devam ettiğini gösterir.