Envoye formulaire par mail (smtp)?
3volution59
-
avion-f16 Messages postés 20368 Date d'inscription Statut Contributeur Dernière intervention -
avion-f16 Messages postés 20368 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je vient de lancer mon site seulement j'ai mis des formulaire dessus que j'aimerai recevoir par mail.
seulement lorsque je clic sur envoyer je suis bien rediriger mais je ne reçoit aucun mail, je pense que sa a voir avec le smtp mais je ne sais pas comment le résoudre,voici mon script php:
<?php
$mailTo = 'support@xxxxxx.com';
$mailSubject = 'proposition';
$mailBody = '<html><body><p>Adresse :'.$_POST['email'].
'</p><p>Prénom :'.$_POST['prenom'].
'</p><p>Pseudo : '.$_POST['pseudo'].
'</p><p>Solution:'.$_POST['solution'].'</p></body></html>';
mail ($mailTo, $mailSubject, $mailBody);
header('location: merci.php');
?>
je suis ouvert a toute proposition même a changer le script tant que ce n'est pas trop compliquer
je vient de lancer mon site seulement j'ai mis des formulaire dessus que j'aimerai recevoir par mail.
seulement lorsque je clic sur envoyer je suis bien rediriger mais je ne reçoit aucun mail, je pense que sa a voir avec le smtp mais je ne sais pas comment le résoudre,voici mon script php:
<?php
$mailTo = 'support@xxxxxx.com';
$mailSubject = 'proposition';
$mailBody = '<html><body><p>Adresse :'.$_POST['email'].
'</p><p>Prénom :'.$_POST['prenom'].
'</p><p>Pseudo : '.$_POST['pseudo'].
'</p><p>Solution:'.$_POST['solution'].'</p></body></html>';
mail ($mailTo, $mailSubject, $mailBody);
header('location: merci.php');
?>
je suis ouvert a toute proposition même a changer le script tant que ce n'est pas trop compliquer
A voir également:
- Envoye formulaire par mail (smtp)?
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Windows live mail - Télécharger - Mail
- Formulaire de reclamation instagram - Guide
- Envoyé de mon iphone - Guide
3 réponses
Si tu testes en local, ce n'est pas étonnant.
Si tu testes depuis ton hébergeur, c'est qu'il n'a pas configurer le php.ini pour utiliser le SMTP (ou il n'en a pas installé du tout).
Même si tu reçois l'email, il y aura un autre problème : les balises seront affichées.
Il faut préciser dans les entêtes que c'est un mail en HTML.
Si tu testes depuis ton hébergeur, c'est qu'il n'a pas configurer le php.ini pour utiliser le SMTP (ou il n'en a pas installé du tout).
Même si tu reçois l'email, il y aura un autre problème : les balises seront affichées.
Il faut préciser dans les entêtes que c'est un mail en HTML.