Envoi de mail php
Melooo
Messages postés
1405
Date d'inscription
Statut
Membre
Dernière intervention
-
Melooo Messages postés 1405 Date d'inscription Statut Membre Dernière intervention -
Melooo Messages postés 1405 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je voudrais savoir si c'est possible en PHP d'envoyer un mail à partir d'un formulaire html et qu'ensuite le destinatare du message choississe d'autoriser l'ajout dans la base de données, et si il refuse envoyer un message a l'expéditeur pour le refus.
Ca semble un peu flou, donc si vous avez besoin de précisions je serais la.
Merci de vos réponses.
Je voudrais savoir si c'est possible en PHP d'envoyer un mail à partir d'un formulaire html et qu'ensuite le destinatare du message choississe d'autoriser l'ajout dans la base de données, et si il refuse envoyer un message a l'expéditeur pour le refus.
Ca semble un peu flou, donc si vous avez besoin de précisions je serais la.
Merci de vos réponses.
A voir également:
- Envoi de mail php
- Programmer envoi mail gmail - Guide
- Envoi mail cci - Guide
- Publipostage mail - Accueil - Word
- Windows live mail - Télécharger - Mail
- Annuler envoi mail gmail - Guide
11 réponses
il est possible d'envoyer un mail en php mais ta réponse devra forcément passer par une page web
tu peux toute fois dans le mail faire un liens avec une variable positive et un autre avec une variable négative qui enverront sur une page web qui se chargera des mécanismes d'ajout à la base de donnée ou bien de renvoyer un mail...
tu peux toute fois dans le mail faire un liens avec une variable positive et un autre avec une variable négative qui enverront sur une page web qui se chargera des mécanismes d'ajout à la base de donnée ou bien de renvoyer un mail...
Bonjour,
Merci pour ses renseignements...
J'ai commencée à coder, le seul petit souci c'est le serveur smtp je n'y connais rien. Je suis en local, et je voudrais envoyer le mail directement sur ma boite mail (msn) Si vous pouviez m'aider sa serait cool.
Merci.
Merci pour ses renseignements...
J'ai commencée à coder, le seul petit souci c'est le serveur smtp je n'y connais rien. Je suis en local, et je voudrais envoyer le mail directement sur ma boite mail (msn) Si vous pouviez m'aider sa serait cool.
Merci.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
tu peux configurer le serveur mail livré avec ton Windows. Tu peux avoir toutes les étapes de configuration avec google.
Bon j'ai été faire des recherches sur le net et dans mon formulaire il me manquait le mailto.
Je recois bien mon fichier, seul souci c'est que c'est un .att et que c'est illisible.
Comment faire pour que le mail soit lisible ?
Merci pour votre réponse.
Je recois bien mon fichier, seul souci c'est que c'est un .att et que c'est illisible.
Comment faire pour que le mail soit lisible ?
Merci pour votre réponse.
Oui chef,
<?php include('connexion.php'); include ('index.php'); ?> <form name ="envoi" method="POST" action="mailto:mon_adresse_mail" enctype="multipart/form-data"> <table border = 1> <tr> Vos informations personnelles : <td>Nom : </td> <td><input type="text" name="nom"></td> </tr> <tr> <td>Mail : </td> <td><input type="text" name="mail"></td> </tr> <tr> <td>Prenom : </td> <td><input type="text" name="prenom"></td> </tr> <tr> <td>Ville : </td> <td><input type="text" name="ville"></td> </tr> <tr> <td>Code Postal : </td> <td><input type="text" name="codepostal"></td> </tr> </table> <br><br> <table border = 1> Votre bien : <tr> <td>Type de bien : </td> <td><select name="choix" span class = "select"> <option value="0" selected="selected">Choissisez votre rubrique </option> <option value ="Appartement">Appartement</option> <option value ="Maison">Maison</option> <option value ="Commerce">Commerce</option> <option value ="Villa">Villa</option> </select><br></td> </tr> <tr> <td>Code Postal :</td> <td><input type="text" name="code_postal"><br></td> </tr> <tr> <td>Ville : </td> <td> <input type = "text" name="villem"><br></td> </tr> <tr> <td>Prix : </td> <td><input type= "text" name="prix"><br></td> </tr> <tr> <td>Photos : </td> <td><input type="file" name="photo"><br></td> </tr> </table> <input type = "submit" name="bt" value ="Envoyer"> <input type="hidden" name="continuer" value = "1"> </form> <?php if (isset($_POST['continuer'])) { if ($_POST['continuer'] == 1) { // Récupération des valeurs $nom = $_POST['nom']; $mail = $_POST['mail']; $prenom = $_POST['prenom']; $ville = $_POST['ville']; $codepostal = $_POST['codepostal']; if (isset ($_POST['choix'])) $monChoix = $_POST['choix']; elseif (isset ($_GET['choix'])) $monChoix = $_GET['choix']; $code = $_POST['code_postal']; $ville_maison = $_POST['villem']; $prix = $_POST['prix']; // Message qui sera le contenu du mail $message = "Nom : ".$nom."\n\nPrenom : ".$prenom."\n\nVille : ".$ville."\n\nCode Postal : ".$codepostal."\n\n Type : ".$monChoix."\n\nCode postal bien : ".$code."\n\nVille bien : ".$ville_maison."\n\nPrx : ".$prix; $header = "MIME-Version: 1.0\r\n"; //////ici on détermine le mail en format text $header .= "Content-type: text/plain; charset=iso-8859-1\r\n"; ////ici on détermine l'expediteur et l'adresse de réponse $header .= "From: $mail\r\nReply-to : $nom <$mail>\nX-Mailer:PHP"; $headers["From"] = "adresse_mail"; $subject="Ajout"; $destinataire=$mail; $body=$message; if (mail($subject,$body,$headers, $header)) { echo "Votre mail a été envoyé"; } else { echo "Une erreur s'est produite"; } } } ?>
bonsoir,
j'ai corrigé ça "à vu d'oeil", je ne garanti pas le fonctionnement mais essaye quand même,
mailto dans le formulaire n'as rien à y faire, ensuite la fonction mail était mal argumenté
j'ai corrigé ça "à vu d'oeil", je ne garanti pas le fonctionnement mais essaye quand même,
mailto dans le formulaire n'as rien à y faire, ensuite la fonction mail était mal argumenté
<?php include('connexion.php'); include ('index.php'); ?> <form name ="envoi" method="post" action="#"> <table> <tr> Vos informations personnelles : <td>Nom : </td> <td><input type="text" name="nom"></td> </tr> <tr> <td>Mail : </td> <td><input type="text" name="mail"></td> </tr> <tr> <td>Prenom : </td> <td><input type="text" name="prenom"></td> </tr> <tr> <td>Ville : </td> <td><input type="text" name="ville"></td> </tr> <tr> <td>Code Postal : </td> <td><input type="text" name="codepostal"></td> </tr> </table> <br><br> <table> Votre bien : <tr> <td>Type de bien : </td> <td><select name="choix" span class = "select"> <option value="0" selected="selected">Choissisez votre rubrique </option> <option value ="Appartement">Appartement</option> <option value ="Maison">Maison</option> <option value ="Commerce">Commerce</option> <option value ="Villa">Villa</option> </select><br></td> </tr> <tr> <td>Code Postal :</td> <td><input type="text" name="code_postal"><br></td> </tr> <tr> <td>Ville : </td> <td> <input type = "text" name="villem"><br></td> </tr> <tr> <td>Prix : </td> <td><input type= "text" name="prix"><br></td> </tr> <tr> <td>Photos : </td> <td><input type="file" name="photo"><br></td> </tr> </table> <input type = "submit" name="bt" value ="Envoyer"> <input type="hidden" name="continuer" value = "1"> </form> <?php if (isset($_POST['continuer'])) { if ($_POST['continuer'] == 1) { // Récupération des valeurs $nom = $_POST['nom']; $mail = $_POST['mail']; $prenom = $_POST['prenom']; $ville = $_POST['ville']; $codepostal = $_POST['codepostal']; if (isset ($_POST['choix'])) $monChoix = $_POST['choix']; elseif (isset ($_GET['choix'])) $monChoix = $_GET['choix']; $code = $_POST['code_postal']; $ville_maison = $_POST['villem']; $prix = $_POST['prix']; // Message qui sera le contenu du mail $message = "Nom : ".$nom."\n\nPrenom : ".$prenom."\n\nVille : ".$ville."\n\nCode Postal : ".$codepostal."\n\n Type : ".$monChoix."\n\nCode postal bien : ".$code."\n\nVille bien : ".$ville_maison."\n\nPrx : ".$prix; $header = "MIME-Version: 1.0\r\n"; //////ici on détermine le mail en format text $header .= "Content-type: text/plain; charset=iso-8859-1\r\n"; ////ici on détermine l'expediteur et l'adresse de réponse $header .= "From: $mail\r\nReply-to : $nom <$mail>\nX-Mailer:PHP"; $headers["From"] = "adresse_mail"; $subject="Ajout"; //-----------ECRIS TON ADRESSE MAIL ICI----------- $destinataire='TON ADRESSE MAIL'; //------------------------------------------------ if (mail($destinataire,$subject,$message,$header)) { echo "Votre mail a été envoyé"; } else { echo "Une erreur s'est produite"; } } } ?>