Pero, las imagenes donde las referencias? ..
Según estás usando mail() con las pocas cabeceras que usas las imagenes deben ser con rutas tipo:
http://www.tusito.tal/imagenes/nose.jpg
Y para leer esos e-mails que envias la gente (el receptor) tendrá que estar conectado a internet ... ya que tus imagenes las tienes en tus servidores ...
Otra cosa es que generes un e-mail con las imagenes incrustradas usando classes como:
PHP Mailer
http://phpmailer.sourceforge.net
(que ademas te permite enviar datos adjuntos sin problemas ..usar servidores SMTP directos (con o sin autentificación requerida... etc).
Un saludo,
PD:
Ese $hola=mail() .. sobra .. mail() ya entrega un booleano (TRUE/FALSE) .. y lo puedes usar con un condicional (tipo IF) sin necesidad de asignarlo a ninguna variable.
Código PHP:
if (mail($sdestinatario,$ssubject,$shtml,$sheader)) {
echo "mensaje enviado";
}else{
echo "vaya puta mierda";
}
Un saludo,