Muchas gracias después de probar mucho e conseguido que me funcione con la librería phpmailer.
Ahora me llega todo correcto, pero tengo un problema, me llega el mismo correo dos veces.
Cita: <?php
require("class.phpmailer.php");
$mail = new PHPMailer();
$nombre = $_POST['nombre'];
$empresa = $_POST['empresa'];
$telefono = $_POST['telefono'];
$email = $_POST['email'];
$poblacion = $_POST['poblacion'];
$mensaje = $_POST['mensaje'];
$cuerpo = "
$nombre \r\n
$empresa \r\n
$telefono \r\n
$email \r\n
$poblacion \r\n
$mensaje \r\n
";
$mail->From = $email; // Mail de origen
$mail->FromName = $nombre; // Nombre del que envia
$mail->AddAddress("
[email protected]"); // Mail destino, podemos agregar muchas direcciones
$mail->Subject = "Prueba";
$mail->Body = $cuerpo;
$mail->Mailer = "smtp";
$mail->SMTPDebug = 2;
$mail->SMTPAuth = true;
$mail->Host = "ssl://smtp.gmail.com";
$mail->Port = 465;
$mail->SMTPAuth = true;
$mail->Username = "
[email protected]"; // SMTP username
$mail->Password = "xxxxxx"; // SMTP password
$mail->Send();
if ($mail->Send())
echo "Enviado";
else
echo "Error en el envio de mail";
?>
Muchas gracias por la ayuda.