Кіріспе

Юникод пен электрондық пошта арасындағы байланыс. Көптеген электрондық пошта клиенттері қазір Юникодты қолдауды ұсынады. Кейбір клиенттер пошта мазмұнына байланысты, автоматты түрде немесе пайдаланушы сұраған кезде, ескі кодтау мен Юникодтың арасынан таңдау жасайды. ASCII емес символдарды қамтитын хабарламаларды электрондық пошта арқылы жіберудің техникалық талаптарына мыналар кіреді:
тақырып, жіберушінің және алушының аттары, жіберушінің ұйымы және жауап берушінің аты сияқты белгілі бір тақырыптық өрістерді кодтау және, қалауынша, мазмұнды берудегі кодтау.
Юникод түрлендірулерінің бірінде ASCII емес символдарды кодтау.
Электрондық пошта мекенжайлары мен жауап кодтарында UTF-8 кодтауын қолдануды келісу (SMTPUTF8).
Хабарламаны алушы дұрыс көре алуы үшін қолданылған мазмұнды беру кодтау және Юникод түрлендіру туралы ақпаратты жіберу (Mojibake қараңыз). Егер жіберушінің немесе алушының электрондық пошта мекенжайы ASCII емес символдарды қамтитын болса, хабарламаны жіберу үшін оларды пошта серверлері түсінетін форматқа кодтау қажет.

Хабарлар құрамында Юникодты қолдау

US ASCII-ден басқа барлық кодтамалар сияқты, электрондық поштада Юникод мәтінін қолданғанда, МИМЕ мәтін үшін Юникод түрлендіру форматын қолданылып жатыр екенін көрсету үшін қолданылуы тиіс. UTF-7, қолданыстан шыққан кодтама, ескірген, 8 биттік емес таза желілерде Юникод кодтамаларынан артықшылыққа ие болды, себебі ол мұражайлық интернет-пошта серверлерінің жеті биттік шектеріне сәйкес келу үшін трансферлік кодтауды қажет етпейді. Ал UTF-16 болса, SMTP дерек форматына сәйкес келу үшін трансферлік кодтаудан өтуі керек. Қатаң талап етілмесе де, UTF-8 әдетте жеті биттік пошта серверлерінде туындауы мүмкін проблемаларды болдырмау үшін трансферлік кодтау қолданылады. MIME арқылы UTF-8 кодтауын трансферлеу оны қарапайым мәтін ретінде оқу мүмкін емес етеді (base64 жағдайында) немесе кейбір тілдер мен мәтін түрлері үшін өте үлкен көлемді етеді (quoted printable жағдайында). HTML, PostScript және Rich Text Format сияқты кейбір құжат форматтары ASCII емес символдар үшін өздерінің 7 биттік кодтау схемаларына ие және осылайша, ешқандай арнайы электрондық пошта кодтауларын қолданбай жіберуге болады. Мысалы, HTML электрондық поштасы HTML ны пайдалану үшін Юникодтың кез келген бөлігінен символдарды қолдана алады, тіпті электрондық поштаның HTML бастапқы мәтіні ескі кодтаумен жазылған болса да (мысалы, 7 биттік ASCII). Бұл туралы толық ақпаратты Unicode және HTML беттерінен қараңыз.