E-posta ekleri için Content-Transfer-Encoding nasıl değiştirilir?


14

Http://eudyptula-challenge.org/ meydan okumaya kaydoldum ve bu, e-posta eklerini yalnızca basit metin biçiminde kabul ediyor. Uzantısı olmayan dosyalar (ve ayrıca .zip dosyası) base64 kodlamasıyla aktarılır. Basit metinle e-posta eki göndermek istiyorum. Dosyam şu şekilde aktarılır: -

Content-Type: text/plain; charset=UTF-8;
 name="Makefile"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="Makefile"

b2JqLW0gKz0gaGVsbG8yLm8KCmFsbDoKCW1ha2UgLUMgL2xpYi9tb2R1bGVzLyQoc2hlbGwg
dW5hbWUgLXIpL2J1aWxkIE09JChQV0QpIG1vZHVsZXMKCmNsZWFuOgoJbWFrZSAtQyAvbGli
L21vZHVsZXMvJChzaGVsbCB1bmFtZSAtcikvYnVpbGQgTT0kKFBXRCkgY2xlYW4KCg==

Nasıl Thunderbird basit bir metin olarak bir ek dosyaları göndermek için yapılandırmak ?? Ya da başka bir e-posta sunucusu veya araç basit metin e-posta ekleri göndermek için ??


Bunun nedeni dosyanın UTF-8 kodlu bir metin olmasıdır. E-Postalar, spesifikasyonlara göre yalnızca 7 bit ASCII'yi destekler. Diğer her şey bir şekilde kodlanmalıdır.
Daniel B

Yanıtlar:


10

şimşek kuş Düzenle -> tercih -> Ekran -> yazı tipi -> gelişmiş -> giden posta UTF-8 Batı Western 8888-1 ayarlayın


1
MIME standardı hazırlanırken 80'lerde hala okunamayan e-posta biçimlendirmesine katlandığımızı düşünmek için, hala 8 bit metin işleyemeyen sistemler vardı. Bunu hiç geride bırakacak mıyız?
mc0e

Eklere yardımcı olacak gibi görünmüyor.
Tobu

2
@Tobu Garip, işe yarıyor.
Cloud

1
Bu çalışıyor !! Şaşırdım: D
b-ak

Tuhaf, ama işe yarıyor.
sitilge
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.