Opět fce mail() a diakritika

Tak už si s tím nevím taky rady. Jeden říká to a ten zase tohle. Když mám takovejhle skriptík:

if(isset($send)):
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-Transfer-Encoding: base64\n";
$headers .= "Content-type: text/plain; charset=iso-8859-2\n";
$headers .= "X-Mailer: php\n";
$headers .= "From: $from\n";
mail($to, $subject, $message, $headers);
endif;

... kterej pošlu odsud z WZ, tak mi přijde rozházená diakritika v předmětu zprávy (v těle však ne).

Když jsem zkoušel dle Sojkovce pouze toto:

mail($to, $subject, $message, "Content-type: text/plain; charset=iso-8859-2");

Tak je taky tělo zprávy dobrý a subject ne.

Nevíte někdo, co s tím?
<HTML>if(isset($send)):
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-Transfer-Encoding: base64\n";
$headers .= "Content-type: text/plain; charset=iso-8859-2\n";
$headers .= "X-Mailer: php\n";
$headers .= "From: $from\n";
mail($to,"=?iso-8859-2?Q?".imap_8bit($subject)."?=", $message, $headers);
endif;



uz to tu na foru pisu kazdy mesic...</HTML>
Tak to sorry, ale díky moc!
2 Richard: Asi by se mela udelat anketa nejcasteji kladenych dotazu :o)
... nebo to napsat do FAQ. Tam je obvykle první místo, kde hledám a pak se teprve ptám. Odpověď na můj poslední dotaz ohledně diakritiky v http://www.webzdarma.cz/sendform.php jsem však ve FAQ nenašel, budu to řešit přes mail().