Siéntete en la libertad de divulgar nuestro espacio y códigos en tus redes sociales, necesitamos de tu ayuda para hacer crecer nuestra comunidad.
Solución:
Para crear un correo electrónico HTML, puede hacer algo como esto:
...
$message = "";
$message .= "
";
$headers = "From: $from_email";
$headers .= "Content-type: text/html";
mail($to, $subject, $message, $headers);
Esto debería crear un correo electrónico HTML para usted y luego debería poder insertar solo html normal.
editar
Puede leer más sobre cómo crear correos electrónicos HTML usando PHP desde aquí: http://css-tricks.com/sending-nice-html-email-with-php/
Si realmente está preguntando: ¿Cómo adjuntar e insertar imágenes en línea en un correo electrónico html? puede usar esto como guía 🙂 https://www.quora.com/What-is-meant-by-inline-images-in-HTML
En ese ejemplo, preste especial atención a cómo el src attribute de la etiqueta img está llena (el “cid” es en realidad la identificación dada como “Content-ID:” para el encabezado del archivo adjunto de la imagen).
Espero que esto ayude, todo lo mejor…
Para insertar una imagen en el cuerpo del correo, puede usar phpmailerclass cuyos enlaces son
http://www.phpclasses.org/package/264-PHP-Full-featured-email-transfer-class-for-PHP.html
http://sourceforge.net/proyectos/phpmailer/