Hola a todos!
Vereis estoy enviando un mail con una imagen en formato HTML, la imagen se envia sin problemas. Lo unico que el outlook detecta la imagen y bloquea las imagenes e impide la descarga (tengo la imagen en el servidor).
Si le doy a descargar la imagen se ve correctamente pero quisiera saber si es posible evitar este paso, mas que nada por los clientes a los que llegara el mail...
Os adjunto mi codigo por si alguien puede ayudarme:
<?
$nombre =$_POST["nombre"];
$email =$_POST["email"];
$asunto = "Formulario_web";
header("Content-Description: File Transfer");
header("Content-Type: application/force-download");
header("Content-Disposition: attachment; filename=$ruta");
$cosmiss="";
$cosmiss .= "<b>Nombre:</b> " . $nombre . "<p>";
$cosmiss .= "<html xmlns='http://www.w3.org/1999/xhtml'>
<head>
<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
<title>Documento sin título</title>
</head><body><table width='200' border='0'>
<tr>
<td> <img src='http://midominio.net/promocion.jpg'></td>
</tr>
</table>
</body>
</html>";
$cabeceras = "MIME-version: 1.0\n";
$cabeceras .= "Content-type: text/html; charset=iso-8859-1\n";
$cabeceras .= "From: ". $email . "\n";
$cabeceras .= "Reply-To: ". $email . "\n";
mail("[email protected]","Formulario desde mi pagina ",$cosmiss, $cabeceras);
header("Location:../contactado2.html");
?>