$cesky = "Příliš žluťoučký kůň úpěl ďábelské ódy."
$bez_diakritiky = StrTr ($cesky, "áäčďéěëíňóöřšťúůüýžÁÄČĎÉĚËÍŇÓÖŘŠŤÚŮÜÝŽ", "aacdeeeinoorstuuuyzAACDEEEINOORSTUUUYZ");
Pokud bys trval na diakritice, musel bys poslat v mailu hlavičku definující kódování, nějak takto:
$zprava="Nějaký text s českou diakritikou!";
$zprava=Base64_Encode($zprava);
$hlavicka .= "From: adresa@domena.cz\n".
"MIME-Version: 1.0\n".
"Content-Type: text/plain; charset=\"windows-1250\"\n".
"Content-Transfer-Encoding: base64";
... další kód ...
Mail($prijemce,$predmet,$zprava,$hlavicka);
... další kód ... ?>