Autour de Laravel

Erreur d'envoie de mail, besoin d'aide.

Avatar de ciol07
ciol07

Bonjour, besoin d'aide, je fait un test d'envoie de mail mais j'ai toujours cette erreur dans mon application. Pourtant dans d'autre application sa passe très bien. Voic l'erreur : Failed to authenticate on SMTP server with username "b6c2ea70c81471" using 3 possible authenticators. Authenticator CRAM-MD5 returned Expected response code 235 but got code "535", with message "535 5.7.0 Invalid login or password ". Authenticator LOGIN returned Expected response code 250 but got an empty response. Authenticator PLAIN returned Expected response code 250 but got an empty response.

J'ai essayé par mes propres efforts mais sans résultat ! Merci pour votre aide.

Je travail en local sous MailDev voici ma configuration de connexion SMTP


MAIL_MAILER=smtp
MAIL_HOST=localhost
MAIL_PORT=1025
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
MAIL_FROM_ADDRESS=null
MAIL_FROM_NAME="${APP_NAME}"

Avatar de InfernoLittle
InfernoLittle

J'ai eu le meme probleme hier et j'ai pue resoudre sa donc tient c gratuit :)

MAIL_MAILER=smtp

MAIL_HOST=smtp.gmail.com

MAIL_PORT=465

MAIL_USERNAME=<le nom complet de ton addresse mail>

MAIL_PASSWORD=<Le passsword de ton mail>

MAIL_ENCRYPTION=ssl

MAIL_FROM_ADDRESS=<le nom complet de ton addresse mail>

MAIL_FROM_NAME="${APP_NAME}"

Mais avant de le faire, tu dois dabord aller sur ton compte gmail aller dans sécurité et activer l'acces via des app tiers, Une fois fait, pour la vérification, le mail sera envoyer via l'addresse mail que tu aura spécifier dans le env et ton client recevra son mail de validation néanmoins ce dernier sera envoyer dans les spams de son mail donc n'appareitra pas directement sur sa boite de reception donc il devra allez le récuperer la bas. fait moi par de l'évolution de ton probleme,

Humble apport d'un débutant dans laravel,

Avatar de ciol07
ciol07

Bonjour, merci pour votre réponse mais j'ai toujours ce message :

Failed to authenticate on SMTP server with username "b6c2ea70c81471" using 3 possible authenticators. Authenticator CRAM-MD5 returned Expected response code 235 but got code "535", with message "535 5.7.0 Invalid login or password ". Authenticator LOGIN returned Expected response code 250 but got an empty response. Authenticator PLAIN returned Expected response code 250 but got an empty response. 

pourtant, une autre application test sur mon PC ça fonctionne, mais celle que j'aimerai mettre en production ça ne fonctionne pas.

MA configuration

MAIL_MAILER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=465
MAIL_USERNAME=mon-gmail
MAIL_PASSWORD= mon-mot-de-passe
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS=mon-gmail
MAIL_FROM_NAME="${APP_NAME}"
Avatar de ciol07
ciol07

J'ai trouver le problème. En cherchant sur internet j'ai trouvé cette solution :

php artisan config:cache
php artisan config:clear

et ça marche. Merci pour vos réponses.

Vous ne pouvez pas répondre à ce sujet.