El correo lo envio de la siguiente forma:
Código:
El problema que tengo es que dentro del código html que contiene el correo existe una etiqueta <img>, cuando el correo llega al cliente no se visualiza la imágen que tiene la etiqueta img.$mensaje = "
<html>
<body>
<p align='right' style='font-size:10px;'> ".date("d-m-Y H:i:s")."</p>
<table class='formulario_reserva' cellpadding=3 cellspacing=0 style='border:solid 2px #d8d8d8;margin:5px;widtd:100%'>
<tr>
<td><h3 style='margin-top:0px;'>".CONFIRMAR_RESERVA_MAIL."</h3>
<h4><?php echo DATOS_DE_LA_RESERVA;?></h4>
<h4>".DATOS_DEL_SOLICITANTE."</h4>
<h4>".DATOS_COMPLEJO."</h4>
<ul>
<li>".CORREO_ELECTRONICO." : ".$email_contacto[0]."</li>
<li>".TELEFONO." : ".$destin['telefono']."</li>
</ul>
</td>
</tr>
<tr>
<td>
".MENSAJE_SEND."<br>".MENSAJE_SALUDO."
</td>
</tr>
<tr>
<td>
<img src='www.mi_dominio.com/images/logomio.jpg' >
</td>
</tr>
<tr>
<td>
".MENSAJE_IMAGEN."
</td>
<td style='font-size:2px;'>
".MENSAJE_MEDIO_AMBIENTE."
</td>
</tr>
</table>
</body>
</html>
";
$headers="From: ".$email_contacto[0]."\r\n";
$headers.="Content-type: text/html\r\n";
mail($_POST['correo'],$asuntoCliente,$mensaje, $headers);
Otro problema que tengo (puede ser la codificacion, tengo que probar) es que los caracteres especiales como puede ser la letra Ñ no los muestra
Aunque en principio lo que me urge y lo que más me importa es que el destinatario pueda ver la imágen.


