Test envoie mail easyphp
Résolu
Tony
-
justoo76 Messages postés 203 Statut Membre -
justoo76 Messages postés 203 Statut Membre -
Bonjour, je voudrais tester l'envoie de mail de mon poste.
Hors aucun envoie, mais le message :
Notice: Undefined index: nom in C:\Program Files\EasyPHP-5.3.2\www\essais02\envoi.php on line 6
Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in C:\Program Files\EasyPHP-5.3.2\www\essais02\envoi.php on line 8
mais j'ai bien modifier mon php.in :
[mail function]
; For Win32 only.
; https://www.php.net/manual/en/mail.configuration.php#ini.smtp
SMTP = smtp.(mondomainde).com <<< modifier par mon domaine que je trouve dans outlook
; https://www.php.net/manual/en/mail.configuration.php#ini.smtp-port
smtp_port = 25
; For Win32 only.
; https://www.php.net/manual/en/mail.configuration.php#ini.sendmail-from
;sendmail_from = pcinfo@domaine.com <<< modifier par mon email !!!
et j'ai bien redemarré mon easyphp !!
quelqu'un aurait la solution ??
MERCI D'AVANCE !! T-T
Hors aucun envoie, mais le message :
Notice: Undefined index: nom in C:\Program Files\EasyPHP-5.3.2\www\essais02\envoi.php on line 6
Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in C:\Program Files\EasyPHP-5.3.2\www\essais02\envoi.php on line 8
mais j'ai bien modifier mon php.in :
[mail function]
; For Win32 only.
; https://www.php.net/manual/en/mail.configuration.php#ini.smtp
SMTP = smtp.(mondomainde).com <<< modifier par mon domaine que je trouve dans outlook
; https://www.php.net/manual/en/mail.configuration.php#ini.smtp-port
smtp_port = 25
; For Win32 only.
; https://www.php.net/manual/en/mail.configuration.php#ini.sendmail-from
;sendmail_from = pcinfo@domaine.com <<< modifier par mon email !!!
et j'ai bien redemarré mon easyphp !!
quelqu'un aurait la solution ??
MERCI D'AVANCE !! T-T
8 réponses
-
Ben ouais, c'est pour ca que l'envoit de mails via html, j'ai jamais utilisé ^^
Y'a une fonction php, mail(), justement prévue pour envoyer des mails, tu devrais peut être voir comment elle fonctionne ^^ -
ll faut enlever le ; au début de la ligne dans le php.ini. Le ; permet (si je me souviens bie, ca fait longtps que j'y ai pas touché ^^) de mettre la ligne en commentaires
-
-
ça marche pas !!! rien à faire !!
j'ai enlevé le ";" et ça change rien.. toujours le même message d'erreur !! -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Bonjour,
Peux tu nous monter ton code de envoi.php qui contient la fonction mail() ?
A mon avis, c'est ton header qui est mal indenté.. -
Désoler du retard, mais notre culb était de sortie !!
Donc mon code PHP d'essais :
j'ai changer mon adresse mail, bien sur !!
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Document sans nom</title>
</head>
<body>
<form action="email@email.com" method="post" enctype="text/plain" name="mail">
Votre nom:
<input name="votre nom"><p>
Vous êtes:
<input type="radio" name="sexe" value="homme">un homme
<input type="radio" name="sexe" value="femme">une femme<p>
Votre ville:
<input type="checkbox" name="ville" value="paris">paris
<input type="checkbox" name="ville" value="lyon">lyon
<input type="checkbox" name="ville" value="marseille">marseille<p>
Votre âge:
<select name="age">
<option value="-20 ans">de -20 ans
<option value="21-50 ans">de 21 à 50 ans
<option value="+50 ans">de +50 ans
</select><p>
Vos commentaires:<br>
<textarea name="commentaire" rows="2" cols="30"></textarea><p>
<input type="submit" value="envoyer"></form>
</body>
</html>
si quelqu'un a un formulaire tout pres avec choix du contact, JE SUIS PRENEUR !!! merci -
J'ai jamais envoyé de mails de cette facon (il me semble avoir lu que c'était possible, mais ca m'a tjs paru bizarre)
Enfin, ce qui est sûr, c'est qu'il manque le "mailto:" à ton action :
<form action="mailto:email@email.com" ..... /> -