IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

Envoie d'e-mail avec WAMPServer 2 [Wamp]


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2009
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 23
    Par défaut Envoie d'e-mail avec WAMPServer 2
    Bonjour,

    J'utilise WampServer Version 2.0 (local). Je voudrais envoyer un mail (c'est la première fois que je fais ça), mais cette fonction ne marche pas. J'ai ce message d'erreur:

    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\wamp\www\SiteActuel\envoiemessages.php on line 31
    Donc, si j'ai bien compris soit wamp a un smtp (j'en doute, je n'ai pas trouvé) et il faut que j'apprenne à l'utiliser, soit il faut que je me connecte à un autre (orange, hotmail...).
    Je me trompe? J'ai compris de travers ou pas? Et est-ce que quelqu'un sait comment cela marche avec WampServer 2?

    Encore désolée de déranger.
    Gwendo.

  2. #2
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    TU as tout compris , tu as encore une autre solution c'est d'installer un serveur smtp en local mailenable
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  3. #3
    Membre éclairé
    Homme Profil pro
    Coordinateur développement web
    Inscrit en
    Août 2004
    Messages
    475
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Coordinateur développement web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2004
    Messages : 475
    Par défaut
    Salut,

    Tu peut régler également ton serveur smtp dans le fichier php.ini si tu ne souhaite pas avoir de serveur smtp en local.

    Mic

  4. #4
    Membre averti
    Inscrit en
    Mars 2009
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 23
    Par défaut
    Bonjour,

    Déjà merci pour vos réponses. J'ai essayer de tout configurer dans php.ini et ça ne marche toujours pas. Je l'ai fait avec hotmail où j'ai un compte et avec orange, mon fournisseur d'accès. Il n'y a rien a faire. Configuration:
    [mail function]
    ; For Win32 only.
    SMTP = smtp.orange.fr
    smtp_port = 25
    ; For Win32 only.
    sendmail_from = adresse mail orange
    ...

    Lorsque je fais ces tests:
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    	if (mail($mail, $objet, $message))
    	{
    	echo 'Message envoyé';
    	}
    	else
    	{
    	echo 'Echec de l\'envoie du message';
    	}
    J'ai bien 'Message envoyé' affiché sur ma page et sans message d'erreur, mais je reçois sur la messagerie orange une alerte (message non délivré).
    Le problème pourrait venir d'où? Une idée?

    Gwendo.

  5. #5
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Il faut que tu lises l'erreur entiere, elle doit indiquer la raison de l'echec.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  6. #6
    Membre averti
    Inscrit en
    Mars 2009
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 23
    Par défaut
    Merci à tous.

    En fait, il fallait en plus de tout ça, régler la livebox pour pouvoir envoyer des mails comme ça (ouverture du port je sais plus quoi).

    Merci encore.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. envois d'un mail avec outlook express en vb
    Par trefles dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 07/01/2006, 18h27
  2. [c#] Envoi d'un mail avec fichier joint
    Par macfred dans le forum ASP.NET
    Réponses: 8
    Dernier message: 05/12/2005, 11h15
  3. Envoi d'un mail avec fichier en pièce jointe
    Par cjacquel dans le forum MFC
    Réponses: 1
    Dernier message: 14/06/2005, 16h30
  4. Envois d'un mail Avec CDont
    Par PrinceMaster77 dans le forum ASP
    Réponses: 3
    Dernier message: 25/10/2004, 17h34
  5. [TIdSMTP] Envoi d'un mail avec authentification ?
    Par BACUS dans le forum C++Builder
    Réponses: 4
    Dernier message: 16/06/2004, 16h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo