![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 0 Dołączył: 22.10.2003 Skąd: Trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
Mam problem z polem From: w mailu - chodzi o kodowanie.
Zaczne od poczatku. Jest formularz - strona ma kodowanie w ISO8859-1, goscie moga wpisywac znaczki narodowe w roznych jezykach (po polsku, rusku itp). Tekst zapisuje w bazie a pozniej wysylam maila gdzie w polu from jest ten text z formularza. No i tutaj zaczynaja sie klopoty, probowalem wysylac takie maile na rozne webmaile - hotmail, yahoo i kazdy z nich interpretuje to inaczej - w niektorych jest ok - w niektorych krzaki... Co wiecej probowalem podgladnac ałtluka jak on to robi, wiec on to koduje za pomoca quoted printable bodajze ale... co najciekawsze wpisanie polskich znaczkow w pole from (w ustawienia->konta) powoduje, ze maile do yahoo i hotmaila dochodza z krzakami... nie wiem czy dostatecznie jasno wytlumaczylem sprawe, ale wyglada mi na to, ze brakuje tutaj jakiegos standardu - nikt sie niczego nie trzyma... czy ktos ma doswiadczenia z tym? aha, ostatecznie mozliwe, ze zrobie tak, zeby wszystko sie zamienialo na znaki ascii ale jak dla ruskiego kodowania zrobic ascii np? a poza tym jak to wykrywac? wiem, ze cos mozna zrobic za pomoca mb_detect_encoding() ale nie sadze, zeby to duzo dalo. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 0 Dołączył: 22.10.2003 Skąd: Trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
Cytat Z tego co widziałem to outlook (zarówno express jak i zwykły) poprawnie kodują znaki niedrukowalne i te spoza zestawu US-ASCII. Robią to za pomocą meotdy Quoted-Printable zgodnie z RFC1522. Być może webmailery o których wspominasz nie interpretują poprawnie tego standardu.
Takiej odpowiedzi sie obawialem, chcialem sie po prostu upewnic, chodzi o to, ze nie da rady tego zrobic tak, zeby poprawnie w kazdym z programow (webmailow, outlookow itp) bylo poprawnie. Co najciekawsze bodajze hotmail jest wlasnoscia MS wiec z outlooka wyslane maile powinny dochodzic poprawnie ale jednak nie dochodza... Cytat Pokaż jak kodujesz polskie litery w nagłówku From.
Wlasnie chodzi o to, ze nie wiem jak to kodowac, zeby bylo poprawnie... Widzialem rowniez, ze outlook koduje do quoted printable ale to nic nie daje bo tak wyslane maile nie sa poprawnie odczytywane przez webmailery... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 11:43 |