szkoda zachodu dla takiego postepowania...
ale
zalacznik musisz zakodowac w base64.
poza tym musisz wyslac naglowek:
Content-Type: multipart/mixed; boundary="tekst_oddzielajacy_zalacznik",
a potem w body:
--tekst_oddzielajacy_zalacznik
Content-Type: text/plain; charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable
<tutaj musi byc pusty wiersz>
teraz tersc listu.
--tekst_oddzielajacy_zalacznik
Content-Type: jakis_typ_np.:image/gif; name="nazwa"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="nazwa"
<tutaj musi byc pusty wiersz>
a tutaj zakodowany w base64 obrazek
--tekst_oddzielajacy_zalacznik--
musisz to polaczyc w jedna linie... a gdzie-niegdzie wstawiac \n\n
O ile czegos nie pokopalem
i o ile dobrze kombinuje
nie jest to zbyt dobre rozwiazanie... lepszym jest php czy perl
ale skoro pytanie brzmialo czy sie da... to sie da