mime

nazdar . snazim sa poslat mime mail ale najako mi to nejde . robim to asi takto :

$to $subject dostanem z formulara




$a = fopen ("foto.jpg", "r");
$b = fread ($a, filesize ("foto.jpg"));
fclose ($a);
$c = imap_binary ($b);

$headers .= "mime-version: 1.0\r\n";
$headers .= "content-type: multipart/mixed; boundary=\"hranica\"\r\n";
$headers .= "Status: R\r\n";
$headers .= "--hranica\r\n";
$headers .= "content-type: text/plain; charset=us-ascii\r\n";
$headers .= "content-transfer-encoding: 7bit\r\n";
$headers .= "ahoj\r\n";
$headers .= "--hranica\r\n";
$headers .= "content-type: image/jpeg; name=\"foto.jpg\";\r\n";
$headers .= "content-transfer-encoding: base64\r\n";
$headers .= "content-description: foto.jpg\r\n";
$headers .= $c;
$headers .= "--hranica--\r\n";
mail($to, $subject, $message, $headers);

skuste mi niekto poradit ako na to la kde robim chyby lebo mi z toho uz uplne sibe . diky .
co ti to tu hlasi za chybku?
mam trakovi vnitrni pocit ze mime na wz nebjeha
no chyby to nehlasi ale ked ten mail dojde vyzera dost divne . celkovo mam z toho pocit ze ako headers to bere po prvu hranicu -> --hranica a od tial to vsetko sproste vypise . proste hlavicka nehlavicka . skusam to pozerat cez eudoru 5.1 ktora mime mail podporuje . som z toho trosku frustrovany pretoze dokumentacie je na webe dost ale nejako som nenasiel nieco co by mi pomohlo . ak by ste niekto poznal nejaku dokumentaciu ktora by stalo za to tak mi prosim dajte vediet . vdaka