Mam pytanie - otóż jak mam na stronie formularz umożliwiający wysyłanie emaila ze strony to jak odbieram potem takiego emaila programem pocztowym to pełno w nim krzaczków, znalazłem pełno rozwiązań podobnych do tego:
http://forum.php.pl/index.php?showtopic=51...mp;#entry282994A ja dla tematu i treści wiadomości zastosowałem po prostu funkcję iconv() i otrzymuję piękne emaile bez krzaczków

. A wystarczyło tylko dwa razy zastosować funkcję iconv() konwertującą tekst z UTF-8 na ISO-8859-2 - jednak naszła mnie wątpliwość czy to jest ok, bo wszędzie znajduję takie jak tamto skomplikowane rozwiązanie, mój sposób działa poprawnie jak odbieram emaila programem mozilla thunderbird, ale może o czymś nie wiem i ta metoda ma jakieś wady, bo sam do niej jakoś doszedłem a wszędzie indziej były jakieś kombinacje - dodawanie dodatkowych nagłówków, itd. ?
<?php
$od = $_POST['email'];
$naglowek = "From: <$od>r\n";
$naglowek .= "Reply-To: <$od>";
$temat=iconv("UTF-8","ISO-8859-2", $_POST["temat"]);
$tresc=iconv("UTF-8","ISO-8859-2", $_POST["wiadomosc"]);
mail("xxx@wp.pl", $temat, $tresc, $naglowek); ?>