Gracias por tu aportación geekgirl, imagino que querías decir que añadiera el cuarto parámetro en función mail, es decir los "headers", he añadido lo que me has dado al final de la función mail.
Código PHP:
<?php
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From: MyCompany <[email protected]>' . "\r\n";
if (isset($_POST['email']) && isset($_POST['opinion']) && ($_POST['email'] != "") && ($_POST['opinion'] != "")){/*Algo que debes de saber es que esta función sirve con ayuda de SMTP (protocolo para envío de emails) que se encuentran instalados en el servidor, sin el la función no va a funcionar.*/
if (mail($envio,"Aqui va el asunto",$_POST['opinion'],"Enviado por:".$_POST['email'], $headers)){//la función mail($to,$asunto,$mensaje)
echo "Gracias por tu opinion el correo ha sido enviado con éxito";
}else{
echo "Lo siento hubo un error al enviar el e-mail";
}
?>
Pero nada, sigo sin recibir rien de rien