mail() a háčky

Odesílám maily ze stránky xvtipy.wz.cz za pomoci funkce mail().
Jenže se my vyskytl problém.
Kód vypadá následovně:
$odesli= mail("$mailPrijemce", "Vtipek z xvtipy.wz.cz :-)", "$VtipNazev \n $VtipText", "From: $mailOdesilatel");
s tím, že proměnné $VtipNazev, $VtipText jsou vybrány z databáze,ale to by nemělo vadit.
A teď k tomu problému: Mail se odešle, ale když dorazí příjemci jsou vždy místo písmen s háčkem takový ty blbý čtverečky.

Jak se toho dá zbavit?
Děkuji.
$hlavicky = "From: $mailOdesilatel\nContent-Type: text/html; charset=windows-1250";
$odesli= mail("$mailPrijemce", "Vtipek z xvtipy.wz.cz :-)", "$VtipNazev \n $VtipText", $hlavicky);
nebo jiny kodovani... podle toho co mas nastaveny v db
$hlavicky = "From: $mailOdesilatel\nContent-Type: text/html; charset=iso-8859-2";

mail($mailPrijemce, "=?iso-8859-2?Q?".imap_8bit("Vtipek z xvtipy.wz.cz (i tady půjdou háčky :-))"."?=",
"$VtipNazev \n $VtipText", $hlavicky);