E-mails et solutions Office – [Symfony/SwiftMailer] Problème d'envoi d'email sites hébergés OVH
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
question

[Symfony/SwiftMailer] Problème d'envoi d'email sites hébergés OVH

Par
MickaelL
Créé le 2016-11-05 10:33:47 (edited on 2024-09-04 12:22:23) dans E-mails et solutions Office

Bonjour,

j'ai pas mal cherché mais je ne trouve pas de solution à mon problème. Il y a quelques mois, mes envois d'emails fonctionnaient très bien avec cette configuration (Symfony/Swift_Mailer) :

* mailer_transport: smtp
* mailer_auth_mode: login
* mailer_host: ssl0.ovh.net
* mailer_port: 587
* mailer_user: postmaster@centreinstantpresent.fr
* mailer_password: *******

Cette configuration fonctionne toujours en local, mais plus sur mes sites hébergés (hébergement mutualisé, offre perso 2014).

Entre temps, ce qui a changé sur mon hébergement est le fait que j'ai évolué d'une offre perso datant de quelques années vers l'offre perso 2014 et potentiellement j'ai accepté l'IPv6 (cela était peut-être déjà comme ça avant) + évolution de la version de PHP vers 5.6.

J'ai essayé plusieurs solutions pour le mailer_host je suis passé de ns0.ovh.net à ss0.ovh.net, j'ai essayé d'autres ports, etc. rien à faire cela ne passe pas. L'erreur que j’obtiens à chaque fois :

**Connection could not be established with host ssl0.ovh.net [Connection timed out #110]**

et également dans Silenced Error (Profiler de Symfony) :

**stream_socket_client(): unable to connect to ssl0.ovh.net:25 (Connection timed out)**

J'ai déjà appelé le service client d'OVH qui me dit que tout fonctionne de leur côté et que cela devrait venir de mon code, pourtant cela fonctionne bien en local donc je suis un peu bloqué.

Est-ce que cela vient de la version de PHP (7 en local sur Apache et dans mon composer de Symfony est indiqué : "php": ">=5.5.9" et pour rappel 5.6 sur OVH) ?
Ou alors de l'IPv6, j'ai lu quelques articles qui disent que cela peut provoquer une connection time out.
Ou aussi le service DNSSEC d'OVH ?

Je suis un peu perdu dans tout ça et je ne sais pas depuis quand cela ne fonctionne plus, du coup c'est difficile à dire d'où cela peut venir...

Merci d'avance pour votre aide.


Les réponses sont actuellement désactivées pour cette question.