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] fsockopen() - unable to connect (no route to host)


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre éprouvé
    Avatar de goldkey
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    802
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 802
    Points : 1 084
    Points
    1 084
    Par défaut [PHPMailer] fsockopen() - unable to connect (no route to host)
    Bonjour a tous,

    Je viens de migrer une appli d'un serveur Ubuntu sur un serveur Debian.
    Un script PHP me permettait d'envoyer des mails grace a la classe Phpmailer sur le serveur Ubuntu.
    Mais depuis que cette appli a été migré sur le nouveau serveur Debian, le script d'envoi de mail refuse de fonctionner en m'indiquant l'erreur :

    Warning: fsockopen() [function.fsockopen]: unable to connect to smtp.mail.yahoo.fr:25 (No route to host) in /var/www/bastuck/classes/phpmailer/class.smtp.php on line 105
    Language string failed to load: connect_host
    De plus a partir du serveur Debian j'arrive bien a pinguer le serveur smtp.mail.yahoo.fr et donc a résoudre son nom.

    Voici le code utiliser (tout ce qu'il y a de plus simple !!!)

    $mail = new PHPmailer();
    $mail->SetLanguage('fr');
    $mail->IsSMTP();
    $mail->IsHTML(true);
    $mail->Host='smtp.mail.yahoo.fr';
    $mail->SMTPAuth=true;
    $mail->Username='steph';
    $mail->Password='password';
    $mail->FromName='France';
    $mail->From=bobby@bobby.fr';
    $mail->AddAddress($MailClient);
    $mail->Subject='Votre commande '.$LibelleFacture.' : informations transporteur';
    $mail->Body='test';

    if(!$mail->Send()){
    echo $mail->ErrorInfo;
    }
    else{
    echo 'Mail envoyé avec succès';
    }
    Apres avoir effectué quelques recherches sur , j'en suis toujours au meme point: ca ne fonctionne plus

    Tout remarque ou suggestion est la bienvenue.
    Merci d'avance.
    Yes We Can

  2. #2
    Membre éprouvé
    Avatar de goldkey
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    802
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 802
    Points : 1 084
    Points
    1 084
    Par défaut
    J'ai oublié quelquechose d'important : les sockets sont activées dans mon fichier php.ini

    allow_url_fopen On
    Yes We Can

Discussions similaires

  1. "Unable to connect to any hosts" de temps en temps
    Par Jarod_ dans le forum Requêtes
    Réponses: 2
    Dernier message: 26/11/2007, 18h20
  2. Réponses: 0
    Dernier message: 23/11/2007, 14h45
  3. Réponses: 4
    Dernier message: 20/09/2007, 16h02
  4. ORA-29701: unable to connect to Cluster Manager
    Par tarik75 dans le forum Oracle
    Réponses: 4
    Dernier message: 18/08/2006, 15h47
  5. pg_connect(): Unable to connect to PostgreSQL server
    Par fxp17 dans le forum PostgreSQL
    Réponses: 6
    Dernier message: 06/06/2006, 15h45

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