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 :

wamp et envoi d'email


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut wamp et envoi d'email
    Bonsoir

    Depuis mon PC portable sous windows 8.1 (icore 5 , ASUS K750L ) , j'ai installé Wamp.

    Depuis celui ci je souhaite envoyer un certain nombre de mails (pour une newletter pour un site web). J'ai téléchargé sendmail .

    J'ai programmé :

    - un batch
    - un script d'envoi de mail
    - dans php.ini j'ai fait le réglage pour l'envoi du mailing depuis une adresse gmail
    - dans le sendmail.ini j'ai fait le réglage pour l'envoi du mailing via le smtp de gmail

    au final quand je lance le batch qui exécute le script je me retrouve avec une jolie erreur de configuration smtp , un message avec mailserver() et le port 25 qui ne fonctionne pas. ( ce message d'erreur via l'invite de commande : 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 )

    Donc impossible d'envoyer déjà un mail test .

    Merci de m'aiguiller

  2. #2
    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
    Pour faire la connexion securisée à gmail, utilise PHPMailer plutôt qu'une configuration que tu ne pourras surement pas reproduire ailleurs que sur ton pc local.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Pouvez vous apporter plus de précision sur le PHPmailer ?

    - au niveau paramétrage ?
    - application à télécharger ?

    Merci

  4. #4
    Invité
    Invité(e)
    Par défaut
    Je suis du même avis que Sabotage, utilises PHPmailer.
    Ca va te faciliter la tâche pour envoyer tes emails.

    Tu télécharges la librairie et tu l'ajoutes quelque part dans l'arborescence de ton site (par exemple répertoire librairie).
    Ensuite dans ton script, tu fais un truc dans le genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    // Tu inclus la classe phpmailer
    include_once('librairie/PHPMailer/class.phpmailer.php');
     
    // Tu crées un objet mail et tu l'utilises (voir doc PHPMailer pour les méthodes) comme tu veux
    $mail = new PHPMailer();
    $mail->CharSet = "utf-8";
    $mail->IsHTML(true);
    $mail->SetFrom("toto@mon-domaine.com", "Mon domaine");
    $mail->Subject = "Objet de l'email";
    $mail->Body = "Corps de l'email";
    $mail->AddAddress("tata@domaine-destinataire.com");
    $mail->Send();

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

Discussions similaires

  1. [Wamp] Envoi d'email sous Wamp server
    Par minh-hieu2212 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 05/09/2010, 16h34
  2. [C#] Envoi d'email
    Par BiM dans le forum ASP.NET
    Réponses: 2
    Dernier message: 07/04/2005, 13h47
  3. Envoie de EMail avec un formulaire
    Par LibrairieSI dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 28/02/2005, 15h31
  4. envoie d'email a partir d'asp
    Par sheira dans le forum ASP
    Réponses: 5
    Dernier message: 07/12/2004, 17h14
  5. envoie d'email
    Par ZZ dans le forum ASP
    Réponses: 8
    Dernier message: 16/12/2003, 11h53

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