2013-04-02 2 views
1

Essayer d'envoyer un email avec swiftmailer, avec la configuration de:Problème avec l'envoi de courriels swiftmailer bundle - Symfony2.1

transport: smtp 
host:  smtp.emailsrvr.com 
user:  *user* 
password: *password* 

Je suis en train de tester ce localhost, en utilisant xampp et symfony 2.1. "La connexion n'a pas pu être établie avec l'hôte smtp.emailsrvr.com [Une tentative de connexion a échoué car la partie connectée n'a pas répondu correctement après un certain temps ou la connexion établie a échoué car elle est connectée hôte n'a pas répondu # 10060] »

La méthode que je vous appelle pour envoyer les e-mails se présente comme suit:.

/** 
* Send an email 
* @param type $data 
* @return boolean 
*/ 
protected function sendMail($data) 
{ 
    $message = \Swift_Message::newInstance() 
      ->setSubject(isset($data['subject']) ? $data['subject'] : 'No subject') 
      ->setFrom($data['from']) 
      ->setTo($data['to']) 
      ->setBody(
       $this->render('myBundle:emails:'.$data['view'].'.txt.twig', 
       $data['viewData'])); 
    $this->get('mailer')->send($message); 

    return true; 
} 

y at-il peut-être quelque chose dans XAMPP que je dois mettre en place avant de pouvoir envoyer des emails? J'ai essayé quelques petites choses, mais jusqu'ici rien ne fonctionne.

+0

Avez-vous essayé avec un autre moyen de transport, par exemple Gmail? Juste pour jeter si c'est une question de swiftmailer ou smtp/xampp – Erioch

+1

[ici] (http://forums.mozillazine.org/viewtopic.php?f=39&t=477422) dire d'ouvrir le port 25 – Erioch

+0

Merci, j'ai essayé d'autres transports, mais aucun n'a travaillé jusqu'à présent. C'est celui que je dois utiliser, cependant, ce n'est pas vraiment une option de toute façon. Mais je vais essayer de jouer avec les ports et vous faire savoir ce qui se passe – jonathonh

Répondre

1

Il était un problème avec le FAI bloquant certains ports, j'ai dû utiliser le port 587 pour localhost, et nous avons changé les fournisseurs de serveurs comme Bluehost bloque à la fois 25 et 587. Espérons que cela est utile à tous ceux qui rencontrent problème.

Questions connexes