Kod
<?
#
# email z zalaczonym obrazkiem by CASTOR;)
#
$plik="a.gif"; //sciezka do zdiecia
//--------------------open a.gif
$fp=fopen($plik,"rb");
$a_gif=fread($fp,filesize($plik));
fclose($fp);
$a_gif= chunk_split(base64_encode($a_gif));
//----------------------------------------------naglowek maila
$header=<<<DO
From: twoj@adres
To: <do@kogo.com.pl>
Subject: zalaczona fotka :)
Date: Sun, 2 Jun 2002 14:00:22 +0200
MIME-Version: 1.0
Content-Type: multipart/related;type="multipart/alternative";boundary="----=PART_MAIN"
DO;
//-------------------------------------------------body maila
$message_body=<<<DO
------=PART_MAIN
Content-Type: multipart/alternative;
boundary="----=PART_2"
------=PART_2
Content-Type: text/plain;
charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable
zerknij w zrodlo:)
------=PART_2
Content-Type: text/html;
charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-2">
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV>
<FONT face=3DArial size=3D2>zerknij w zrodlo</FONT>
</DIV>
<DIV>
<IMG hspace=3D0=20 src=3D"cid:tuJakiesID_a" border=3D0>
</DIV>
</BODY>
</HTML>
------=PART_2--
DO;
//-----------------------------------naglowek img :)
$img_1=<<<DO
------=PART_MAIN
Content-Type: image/gif;
name="a.gif"
Content-Transfer-Encoding: base64
Content-ID: <tuJakiesID_a>
DO;
$img_1.="rnrn";
$img_1.=$a_gif; // zawiszamy gifa
$message_body.="rn";
$message_body.=$img_1;
$message_body.="rnrn------=PART_MAIN--";
mail("do@kogo.pl","obrazek w zrodle",$message_body,$header);
?>