D2 B0 D0 Bb D1 82 D1 82 D1 8b D2 9b D0 Bc D0 B5 D0 Bc D0 Bb D0 B5 D0 When scripting, you can use the following syntax: however above syntax won't handle pluses ( ) correctly, so you've to replace them with spaces via sed or as suggested by @isaac, use the following syntax: you can also use the following urlencode() and urldecode() functions: # urlencode

Dнџiнџaнџbнџlнџoнџ 4нџнџнџнџ Eнџнџnнџнџdнџнџgнџнџaнџнџmнџнџeнџнџ Iнџнџsнџнџ Bнџнџoнџнџrнџнџiнџнџnнџ D0 88: cyrillic capital letter je: u 0409: d0 b0: cyrillic small letter a: u 0431: d0 bf: cyrillic small letter pe: u 0440: р: d1 80: cyrillic small letter er: u 0441:. Url encoding converts characters into a format that can be transmitted over the internet. urls can only be sent over the internet using the ascii character set. since urls often contain characters outside the ascii set, the url has to be converted into a valid ascii format. Windows live mail often shows subjects in raw utf8 encoded form. at screenshot, we have mails from same digest maker, with russian subjects encoded in utf8. livemail shows some of subjects raw. althrough it shows other subjects correctly. gmail show subjects correctly for all mails. in particular: shows correctly:. My system crashed and after reboot i found my file corrupted. the clocks are correct ! so 3:27 and 5:28 and 16:48 and space characters are displayed correctly but the rest of text is corrupted.

D0 Bc D1 83 D0 Bb D1 8c D1 82 D0 B8 D0 Ba D0 Bf D1 80 D0 Be D0 Bc D0 Windows live mail often shows subjects in raw utf8 encoded form. at screenshot, we have mails from same digest maker, with russian subjects encoded in utf8. livemail shows some of subjects raw. althrough it shows other subjects correctly. gmail show subjects correctly for all mails. in particular: shows correctly:. My system crashed and after reboot i found my file corrupted. the clocks are correct ! so 3:27 and 5:28 and 16:48 and space characters are displayed correctly but the rest of text is corrupted. попалось такое письмецо: $body = "heardfroma, =d0=91=d0=bb=d0=b0=d0=b3=d0=be=d0=b4=d0=b0=d1=80=d0=b8=d0=bc =d0=92=d0=b0= =d1=81 =d0=b7=d0=b0. А % d0% 90 а % d0% b0 Б % d0% 91 б % d0% b1 В % d0% 92 в % d0% b2 Г % d0% 93 г % d0% b3 Д % d0% 94 д % d0% b4 Е % d0% 95 е % d0% b5. As you can clearly see, both versions, quoted and unquoted, contain the plus. this is done by the website, and can't (shouldn't) be changed, especially if you want to reconstruct the url somewhere else.