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

Langage PHP Discussion :

Impossible d'envoyer des emails [PHP 5.3]


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Par défaut Impossible d'envoyer des emails
    Bonjour à tous,

    J'essaie d'envoyer un email (comme je l'ai déjà fait plusieurs fois avec d'autres sites sans aucun problème.)

    Ici, j'ai des soucis avec ce code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if(mail("monemail@gmail.com","","")) { echo 'OK'; } else { echo 'KO'; }
    J'obtiens ce message (avec wamp) :

    <br />
    <b>Warning</b>: mail() [<a href='function.mail'>function.mail</a>]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in <b>C:\wamp\www\LDB\AJAX\Envoi_email_rappel.php</b> on line <b>60</b><br />

    KO
    Serveur SMTP : localhost
    port : 25

    ça fonctionne avec d'autres sites sur le même serveur avec les mêmes paramètres et pas avec mon dernier site.

    J'ai aussi tenté d'ajouter :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    ini_set("SMTP","localhost");
    ini_set('sendmail_from', 'monmail@gmail.com');
    sans succès.

    Via mon espace OVH, les emails s'envoient sans problème.

    EasyPHP ne m'indique aucune erreur tandis que wamp m'indique des erreurs, savez-vous si je dois changer quelque chose dans la configuration de EasyPHP ?


    Merci d'avance pour l'aide.

    beegees

  2. #2
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 373
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 373
    Billets dans le blog
    17
    Par défaut
    Citation Envoyé par beegees Voir le message
    ini_set("SMTP","localhost")
    Tu héberges un serveur SMTP ?
    Si non il faudra en préciser un, généralement celui de ton FAI.

  3. #3
    Membre expérimenté
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Par défaut
    Citation Envoyé par Séb. Voir le message
    Tu héberges un serveur SMTP ?
    Si non il faudra en préciser un, généralement celui de ton FAI.
    J'ai un serveur Windows Server 2003, il contient un serveur smtp qui permet d'envoyer des emails pour les autres sites.

    beegees

  4. #4
    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
    Je n'ai pas bien compris : tu as d'autres sites en local qui utilise un serveur SMTP localhost sur le port 25 et qui fonctionnent ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    Membre expérimenté
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Par défaut
    Citation Envoyé par sabotage Voir le message
    En local, à moins d'avoir ton prorpre serveru SMTP, utilise le SMTP de ton fournisseur d'accès.
    Mais ça fonctionne avec mes autres sites...

    Je ne suis pas en local mais sur un serveur de prod.

    Le SMTP est localhost depuis quelques années et fonctionne parfaitement avec les autres sites.

  6. #6
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 373
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 373
    Billets dans le blog
    17
    Par défaut
    Bizarre.
    Mets l'IP du SMTP plutôt que "localhost".

  7. #7
    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
    Je ne suis pas en local mais sur un serveur de prod.
    Un serveur de prod avec easyphp et wamp ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  8. #8
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 373
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 373
    Billets dans le blog
    17
    Par défaut
    Je crois que beegees voulait dire "de dév". En prod sur OVH pas de soucis.
    Enfin d'après ce que j'ai compris.

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

Discussions similaires

  1. Impossible d'envoyer des emails avec postfix
    Par benji1000 dans le forum Administration système
    Réponses: 29
    Dernier message: 13/02/2015, 17h32
  2. impossible d'envoyer des emails via outlook 2007+gmail
    Par med_alpa dans le forum Outlook
    Réponses: 1
    Dernier message: 05/03/2010, 10h27
  3. Impossible d'envoyer des emails
    Par Debutant60 dans le forum Sécurité
    Réponses: 3
    Dernier message: 07/02/2008, 11h02
  4. [Mail] Impossible d'envoyer des emails
    Par Teufboy dans le forum Langage
    Réponses: 2
    Dernier message: 29/06/2007, 09h42
  5. Script envoyant des emails
    Par pl14 dans le forum Réseau/Web
    Réponses: 10
    Dernier message: 03/05/2006, 16h27

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