Annonce

Lorsque vous exposez un problème que vous rencontrez sur votre site, n’omettez pas de bien préciser l’adresse de la page (URL) concernée.

Ouvrez un nouveau sujet de discussion pour poser une question, n'utilisez pas une discussion déjà ouverte si votre problème est différent.
Lorsque votre sujet est résolu, indiquez-le en cliquant sur le lien "Passer le sujet en résolu".

Pour les possesseurs de sites Minecraft : Tous les ports TCP/UDP en sortie sont ouverts.
Pour en savoir plus : https://www.franceserv.fr/wiki/minecraft

#1 26/12/2017 21:32:10

rayzen
Membre
Inscription : 28/08/2017
Messages : 6

[Résolu] Mail et Laravel

Bonjour à toutes et à tous, je viens vers car je n'ai aucune explication à ma soucis...

J'essaie de faire la validation de compte par e-mail avec un envoi de lien par mail mail... aucune erreur n'est détectée par Laravel et je ne reçois aucun mail ni dans ma boîte, ni dans mon trafic mail.

Tout à l'air d'être bien paramétré, voici mon .env:

MAIL_DRIVER=smtp
MAIL_HOST=smtp.franceserv.fr
MAIL_PORT=25
MAIL_USERNAME=xxxxx@franceserv.com
MAIL_PASSWORD=xxxxx
MAIL_ENCRYPTION=
MAIL_FROM_ADDRESS=noreply@xxxxx.fr
MAIL_FROM_NAME="noreply"

Le code marchait avec Mailtrap, cela ne peut pas venir de mes identifiants car une fausse valeur me retourne une erreur de connexion refusée.

Merci à vous.

Hors ligne

#2 27/12/2017 14:57:00

elodie
Responsable/CEO FranceServ Hébergement
Lieu : Jura
Inscription : 02/04/2010
Messages : 7 302
Site Web

Re : [Résolu] Mail et Laravel

Bonjour,

Effectivement l'adresse noreply@xxxxx.fr ne fonctionne pas sur votre nom de domaine pour une raison encore inconnue. Il vous faudrait alors utiliser temporairement une boite ou une redirection mail existante telle que contact@xxxxx.fr par exemple.

Je regarde votre problème dans la soirée.


P8OdseCN.gifVous avez une question ?

Posez-la de préférence sur le forum et si ça demande un contact plus instantané, n'hésitez pas à vous rendre sur le t'chat IRC. Si votre question est personnelle, utilisez alors dans ce cas le formulaire de contact ou alors le téléphone.

Hors ligne

#3 27/12/2017 17:42:33

rayzen
Membre
Inscription : 28/08/2017
Messages : 6

Re : [Résolu] Mail et Laravel

Bonjour,

Le noreply est plus du côté style du mail. Ce qui laisse donc les globales les importantes:

MAIL_DRIVER=smtp
MAIL_HOST=smtp.franceserv.fr
MAIL_PORT=25
MAIL_USERNAME=rayzen@franceserv.com
MAIL_PASSWORD=<mon_password>
MAIL_ENCRYPTION=

J'ai essayé avec contact@xxxxx.fr sans succès non plus.

EDIT:

J'ai essayé aussi à l'instant avec ce script et cela fonctionne très bien:

<?php 
        ini_set( 'display_errors', 1 );
        error_reporting( E_ALL );
        $from = "rayzen@franceserv.com";
        $to = "<mon_mail>";
        $subject = "PHP Mail Test script";
        $message = "This is a test to check the PHP Mail functionality";
        $headers = "From:" . $from;
        mail($to,$subject,$message, $headers);
        echo "Test email sent";
    ?>

Dernière modification par rayzen (27/12/2017 20:33:20)

Hors ligne

#4 27/12/2017 22:07:13

elodie
Responsable/CEO FranceServ Hébergement
Lieu : Jura
Inscription : 02/04/2010
Messages : 7 302
Site Web

Re : [Résolu] Mail et Laravel

rayzen a écrit :

J'ai essayé avec contact@xxxxx.fr sans succès non plus.

Je ne connais pas la solution que vous utilisez.

rayzen a écrit :

J'ai essayé aussi à l'instant avec ce script et cela fonctionne très bien:

En PHP depuis votre propre site, vous ne rencontrerez aucun problème, même avec le noreply@.

Voyant vos lignes de configuration de vos essais précédents, je pensai qu'il y avait une connexion SMTP depuis l'extérieur et pas depuis votre site Internet hébergé chez FSH.


P8OdseCN.gifVous avez une question ?

Posez-la de préférence sur le forum et si ça demande un contact plus instantané, n'hésitez pas à vous rendre sur le t'chat IRC. Si votre question est personnelle, utilisez alors dans ce cas le formulaire de contact ou alors le téléphone.

Hors ligne

#5 27/12/2017 22:51:11

elodie
Responsable/CEO FranceServ Hébergement
Lieu : Jura
Inscription : 02/04/2010
Messages : 7 302
Site Web

Re : [Résolu] Mail et Laravel

elodie a écrit :

Effectivement l'adresse noreply@xxxxx.fr ne fonctionne pas sur votre nom de domaine pour une raison encore inconnue. Il vous faudrait alors utiliser temporairement une boite ou une redirection mail existante telle que contact@xxxxx.fr par exemple. Je regarde votre problème dans la soirée.

Erratum : seuls les sites hébergés chez FSH peuvent envoyer des mails avec l'adresse d'expédition noreply@exemple.com via la fonction mail de PHP sendmail (une newsletter par exemple).

Il n'est pas possible d'utiliser cette adresse d'expédition depuis une authentification SMTP (en interne ou depuis l'extérieur) car l'adresse noreply@exemple.com ne possède pas de mot de passe (comme ce n'est pas une boite existante) permettant son utilisation via SMTP qui exige une authentification.


P8OdseCN.gifVous avez une question ?

Posez-la de préférence sur le forum et si ça demande un contact plus instantané, n'hésitez pas à vous rendre sur le t'chat IRC. Si votre question est personnelle, utilisez alors dans ce cas le formulaire de contact ou alors le téléphone.

Hors ligne

#6 27/12/2017 23:07:30

rayzen
Membre
Inscription : 28/08/2017
Messages : 6

Re : [Résolu] Mail et Laravel

Problème résolu, pour des raisons sans explications j'ai dû forcer par le biais d'un autre fichier l'authentification au serveur SMTP. Merci bien de votre aide!

Hors ligne

Pied de page des forums

[ Générées en 0.019 secondes, 9 requêtes exécutées - Utilisation de la mémoire : 692.38 Kio (pic d'utilisation : 715.73 Kio) ]