Se me olvidaba comentar, que con phpinfo() el sendmailfrom me aparece como no value, no sé si puede ser eso. Os dejo también el código fuente del script por si fuese eso, aunque esta probado en otro proveedor y funciona bien.
<? if($enviado!=""){
$destinatario= "
[email protected]";
mail($destinatario,$ctasunto,$ctmensaje + "\n mensaje enviado por: " + $ctmail);
print("Mensaje enviado correctamente!!");
}
else{
?>
<form action="contactar.php" method="post" name="formmail" id="formmail"> .... y se sigue creando el formulario