Jo, ten iconv tam mas pouzity spravne. Pokud to nemas zrovna v utf, tak je nutne to zkonvertovat.
Jo, a mohl by sis to treba jeste zobrazit na obrazovku pres echo a do '<pre>'; At vidis, zda na strance je ok kodovani a pak to teprve zkodovat do base64.
Příspěvky odeslané z IP adresy 2001:718:2601:258:f8f5:9c...–
peter
peter
header('Content-Type: text/html; charset=utf-8'); //stranka
$text = "=?utf-8?B?".base64_encode($text)."?="; // email text, subject, (from, to - pokud ve from a to zobrazujes i user name s diakritikou)
$from = "=?UTF-8?B?".base64_encode("Jméno a Příjmení")."?="; // email from
$headers .= "Content-Type: text/html; charset=utf-8\n"; // email header - u tebe nazvane jako $email_headers
$query = 'SET NAMES utf8'; mysql_query($query); // mysql - nekdy "SET CHARACTER SET utf8"