Pues resulta que no me funcionaba tu ejemplo pues no puedes poner todo en distintas lineas....
Si lo pones en distintas lineas deberias hacer:
$linea = 'Primera linea \r\n';
$linea .= ' soy la segunda linea \r\n';
Sino el mail no llega o llega mal....
Ahora este ejemplo me anduvo asi:
Código:
<?php
$codigohtml = '<html><head></head><body><a href="http://sandinosaso.webcindario.com/demos/demo_shop_cart/"><img src="http://img94.imageshack.us/img94/7011/localhostajazogalleryph.jpg" alt="Image Hosted by ImageShack.us"/></a></body></html>';
$codigohtml .= "\r\n";
$email = $_POST['destino'];
$asunto = $_POST['asunto'];
$cabeceras = "Content-type: text/html\r\n";
mail($email,$asunto,$codigohtml,$cabeceras);
?>
Me lo mande a mi mail personal y la imgen se ve bien...mi mail es gmail asi que no vas a tener problema!!!
Salut!!! y felices fiestas para ti tambien ;)