El problema es que eso llega en Texto plano, y es horrible, entonces se me ocurrio hacer un html, y lei que para que llegue en mi php tenia que poner todo el cuerpo del html, pero cuando yo hago eso el email no llega. Aca les dejo el codigo para que me digan que esta mal.
Código PHP :
<? $nombre = $_POST['nombre']; $mail = $_POST['mail']; $asunto = $_POST['asunto']; $contenido = $_POST['mensaje']; $header = 'From: ' . $mail . " \r\n"; $header .= "X-Mailer: PHP/" . phpversion() . " \r\n"; $header .= "Mime-Version: 1.0 \r\n"; $header .= "Content-Type: text/html"; /*$mensaje = "Este mensaje fue enviado por " . $nombre . " \r\n"; $mensaje .= "Su e-mail es: " . $mail . " \r\n"; $mensaje .= "Mensaje: " . $_POST['mensaje'] . " \r\n"; $mensaje .= "Enviado el " . date('d/m/Y', time());*/ $mensaje = '<!doctype html> <html lang="es"> <head> <meta charset="UTF-8"> <title>E-mail</title> <link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Yanone+Kaffeesatz:400,700" /> </head> <style type="text/css"> *{ margin:0; padding: 0; } body{ background: linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.2) 100%); } header{ width: 100%; height: 100px; background: linear-gradient(top, rgba(60,160,255, 1) 0%, rgba(0,120,240, 1) 100%); color: rgba(0,0,0,0.3); font-family: "Yanone Kaffeesatz"; font-size: 80px; text-align: center; } section{ width: 100%; text-align: left; } ul{ margin: 5% 20%; list-style: none; color: rgba(0,0,0, 0.8); } li{ margin: 2%; } div{ width: 25%; padding: 0.2%; background: rgba(255, 255, 255, 0.3); display: inline-block; vertical-align: middle; border-radius: 0.5em; border: thin solid rgba(0, 0, 0, 0.3); color: rgba(0, 0, 0, 0.8); text-indent: 1%; } .mensaje{ display: block; margin-top: 1%; min-height: 250px; max-height: 250px; margin-left: 9%; width: 50%; } footer{ text-align: center; background: linear-gradient(top, rgba(60,160,255, 1) 0%, rgba(0,120,240, 1) 100%); color: rgba(0, 0, 0, 0.3); font-size: 0.5em; height: 60px; } </style> <body> <header> Contacto web </header> <section> <ul> <li><strong>Cliente:</strong> <div>$nombre</div></li> <li><strong>E-mail:</strong> <div>$mail</div></li> <li><strong>Mensaje:</strong> <div class="mensaje">$contenido</div></li> </ul> </section> <footer> <h2> asdasdasd </h2> </footer> </body> </html>'; $para = '[email protected]'; mail($para, $asunto, utf8_decode($mensaje), $header); echo header("Location: indexa.html"); ?>