Topic: Koduotė e-mail'o

Taigi kilo problema lyg ir... :)
Viskas būtų kaip ir gerai siunčiu laišką unicode koduote viskas gerai pas mane pašte laiškas gaunamas tvarkingas ir turinys atvaizduojamas tvarkingai. Bet kyla problema kad tie žmonės kas turi paštą ir jis yra nustatytas iso-8859-1 arba net baltic-1257 koduote atvaizduoja LT raides simboliais visokiais... Ką patartumėt daryti taip kad visiems būtų gerai?

var_dump(0 == 'tekstas'); // TRUE. ar zinai kodel? :)

Re: Koduotė e-mail'o

Tikriausiai reikia teisingai nustatyti laiško antraštes (header). Pabandyk apie tai pasiieškoti informacijos.

Re: Koduotė e-mail'o

Išbandžiau ne vieną pavyzdį.
http://php.net/manual/en/function.mail.php

Tada kitaip paklausiu jei siunčiu utf-8 tai ar supranta kitos pašto tarnybos utf-8 koduotę jei jos nustatytos iso-8859-1 arba  baltic-1257 koduote?

var_dump(0 == 'tekstas'); // TRUE. ar zinai kodel? :)

Re: Koduotė e-mail'o

skuelas wrote:

Išbandžiau ne vieną pavyzdį.
http://php.net/manual/en/function.mail.php

Tada kitaip paklausiu jei siunčiu utf-8 tai ar supranta kitos pašto tarnybos utf-8 koduotę jei jos nustatytos iso-8859-1 arba  baltic-1257 koduote?

Normali pašto tarnyba skaito ir interpretuoja duomenis tuos, kurie nurodyti el. laiške. Aišku visada bus lėvų tarnybų, kurios nemoka teisingai visko interpretuoti ir visada bus laiškų, kurie bus neteisingai suformuoti. Yra šimtai pašto tarnybų ir tūkstančiai pašto programų, kurios tikrai turi visokių bėdų su koduotėm, ir niekad nepavyks tau padaryt, kad visi vienodai rodytų tavo laiškus. NIEKAD.

Re: Koduotė e-mail'o

Nu aišku tada ramiau ir man pasidarė :)

var_dump(0 == 'tekstas'); // TRUE. ar zinai kodel? :)