Znalazłem taki kod:
  1. <?php
  2. $adres = "adresat@domena.pl";
  3. $plik = "zdjecia/Biznes/TP 029.jpg";
  4. $temat = "mail z załącznikiem";
  5. $naglowki = 
  6. "From: nadawca@domena.pl\r\n".
  7. "MIME-Version: 1.0\r\n".  
  8. "Content-Type: multipart/mixed; boundary=\"--SEPARATOR\"\r\n".
  9. "--SEPARATOR\r\n".
  10. "Content-Type: text/html; charset=\"iso-8859-2\"\r\n".
  11. "Content-Transfer-Encoding: 8bit\r\n\r\n".
  12. "tresc wiadomosci".
  13. "--SEPARATOR\r\n".
  14. "Content-Type: image/jpeg; name=$plik\r\n".
  15. "Content-Transfer-Encoding: base64\r\n".
  16. "Content-Disposition: attachment; filename=$plik\r\n\r\n".
  17. chunk_split(base64_encode(implode("", file($plik))))."\r\n".
  18. "--SEPARATOR--";
  19. if (mail ($adres, $temat, "", $naglowki)){
  20. print "wysłałem";
  21. }
  22. else{
  23. print "nie wysłałem";
  24. }
  25. ?>


i jeżeli załączam plik .jpg (a tylko takie będę wysyłał), to nie wysyła mi jpg, tylko mnóstwo robaków zamiast pliku?questionmark.gif