Text - Quoted-Printable Dönüştürücü
E-postaların gövdelerinde kullanılan RFC 2045'de tanımlı MIME aktarım kodlamasıyla metni kodlayın veya tekrar çözün. Araç, girdinizi UTF-8'e dönüştürür; ASCII dışı baytları ve = karakterini =XX onaltılık kaçışları olarak yazar, sondaki boşlukları korur ve satırları yumuşak satır sonlarıyla 76 karakterde böler. Kod çözme, yumuşak satır sonlarını ve kaçışları kaldırır. Geliştiricilerin ham e-posta iletilerini ve bültenlerini incelemesine ve oluşturmasına yardımcı olur.
Sık sorulan sorular
quoted-printable nedir?
Quoted-printable, RFC 2045'de tanımlı bir MIME içerik aktarım kodlamasıdır. Yazdırılabilir ASCII karakterlerini okunabilir halde tutar, diğer baytları ise ardından iki onaltılık basamak gelen = işaretiyle yazar. Bazı aksanlı karakterler içeren ve çoğunlukla ASCII'den oluşan e-posta metinlerinde kullanılır.
Bir örnek görebilir miyim?
café, é karakteri C3 ve A9 olmak üzere iki UTF-8 baytı olduğundan caf=C3=A9 şeklinde kodlanır. Eşittir işareti =3D olur; dolayısıyla a=b, a=3Db şeklinde kodlanır. Satır sonundaki boşluk =20 olur.
Yumuşak satır sonları nedir?
Kodlanmış satırlar en fazla 76 karakter uzunluğunda olabilir. Daha uzun satırlar, her parçanın sonuna = eklenerek bölünür; kod çözücü bu işareti kaldırıp satırı yeniden birleştirir. Araç hiçbir zaman bir =XX kaçışını bölmez.
Satır sonları nasıl işlenir?
Metninizdeki satır sonları, kodlanmış çıktıda MIME gereği CRLF biçiminde kesin satır sonlarına dönüşür. Kod çözerken kesin satır sonları normal satır sonları olarak döndürülür.
Araç hangi karakter kodlamasını kullanıyor?
Araç UTF-8 ile kodlama ve kod çözme yapar. ISO-8859-1 veya Windows-1252 biçimindeki e-postalar, geçerli UTF-8 olmayan baytlara çözülür; araç bozuk karakterleri göstermek yerine bu durumu bildirir.
Girdim neden reddediliyor?
Her = işaretinden sonra iki onaltılık basamak gelmeli veya işaret yumuşak satır sonu olarak satırın sonunda bulunmalıdır. =G1 gibi girdiler ya da satır ortasındaki tek başına = geçersizdir. Büyük ve küçük harfli onaltılık basamaklar kabul edilir.
quoted-printable, =?UTF-8?Q? başlık kodlamasıyla aynı mı?
Birbirleriyle ilişkilidir ancak aynı değildir. RFC 2047'deki başlık kodlanmış sözcükleri, boşlukların alt çizgiye dönüştüğü ve metnin =?charset?Q?...?= biçiminde çevrelendiği bir türev kullanır. Bu araç gövde kodlamasını işler.
Base64 yerine ne zaman quoted-printable kullanmalıyım?
Çoğunlukla ASCII'den oluşan metinlerde quoted-printable kullanın; çünkü metin okunabilir ve küçük kalır. İkili ekler veya Latin alfabesi dışındaki alfabelerde yazılmış metinler için Base64 daha az yer kaplar.
Araç, kod çözerken sondaki boşlukları kaldırır mı?
Evet. RFC 2045'e göre, kodlanmış satırın sonundaki boşluklar ve sekmeler aktarım sırasında eklenmiş sayılır; bu nedenle kod çözücü bunları kaldırır. Önemli boşluklar =20 veya =09 olarak kodlanır.
Ne kadar metin dönüştürebilirim?
İstek başına en fazla 5 MiB metin. Girdiğiniz hiçbir şey saklanmaz.