Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > symfony
symfony Forum d'entraide sur le framework PHP symfony. Avant de poster : cours symfony et FAQ symfony
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/01/2012, 12h22   #1
Invité de passage
 
Homme Stéphan
Développeur Web
Inscription : décembre 2011
Messages : 3
Détails du profil
Informations personnelles :
Nom : Homme Stéphan
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : décembre 2011
Messages : 3
Points : 1
Points : 1
Par défaut Problème d'envoi de mails avec gmail

Bonjour, je rencontre un souci dont j'ignore s'il relève véritablement de symfony ou de ma config.php.
J'ai c/c ce que j'ai trouvé sur ce tuto: http://www.metulo.net/how-to-send-an...fony-and-gmail
J'ai également trouvé un topic sur ce forum où l'auteur a posé la même question que moi, mais le topic fut passé en "résolu" sans qu'il ai dit avoir trouvé une réponse. Mes essais avec les propositions dessus étant infructueux.

Au final je me paye une erreur: "Connection could not be established with host smtp.gmail.com [Unable to find the socket transport "ssl"(etc...)]"

A partir de là je vérifie mon phpinfo, apparemment le ssl est activé. Je vérifie en ligne de commande, même chose. Je vais voir mon php.ini et les fichiers php-development et prod de mon répertoire xampp, je décommente: "
extension=php_openssl.dll" dans ces 2 derniers, je rajoute même la ligne dans le php.ini.
Aucun changement.
Une recherche google me laisse penser qu'il manque des fichiers dll dans le répertoire Apache, voire dans Windows/system32, mais c'était pour les vieilles versions de Xampp. J'ai rajouté dans system32 sans succès non plus.

J'ai essayé avec Wampserver aussi, en changeant la variable d'environnement, les mêmes histoires de php.ini etc... sans plus de succès.

J'ai tenté de passer le port en "587", tenté de mettre "sslv2" ou "sslv3", sans grand succès. Si quelqu'un avait une idée lumineuse pour me tirer de ce mauvais pas, je lui en serais très reconnaissant!
Arcapt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2012, 11h58   #2
Membre habitué
 
Avatar de Nico_F
 
Homme Nicolas
Développeur Web
Inscription : avril 2011
Messages : 96
Détails du profil
Informations personnelles :
Nom : Homme Nicolas
Âge : 24
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : Communication - Médias

Informations forums :
Inscription : avril 2011
Messages : 96
Points : 143
Points : 143
Hello,

J'utilise également swift_mailer et l'envoi de mail avec gmail et je me suis également aidé du topic que tu as linké.

Tout est dit dans ce topic.

Personellement, mon factories.yml ressemble à ça :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
 
dev:
  mailer:
    param:
      delivery_strategy:                realtime
      transport:
        class:                          Swift_SmtpTransport
        param:
          host:                         smtp.gmail.com
          port:                         465
          encryption:                   ssl
          username:                     xxxxxxx@gmail.com
          password:                     xxxxxx
et j'ai du activer openssl sur mon serveur web, dont tu peux vérifier que le module est chargé via une page phpinfo.

Un dernier point, si comme moi tu déclares ton mailer uniquement en environnement de dev dans un premier temps, vérifie bien de l'être pour faire tes tests, autrement tu vas te retrouver avec le même problème.
Nico_F est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h11.


 
 
 
 
Partenaires

Hébergement Web