Problème pour envoyer un mail depuis un formulaire

Signaler
Messages postés
4
Date d'inscription
mardi 9 février 2010
Statut
Membre
Dernière intervention
4 mars 2010
-
Messages postés
3706
Date d'inscription
lundi 5 juillet 2004
Statut
Membre
Dernière intervention
27 avril 2012
-
Bonjour,
je poste ce message pour demander de l'aide.
En effet, je dois envoyer un mail depuis un formulaire html.
Pour cela, j'ai fait une page php dans laquelle j'y ait mis la fonction mail(), et la fonction init_set().
Le problème, c'est que mon navigateur, à la soumission du formulaire, m'affiche cette erreur: SMTP server response: 554 <mon@email.fr>: Recipient address rejected: Access denied in C:\wamp\www\permislib\site web\public_html\code_reservation.php on line 23

j'ai essaye avec un compte google et un compte laposte, mais le message ne change pas.

Y a t il une configuration que j'ai raté??

merci

6 réponses

Messages postés
292
Date d'inscription
mercredi 7 novembre 2007
Statut
Membre
Dernière intervention
15 janvier 2013
3
Salut;
Je comprend pas très bien, que vient faire la fonction init_set() ici? Sinon il me semble que tu teste l'envoi de mail sur un serveur local or l'envoi de mail est par défaut désactivé en local (cela reste un serveur virtuel de test).
Messages postés
4
Date d'inscription
mardi 9 février 2010
Statut
Membre
Dernière intervention
4 mars 2010

Merci de ta réponse.
Pour la fonction, j'ai fait une faute de frappe, il s'agit de la fonction ini_set().
J'ai lu sur le net que je pouvais forcer le SMTP du fichier ini.php de wamp en utilisant cette fonction.
Messages postés
292
Date d'inscription
mercredi 7 novembre 2007
Statut
Membre
Dernière intervention
15 janvier 2013
3
re;
Tu as bien spécifié le serveur smtp à utiliser en remplacement?
sinon : http://www.webmaster-hub.com/topic/38041-smtp-et-wamp/
Messages postés
4
Date d'inscription
mardi 9 février 2010
Statut
Membre
Dernière intervention
4 mars 2010

merci pour le lien, il se pourrait qu il m aide en effet.
Je vais modifier mon fichier php.ini et repost si cela ne fonctionne pas.
Messages postés
4
Date d'inscription
mardi 9 février 2010
Statut
Membre
Dernière intervention
4 mars 2010

Bonjour,
en fait, cela ne fonctionne pas mieux. Je pense que le problème vient de gmail. Je vais essayer avec une adresse orange par exemple.
Messages postés
3706
Date d'inscription
lundi 5 juillet 2004
Statut
Membre
Dernière intervention
27 avril 2012
30
Salut,

Il faudrait voir ton code mais il y a effectivement de forte chance qu'il ne soit pas adapté à gmail qui, si je ne me trompe pas, demande une authentification. Dans ce cas la fonction mail() basique de php n'est pas adaptée (voir du côté du package mail de PEAR)

Cordialement,

Kohntark -