OVH Community, votre nouvel espace communautaire.

Envoi de mail via web _ Laravel


zigomario
09/03/2016, 12h45
Bonjour,

J'ai eplucher la doc et les forum laravel ....et je n'ai pas résoud le problème suivant :
Ma page "contact us" developpé sous laravel, ne m'envoie pas de mail.

Je suis chez ovh en hebergement mutualisé
J'utilise une adresse mail sous ovh.

Eliminons les problèmes :

Mon adresse mail fonctionne trés bien sur windows mail (envoi et reception )
Mon script php fonctionne trés bien ( si j'utilise drivers:mail (sans passer par le smtp donc ) l'envoie s'effectue)

Que j'utilise ssl ou pas => ça ne fonctionne pas
Je n'ai aucun message d'erreur.

==============================

Voici mes données utilisées _ tant sur le config/email.php que sur le .env de Laravel :

email.php :

'driver' => env('MAIL_DRIVER', 'smtp'),
'host' => env('MAIL_HOST', 'ns0.ovh.net'),
'port' => env('MAIL_PORT',587),
'from' => ['address' => null, 'name' => null],
'encryption' => env('MAIL_ENCRYPTION', ' ' ),
'username' => env('nom.prenom@nomdedomaine.fr'),
'password' => env('****'),
'sendmail' => '/usr/sbin/sendmail -bs',


[U]Sur le .env

MAIL_DRIVER=smtp
MAIL_HOST=ns0.ovh.net
MAIL_PORT=587
MAIL_USERNAMEnom.prenomr@nomdomaine.fr
MAIL_PASSWORD=*******
MAIL_ENCRYPTION=


================================================== ==============


Je ne suis vraiment pas certain qu'il y est un soucis coté log... sachant que j'ai tout essayé, reessayé, retapé, une dizaine de fois.

En revanche, je me pose la question suivante :

Si, mon serveur web est COMME un logiciel de messagerie, je pense que je ne peux pas omettre cette remarque d'ovh, appliqué à tout ses exemples de config :

"Cocher la case "Mon serveur sortant requiert une authentification"" ( sinon l'envoie d email ne marchera pas ).

Ok....mais sous laravel, on fait comment ça ??


=========================================

Mais peut être que le problème est bien ailleurs ???






Merci par avance de votre aide