Formulaire contact en php qui ne fonctionne plus sur un site html

Bonjour tout le monde,
je viens vous consulter pour un problème de formulaire php qui ne fonctionne plus sur ovh.
J'ai vraiment besoin de vos lumières, parce que là il y a quelque chose qui m'échappe.

J'ai installé un formulaire de contact en php depuis plus de 2 ans, et il a toujours fonctionné. Et pouf du jour au lendemain, il a cessé de fonctionner alors que rien n'a été modifié.

Je vous copie colle le code du formulaire qui se trouve sur les pages html :





Nom





Prénom






Email





Téléphone






Date de location





Adresse







Produit(s) souhaité(s)






Votre Message






Envoyer





Et voici le code du fichier php qui traite le formulaire en question , un fichier mail.php :

$name = $_POST['nom'];
$prename = $_POST['prenom'];
$email = $_POST['email'];
$adresse = $_POST['adresse'];
$telephone = $_POST['telephone'];
$date = $_POST['date'];
$produit = $_POST['produit'];
$message = $_POST['message'];
$formcontent = " Prénom et Nom : $prename $name \n Email: $email \n Adresse: $adresse \n Date : $date \n Téléphone: $telephone \n Produit souhaité: $produit \n Message: $message ";
$formcontent = utf8_decode($formcontent);
$formcontentclient = " Bonjour $prename $name , \n Nous avons reçu votre demande,nous vous répondrons le plus vite possible. \n Voici un aperçu de votre demande : \n Prénom et Nom : $prename $name \n Email: $email \n Adresse: $adresse \n Date : $date \n Téléphone: $telephone \n Produit souhaité: $produit \n Message: $message ";
$formcontentclient = utf8_decode($formcontentclient);
$recipient = "monemail@adresse.com";
$client = $_POST['email'];
$subject = "Formulaire de contact";
$confirmclient = "Confirmation de votre demande Simplyfun";
$mailheader = "From: $email \r\n";
$mailheaderclient = "From: monemail@adresse.com";
mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
mail($client, $confirmclient, $formcontentclient, $mailheaderclient) or die("Error!");
header ('location : confirmation-email.html');
header ("Content-Type: text/plain; charset='UTF-8'");
?>

J'ai beau cherché partout , je tourne en rond. Et je ne vois pas d'où provient le problème.
J'ai déjà testé :

* Avec d'autres formulaires et pareil, rien ne passe
* Mon adresse email n'est pas bloqué pour Spam
* J'ai changé la version php de mon hébergement et rien du tout
* Je me suis envoyé un mail pour vérifier qu'il ne s'agissait pas de l'email, et j'ai bien reçu cet email

Donc si vous saviez me donné un coup de main, parce que là , comme dit précédemment , cela me dépasse.

Merci d'avance à tous ceux qui m'apporteront leurs aides,