Las "n" salen porque están puestas en el cuerpo del mensaje y deduzco, por el lugar donde están, que lo que se quiere hacer es un salto de línea. Por tanto cambia esto:
Código PHP:
Ver original$email_mensaje = "Formulario de contacto desde mi sitio web:nn";
$email_mensaje .= "Asunto: " . $_POST['asunto'] . "n";
$email_mensaje .= "Mensaje: " . $_POST['mensaje'] . "nn";
// Enviamos el formulario usando la función mail() de PHP
$headers = 'From: '.$email_de."rn".
@mail($email_para, $email_asunto, $email_mensaje, $headers);
Por esto otro, por ejemplo:
Código PHP:
Ver original$email_mensaje = "Formulario de contacto desde mi sitio web:<br /><br />";
$email_mensaje .= "Asunto: " . $_POST['asunto'] . "<br />";
$email_mensaje .= "Mensaje: " . $_POST['mensaje'] . "<br /><br />";
// Enviamos el formulario usando la función mail() de PHP
$headers = 'From: '.$email_de."\r\n".
@mail($email_para, $email_asunto, $email_mensaje, $headers);
A ver si así te sale bien ;)