Problème d'envoi de mail en php

Mahieut

New Member
#1
Bonjour,
Je rencontre des difficultés pour envoyer des mail par php via un formulaire html.
En fait mon code doit fonctionne car j'y arrive avec une de mes adresses mail, mais lorsque je rentre une autre adresse je ne reçoit rien malgré la confirmation d'envoi du script.
Je précise que l'adresse mail avec laquelle cela fonctionne est une adresse gmail, et que j'ai beau essayer sur une audre adresse gmail, je ne recoit rien.
J'ai regarder dans les spam, indésirables, ...

Merci par avance.
 

Francis P

Technicien niveau 2
Membre du personnel
#2
Bonjour

Quelle est l'adresse email expéditeur que vous avez mis dans votre formulaire ?
 

PH-Marc-André.B.

Modérateur
Membre du personnel
#4
Bonjour,

En tant qu'hébergeur certifié PCI nous avons mis en place des politiques de sécurité strictes quant à l'utilisation de la fonction mail de php.

Il faut que vous paramétriez les en-têtes additionelles avec une adresse mail FROM et REPLY-TO localement hébergée sur @votredomaine.ext.

Voici la référence officielle tirée de PHP.net pour ajuster le tout:


Exemple #2 Envoi d'un mail avec des en-têtes supplémentaires

L'ajout d'en-têtes simples, spécifiant au MUA les adresses "From" et "Reply-To" :

<?php
$to = 'personne@example.com';
$subject = 'le sujet';
$message = 'Bonjour !';
$headers = 'From: webmaster@example.com' . "\r\n" .
'Reply-To: webmaster@example.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);
?>


https://www.php.net/manual/fr/function.mail.php
 
Haut