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 :

[Configuration] php.ini pour MAIL


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Janvier 2006
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2006
    Messages : 27
    Points : 26
    Points
    26
    Par défaut [Configuration] php.ini pour MAIL
    C'est ça mon probleme :
    Warning: 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:\program files\easyphp1-8\www\trucs\mail\mail.php on line 15
    Merci d'avance pour vos réponses ;

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

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

    Informations forums :
    Inscription : Août 2004
    Messages : 475
    Points : 412
    Points
    412
    Par défaut
    salut,

    As tu en serveur smtp de configurer sur ta machine ?

    sinon remplace dans le php.ini le localhost par l'adresse smtp de ton fai et ça devrais marcher

    Mic
    Toutes mes références en ligne : http://www.developpeur-web-php.fr

  3. #3
    Membre régulier
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2006
    Messages
    102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Transports

    Informations forums :
    Inscription : Février 2006
    Messages : 102
    Points : 119
    Points
    119
    Par défaut
    Salut,

    tu peux aussi utiliser
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    setini(SMTP,'smtp.tonfai.fr');

  4. #4
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Janvier 2006
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2006
    Messages : 27
    Points : 26
    Points
    26
    Par défaut
    Citation Envoyé par MightyDucks
    Salut,

    tu peux aussi utiliser
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    setini(SMTP,'smtp.tonfai.fr');
    merci pour votre réponse;
    je fais ça mais il ne fonctionne pas.
    je teste smtp.tonfai.fr avec Outlook et tt va bien..

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    379
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 379
    Points : 422
    Points
    422
    Par défaut
    La FAQ va pouvoir t'aider ...

    Bonne journée.

  6. #6
    Membre averti Avatar de dr_feelgood
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    292
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Mars 2005
    Messages : 292
    Points : 373
    Points
    373
    Par défaut
    je ne sais pas si la fonction setini existe, je crois que c'est plutôt ini_set

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     ini_set(SMTP,'smtp.tonfai.fr');
    .
    less is more

    vous pouvez faire une recherche dans le forum
    et également une recherche dans les FAQ

  7. #7
    Membre confirmé Avatar de javaNavCha
    Homme Profil pro
    EKG Group
    Inscrit en
    Juillet 2009
    Messages
    311
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Tunisie

    Informations professionnelles :
    Activité : EKG Group
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2009
    Messages : 311
    Points : 631
    Points
    631
    Par défaut
    salut j'ai le même problème ..
    je veux tester un simple script
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <?php
    $destinataire = "adresse@yahoo.fr";
    echo "Ce script envoie un mail à <u>". $destinataire."</u>";
    ini_set('SMTP','smtp.gnet.tn');
    mail($destinataire, "test email 1", "merci pour ton mail");
    ?>
    mais ça marche pas
    voila le message d'erreur
    Ce script envoie un mail à adresse@yahoo.fr
    Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in C:\Program Files\EasyPHP-5.3.8.0\www\tests\mail\cite0.php on line 5
    On essaie
    et ça marchera

    Mon site
    Ma page

  8. #8
    Expert confirmé
    Avatar de Thes32
    Homme Profil pro
    Développeur PHP, .Net, T-SQL
    Inscrit en
    Décembre 2006
    Messages
    2 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur PHP, .Net, T-SQL

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 379
    Points : 4 853
    Points
    4 853
    Par défaut
    Salut,

    Le message d'erreur est pourtant clair il te manque l'entête From qui est requis dans le RFC.

    Tu peux tester ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <?php
    $destinataire = "adresse@yahoo.fr";
    $expediteur = "tonadresse@todomaine.com";
    echo "Ce script envoie un mail à <u>". $destinataire."</u>";
    ini_set( 'SMTP', 'smtp.gnet.tn' );
    mail( $destinataire, "test email 1", "merci pour ton mail", $expediteur );
    ?>
    Développeur | Zend Certified Engineer

    Étapes Pour mieux se servir du forum:
    1. Commencez par lire les cours et tutoriels ;
    2. Faites une recherche;
    3. Faites un post si rien trouvé dans les deux étapes précédentes en respectant les règles;

    Nix>_Rien n'est plus pratique que la théorie

  9. #9
    Membre confirmé Avatar de javaNavCha
    Homme Profil pro
    EKG Group
    Inscrit en
    Juillet 2009
    Messages
    311
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Tunisie

    Informations professionnelles :
    Activité : EKG Group
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2009
    Messages : 311
    Points : 631
    Points
    631
    Par défaut
    Citation Envoyé par Thes32 Voir le message
    Salut,

    Le message d'erreur est pourtant clair il te manque l'entête From qui est requis dans le RFC.

    Tu peux tester ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <?php
    $destinataire = "adresse@yahoo.fr";
    $expediteur = "tonadresse@todomaine.com";
    echo "Ce script envoie un mail à <u>". $destinataire."</u>";
    ini_set( 'SMTP', 'smtp.gnet.tn' );
    mail( $destinataire, "test email 1", "merci pour ton mail", $expediteur );
    ?>
    Salut
    et merci pour la réponse...
    Mais d'où je peux avoir l'adresse du domaine sachant que je teste encore mon site sous EasyPHP et je ne l'ai pas encore hébergé
    On essaie
    et ça marchera

    Mon site
    Ma page

  10. #10
    Expert confirmé
    Avatar de Thes32
    Homme Profil pro
    Développeur PHP, .Net, T-SQL
    Inscrit en
    Décembre 2006
    Messages
    2 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur PHP, .Net, T-SQL

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 379
    Points : 4 853
    Points
    4 853
    Par défaut
    Tu peux mettre n'importe quel domaine dans un premier temps...
    Développeur | Zend Certified Engineer

    Étapes Pour mieux se servir du forum:
    1. Commencez par lire les cours et tutoriels ;
    2. Faites une recherche;
    3. Faites un post si rien trouvé dans les deux étapes précédentes en respectant les règles;

    Nix>_Rien n'est plus pratique que la théorie

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

Discussions similaires

  1. configuration php.ini pour postgres
    Par chris0938 dans le forum Installation
    Réponses: 4
    Dernier message: 22/06/2010, 12h59
  2. configurer php.ini pour sendmail
    Par bnoir dans le forum Administration système
    Réponses: 0
    Dernier message: 01/03/2009, 10h42
  3. configurer php.ini pour accès smtp
    Par Fabrice ROUXEL 1 dans le forum Langage
    Réponses: 1
    Dernier message: 05/12/2008, 18h09
  4. [Configuration] problème de configuration de php.ini pour mail()
    Par visqueu dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 4
    Dernier message: 17/09/2007, 17h38
  5. configurer php.ini pour fonction mail
    Par michka999 dans le forum Apache
    Réponses: 4
    Dernier message: 06/09/2006, 14h13

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