Este es el codigo que utilizo...
<?php
$mail_destino='contto@sstes-upn.com';
$titulo="Mensaje desde el formulario ";
$msg="";
$email_form="";
$nombre_form="";
$mensaje_form="";
if(isset($_POST['nombre'])){
$email_form=$_POST['email'];
$nombre_form=$_POST['nombre'];
$mensaje_form=$_POST['mensaje'];
if($mensaje_form == "") $msg.="El mensaje es obligatorio <br />";
if($msg == ""){
$headers = "MIME-Version: 1.0\r\n";
$headers .= "From: ".$email_form."\n";
$headers .= "To: ".$mail_destino."\n";
$headers .= "Reply-To: ".$email_form."\n";
$headers .= "Return-Path: ".$email_form."\n";
$headers .= "X-Priority: 1\n";
$headers .= "X-Mailer

HP ".phpversion()."\n";
$headers .= "Content-Type: text/plain; charset=iso-8859-1";
$contenido="Te ha enviado un mensaje ".$nombre_form." desde el formulario de ...IMU \r\n";
$contenido.="Nombre: ".$nombre_form."\r\n";
$contenido.="Email: ".$email_form."\r\n";
$contenido.="Mensaje: ".$mensaje_form."\r\n";
if(mail($mail_destino, $titulo, $contenido, $headers))
{
header("location:".$_SERVER['PHP_SELF']."?ok=ok");
}
else
$msg.="Ocurrio un error al enviar el mensaje";
}
}
if(isset($_GET['ok'])) $msg="El mensaje se ha enviado correctamente";
?>