none
Site php - envoyer un email RRS feed

  • Question

  • Bonjour,

    Je sais que la première solution proposée à ce problème est l'utilisation de SendGrid. Malheureusement avec mon compte pro et malgré mon crédit je ne suis pas autorisé à souscrire aux api de la market place...

    J'ai donc tenté plusieurs choses:

    1. paramétrer un smtp depuis un fichier .user.ini à la racine et redémarrer: smtp.google.com, port 587, port 25, etc. rien à faire ça me refuse l'authentification
    2. utilisation des classes connues class.phpmailer.php et class.smtp.php: la connexion échoue

    Y a t il quelque chose à faire en plus au niveau du fichier de conf .user.ini ?

    Franchement je sèche complètement.

    Merci pour votre aide


    mardi 17 mars 2015 09:21

Réponses

  • Bonjour,

    Je viens de trouver:

    Etape 1:

    Laisser la configuration classique du .user.ini : smtp=localhost et port=25

    Etape 2:

    Prendre les class: class.mailer.php et class.smtp.php (plein d'exemples d'utilisation sont disponibles en ligne)

    Etape 3:

    Si vous utilisez le smtp gmail, voici les configurations:

    $mail->Host       = "smtp.gmail.com"; 
    $mail->SMTPSecure = 'ssl';  //ou tls
    $mail->Port       = 465;    //587 si 'tls'   

    votre user et votre mot de passe.

    mardi 17 mars 2015 09:42