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

Bibliothèques et frameworks PHP Discussion :

[phpmailer] envoi d'email via wampserver


Sujet :

Bibliothèques et frameworks PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2007
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 13
    Par défaut [phpmailer] envoi d'email via wampserver
    Bonjour

    J'ai lu le tuto sur phpmailer et je suis parvenu a envoyer des email à partir d'un serveur en ligne.

    Mais j'aimerais arriver à envoyer des mails via le serveur local wampserver.

    Au départ j'avais le message d'erreur à cause du répertoire de language. J'ai résolu ce problème et maintenant voici le message d'erreur que j'obiens " Could not instantiate mail function. "

    Voici mon code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
     
    $mail = new PHPmailer();
    	/*$mail->IsSMTP();*/
    	$mail->SetLanguage("en", "../phpmailer/language/");
    	$mail->Host='localhost';
    	$mail ->IsMail();
    	$mail->From= $_REQUEST['mail'];
    	$mail->FromName= $_REQUEST['nom'];
    	$mail->AddAddress('monmail@gmail.com');
    	/*$mail->AddReplyTo('mail');*/	
    	$mail->Subject= $_REQUEST['sujet'];
    	$mail->Body= $_REQUEST['message'];
    	if(!$mail->Send()){ //Teste le return code de la fonction
    	  echo $mail->ErrorInfo; //Affiche le message d'erreur (ATTENTION:voir section 7)
    	}
    	else{	  
    	  echo 'Mail envoyé avec succès';
    	}
    	$mail->SmtpClose();
    	unset($mail);
    J'ai mis localhost dans host car dans le fichier php.ini il est marqué localhost à coté de SMTP

    [mail function]
    ; For Win32 only.
    SMTP = localhost
    smtp_port = 25

    Merci à vous

  2. #2
    Membre expérimenté Avatar de BlackSmith
    Inscrit en
    Mars 2008
    Messages
    181
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Mars 2008
    Messages : 181
    Par défaut
    Est-ce que tu a pensé d'activer le serveur SMTP de windows ?

  3. #3
    Membre averti
    Inscrit en
    Décembre 2007
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 13
    Par défaut
    Euh non pas vraiment .. Je suis dans vista.

    Même en utilisant wamp je dois activer un serveur smtp dans windows?

    quelqu'un pourrait il m expliquer le principe de tout ça ?

    Merci à vous

  4. #4
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 4
    Par défaut
    Eh bien il s'agit tout simplement de cette ligne là...il semble que beaucoup ont fait la même erreur:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $mail->Host='localhost';
    On la change en (Ex: pour le FAI FREE):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $mail->Host='smtp.free.fr';
    Ensuite dans le php.ini de Wamp tu peux préciser via quelle adresse tu peux l'envoyer.

    CTRL+F et rechercher smtp pour gagner du temps ^^

Discussions similaires

  1. Propriété "From" à l'envoi d'email via VBA Excel
    Par chemineelining dans le forum VBA Outlook
    Réponses: 5
    Dernier message: 24/02/2017, 15h51
  2. [E-02] Envoi d'email via Lotus Notes 7
    Par guik67 dans le forum Macros et VBA Excel
    Réponses: 20
    Dernier message: 17/10/2008, 20h20
  3. Envoie d'email via Excel Session verrouillée
    Par mennix dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 03/01/2008, 18h57
  4. envoi d'email via access
    Par SnipCool dans le forum VBA Access
    Réponses: 2
    Dernier message: 28/03/2006, 12h25
  5. Envoie d'email via java
    Par log2n dans le forum API standards et tierces
    Réponses: 6
    Dernier message: 21/11/2005, 19h49

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