Bonjour à tous,
J'ai une offre mutualisée. J'ai essayé de configurer swiftmailer avec Symfony 4, impossible.
J'ai parcours les différents posts déjà créés, rien ne fonctionne.
MAILER_URL=smtp://ssl0.ovh.net:587?encryption=ssl&auth_mode=login&username=username&password=password
(j'ai remplacé username et password dans mon .env)
Je n'ai pas d'erreur dans les logs.
Merci pour votre aide,
Hébergements Web - Symfony 4 : swiftmailer
Related questions
- Connexion à mon compte client
151767
13.02.2019 09:51
- Serveur non sécurisé, celui-ci ne supporte pas FTP sur TLS
125680
03.09.2018 14:46
- reCAPTCHA erreur pour le propriétaire du site : clé de site non valide
110086
14.02.2019 16:17
- [FAQ] Comment mettre à jour mon site pour supporter Apache 2.4 ?
97475
28.07.2017 11:39
- Passage en php 7.4
96546
30.06.2020 05:05
- Augmenter taille PHP Post Max Size sur mutualisé ?
90739
04.12.2019 21:52
- The requested URL / was not found on this server
90009
02.03.2017 18:25
- Deploy d'un projet Node JS
89938
12.10.2016 20:18
- NextCloud sur mutualisé
89933
07.04.2017 08:42
- Ce site est inaccessible Impossible de trouver l'adresse DNS du serveur
89649
16.10.2016 16:24
Je ne connais pas symfony, mais
SSL >> port 465
STARTTLS >> port 587
dont peut-être que SSL et 587 sont mutuellement exclusifs et empêchent le fonctionnement.
Merci pour le retour.
J'ai remplacé le port 587 par 465 / vidé le cache / testé / regardé les logs.
Aucun envoie d'email.
J'ai pas d'accès ssh avec mon abonnement. Donc, c'est compliqué pour debugguer.
Bon finalement j'utilise :
`MAILER_URL=gmail://username:password@localhost` -> ça fonctionne très bien
Doc : https://symfony.com/doc/current/email.html
Je mets un grand bravo pour les gens qui lisent la doc.
C'est trop rare pour être épinglé.
👍 👍 👍 👍 👍 👍 👍 👍 👍 👍 👍 👍 👍
Il a contourné son erreur en remplaçant son mail ovh par son mail google perso. La doc ne mentionne que les configs pour des serveurs mails connus. Lire la doc n'a pas résolu le pb dans ce cas.
Ce post n'a eu aucune solution, j'ai rencontré le même soucis et après avoir fouillé, j'ai trouvé le problème !
Les caractères spéciaux dans le username doivent être encodés (avec urlencode); pour le @, on doit écrire %40 !
Voici une configuration qui fonctionne:
MAILER_URL=smtp://SSL0.OVH.NET:465?encryption=ssl&auth_mode=login&username=contact%40domain.com&password=XXXXXXXXX
Bonjour,
j'ai hésité a créer un nouveau sujet mais je me suis dis que ma question pouvait apporte un complément à celui-ci.
J'ai rajouté `MAILER_URL=smtp://SSL0.OVH.NET:465?encryption=ssl` dans mon .env pour configurer l'envoie d'email en prod.
Mais l'email ne pars pas. (ou n'arrive jamais)
Je n'ai pas trop compris le principe de ce que la personne juste avant moi à poster:
`MAILER_URL=smtp://SSL0.OVH.NET:465?encryption=ssl&auth_mode=login&username=contact%40domain.com&password=XXXXXXXXX`
Cela signifie-t-il que je dois créer une adresse mail avec mon nom de domaine dédié à cette utilisation ? Genre noreply@domain.com ?
Pourquoi passer par là quand on peut utiliser la fonction mail() ?
> SSL0.OVH.NET:465?encryption=ssl dans mon .env pour configurer l'envoie d'email en prod.
Mais l'email ne pars pas. (ou n'arrive jamais
car tu ne t'authentifies pas
> Je n'ai pas trop compris le principe
pour s'authentifier auprès du smtp
> Cela signifie-t-il que je dois créer une adresse mail
si besoin d'utiliser un smtp Ovh, ce qui n'est pas une bonne pratique pour un hébergement, trop de limitation avec le smtp Ovh
Justement, je ne comprends pas trop ce que je dois authentifier, mes id OVH ?
J'ai cru lire ça ici ou là.
Ici c'est pour un simple "mot de passe oublié" qui nécessite un mail avec un token pour le changer.
Que me conseille-tu ?
De passer par gmail comme l'a fait l'auteur du post ?
Merci pour ta réponse.
> Justement, je ne comprends pas trop ce que je dois authentifier
auprès du smtp:
> Que me conseille-tu
php mail()
ou un smtp pro de l'envoi de mail
(gmail je connais pas)
Ok je connais php mail() qui est plutôt simple d'utilisation
Par curiosité : pourquoi on passe par un smtp alors qu'il y a la fonction php mail ?
pas de raisons valables pour le smtp Ovh
pour un smtp tiers professionnel, c'est pour la qualité des serveurs et s'assurer que les mails sont bien délivrés et non classés en spam