Bonjour,
J'ai créé un script exploitant le fonction mail de php afin de pouvoir répondre aux questions des membres qui le voudraient. Tout fonctionnait bien à un moment (sur un hébergeur gratuit) et je suis passé sur un hébergeur payant. Plus moyen de le faire fonctionner. Je ne comprends pas du tout d'où cela peut venir.
J'ai fouillé le forum maintes et maintes fois pour trouver comment faire le script mais aussi comment le réparer. Je vous montrer le code d'envois afin de trouver un peu d'aide chez vous.
Si cette fonction ne fonctionne pas, je vais être obliger d'enlever le formulaire de contact ce qui serait vraiment dommage.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 // Initialisation du serveur ini_set('SMTP','customer-smtp.one.com'); // To $to = $_POST['mail']; // Subject $subject = $_POST['titre']; // From $from = "????@gmail.com"; // Headers $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; $headers .= "From: Perhiliel <?????@gmail.com>\r\n"; $headers .= "Reply-To: $to\r\n"; $headers .= 'To: $to' . "\r\n"; $headers .= 'Subject: $subject'; // Message $msg = $_POST['contenu']; // Function mail() mail($from, $to, $subject, $msg, $headers); print "message envoyé à $_POST[mail] <br /><br /> $_POST[titre] <br />$headers <br /><br /> $_POST[contenu]";
Partager