mira, antes que nada... es HTML cierto?
entonces una manera (en ves de adjuntarles) es subirla, dejarla disponible en la red... y simplemente escribir la URL necesaria para esto...
otra, la mas compleja es adjuntarle... pero desconozco como agregarla al visor del mail... no se
en fin, quieres experimentar algo nuevo??
prueba hacer esto (cuando escribas el email)
Código PHP:
$img = 'foo.jpg'; // imagen
// extension (para el tipo)
$ext = substr($img, strrpos($img, '.') + 1);
// codificamos la imagen
$pic = chunk_split(base64_encode(file_get_contents($img)));
$mensaje = sprintf('El mensaje, bla bla... <img src="data:image/%s;base64,%s"/>', $ext, $pic);
este es un método que me gusto desde que lo vi, simplemente explota la capacidad de transporte de las URL ..
leemos la imagen y la codificamos en base64, etc, etc..
espero te sirvas
suerte!!