Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 5 sur 5
  1. #1
    Invité de passage
    Inscrit en
    août 2012
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : août 2012
    Messages : 3
    Points : 0
    Points
    0

    Par défaut PHPMailer - Config SMTP ignorée

    Bonjour Mesdames, Mesdemoiselles, Messieurs.


    Me voici en train de tenter le possible pour faire fonctionner un progiciel de recrutement en ligne.

    Il utilise PHPMailer pour se connecter ; cependant les paramètres renseignés dans les deux fichiers class.smtp.php et class.phpmailer.php que tout le monde connait ne sont pas pris en compte :

    Les deux fichiers concernés sont class.smtp.php et class.phpmailer.php. Vous trouvez en copie d'écran la Captcha, puis l'erreur au login, et je passe les deux fichiers

    Pour faire simple, ma config spécifiée n'est pas prise en compte dans SMTP_PORT ; un problème dans l'esprit a été détecté par ici :

    http://dev.webnaute.net/wanewsletter...9?contextall=1

    Mais AU SECOURS quoi.

    Je veux me connecter avec SMTP identifié en 587 chez 1and1 je précise. Mais ne voulant rien entendre, il me condamne à localhost et son foutu port par défaut.

    Thx 4 H3lP !
    Images attachées Images attachées
    Fichiers attachés Fichiers attachés

  2. #2
    Membre Expert
    Avatar de gene69
    Profil pro
    Inscrit en
    janvier 2006
    Messages
    1 633
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : janvier 2006
    Messages : 1 633
    Points : 1 905
    Points
    1 905

    Par défaut

    pas de logs?

    Est ce que tu peux nous montrer le résultat de ceci, dans un ptit script indépendant?
    Code php :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    $host = '???';
    $port = 587;
    $tval = 10;
    $errno= $errstr = null;
    $smtp_conn = fsockopen($host,    // the host of the server
                                         $port,    // the port to use
                                         $errno,   // error number if any
                                         $errstr,  // error message if any
                                         $tval);   // give up after ? secs
     
    var_dump($errno);
    var_dump($errstr);
    var_dump($smtp_conn);
    comme ça on verra si la pile réseau fonctionne jusqu'à la couche 6. (je pense à un bridage php chez l'éditeur... on sait jamais)
    PHP fait nativement la validation d'adresse électronique .
    Celui qui a inventé mysql_connect(...) or die() est déjà mort plusieurs fois.
    Soyez moderne: mysqli_connect() or throw Exception(mysqli_connect_error());

    PHP: un problème ? décrivez le avec ceci.

    Utilisez le bouton résolu!

  3. #3
    Invité de passage
    Inscrit en
    août 2012
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : août 2012
    Messages : 3
    Points : 0
    Points
    0

    Par défaut Résultat...

    Cela donne :

    Warning: fsockopen() [function.fsockopen]: unable to connect to auth.smtp.1and1.fr:587 (Connection refused) in /homepages/22/d200618441/htdocs/trucbidule.com/bronctruc/include/test.php on line 10
    int(111) string(18) "Connection refused" bool(false)

    Là il veut bien prendre le smtp 1&1 et le port.

    D'ailleurs si on remplace les appels dans le fichier par directement cette valeur, il veut bien y aller.

    C'est vraiment que dans cette "configuration", le script fait comme si je ne lui avais rien dit...

    S'f00 !!

  4. #4
    Invité de passage
    Inscrit en
    août 2012
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : août 2012
    Messages : 3
    Points : 0
    Points
    0

    Par défaut Voilà donc une autre erreur

    Comment cela se fait-ce, je l'ignore, mais il veut bien prendre en compte mes paramètres.

    Après avoir appelé 1&1 qui m'indique que le firewall ne bloque pas, je n'arrive qu'à des connection refused quel que soit le SMTP que je veux utiliser.

    En pièce-jointe, l'exemple avec 1&1, avec et sans SSL, TLS, auth ou pas auth, tout ce qu'on veut... Me donne ceci.

    H3lp 4ga1N !
    Images attachées Images attachées

  5. #5
    Membre habitué Avatar de Piolet
    Inscrit en
    février 2004
    Messages
    469
    Détails du profil
    Informations forums :
    Inscription : février 2004
    Messages : 469
    Points : 118
    Points
    118

    Par défaut

    Salut,

    As-tu trouver une solution depuis ?
    Car je suis confronté au même problème, et malheureusement, le peu de réponse que j'ai de la part de 1and1, c'est que cela vient sans doute du script.
    Là où le même script fonctionne parfaitement sur un serveur mutualisé OVH.

    Du coup, impossible d'envoyer un mail via SMTP (peu importe le serveur SMTP) via mon script PHP.

    Donc peut-être que tu as trouvé la solution entre temps ?
    Hum hum hum...géant vert ! ! !
    Le meilleur moyen de trouver c encore de chercher ! ! !

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •