META: Co s MIME v konferenci
Pavel Kankovsky
peak na argo.troja.mff.cuni.cz
Sobota Září 8 17:55:39 CEST 2001
On Fri, 7 Sep 2001, Jan Kasprzak wrote:
> Navic hodne MUA posilalo diky podivne implicitni konfiguraci do
> konference spoustu smeti (multipart/alternative text/plain a
> text/html, vizitky ms-tnef, a tak podobne). Dalsi vec byla ta, ze
> mnozi MUA neposilaji ceske texty v ISO-8859-2, ale ve Windows-1250.
> Toto kodovani je sice take registrovano u IANA, nicmene nepatri mezi
> sadu doporucenych kodovani, ktere by meli MUA podporovat (na rozdil od
> ISO 8859-2).
Asi jsem opravdu BOFH...mozna by bylo na miste se nesnazit takove
prispevky "opravit", ale rovnou je omlatit odesilateli o hlavu.
(Jeste k tomu kodovani: v nejakem RFC jsou snad dokonce pro e-mail
povolena kodovani explicitne vyjmenovana a Woknous-1250 mezi nimi zcela
pochopitelne chybi.)
> Navic nekteri MUA poslou text s diakritikou chybne oznaceny
> jako ISO 8859-1.
S tim se ovsem neda mnoho provest a podle popisu to v soucasnosti
pouzivane postup ani neresi. Garbage in, garbage out.
> - pro kazdou cast udela:
> - z casti multipart/alternative necha jen prvni cast (podle MIME by
> toto mela byt nejjednodussi cast, tedy obvykle text/plain
Wishful thinking. :)
> - zmeni se Content-Transfer-Encoding na 8bit.
S timhle nejsou problemy? Potkal jsem dost serveru, ktere se vztekaly, ze
jim nekdo chce posilat osmibitovy text a qmail se pochopitelne nenamaha
v takovem pripade zpravu prekodovat na QP nebo Base64.
> - je-li charset neco jineho nez us-ascii nebo iso-8859-2,
> provede se prekodovani do iso-8859-2.
Nicmene to asi funguje nejak blbe, protoze se opakovane ukazalo, ze to
se z toho lezou kraviny, kdyz to dostane UTF-8.
> - obcas chce nekdo do konference prece jen poslat nejaky ten obrazek
> nebo HTML soubor
Spis bych rekl, ze obcas chce nekdo poslat zcela obecny attachment
(application/octet-stream). Aspon pokud mohou soudit podle toho, jak se
obcas objevuji zjevne nekompletni zpravy -- bud to chce povolit
(v nejakych rozumnych mezich), nebo zpravu radsi vratit odesilateli
a nezpusobovat zmatek v radach ctenaru tim, ze bude sirena v neuplne
podobe.
> - obcas nekdo potrebuje i jine znaky, nez v ISO-8859-2
>
> Myslim, ze duvody ktere vedly k zavedeni tohoto filtrovaciho
> systemu alespon zcasti trvaji. Za posledni dobu k nim pribyl jeste
> jeden duvod, a to ten, ze temito filtry se vyrazne redukuje mnozstvi
> spamu v konferenci (spam byva velmi casto posilan jako text/html) a
> zamezi sireni viru pro legacy operacni systemy pres konferenci.
Souhlasim. Puvodni duvody jsou uz dost historicke, ale vyvoj se pohybuje
ve spirale (pripadne v kruhu) a tak misto nich mame nove, stejne dobre.
> - mozna mene agresivneji provadet prekodovani; napriklad jen
> Windows-1250 -> ISO 8859-2, ostatni nechat tak, jak to je.
> Problem s kryptografickymi podpisy povazuji za okrajovy a neresil bych ho.
Lidi, co je pouzivaji, na to asi budou mit jiny nazor. Ale mel by
existovat rozumny kompromis: lidi, co jsou tak daleko, ze pouzivaji
el. podpisy, asi malokdy do konference posilaji humus, ktery je potreba
nejak upravovat.
--Pavel Kankovsky aka Peak [ Boycott Microsoft--http://www.vcnet.com/bms ]
"Resistance is futile. Open your source code and prepare for assimilation."
Další informace o konferenci Linux