2017-07-10 3 views
-1

J'utilise Mailgun dans Laravel. J'avais déjà configuré mon compte mail avec Mailgun et ça marchait bien mais j'ai dû le changer pour une raison quelconque. J'ai suivi la même procédure et que j'ai suivi plus tôt mais de toute façon il ne fonctionne pas comme même. J'utilise Laravel 5.0. Mon fichier .env est400 mauvaise demande Mailgun Laravel

APP_ENV=local 
APP_KEY=base64:***** 
APP_DEBUG=true 
APP_LOG_LEVEL=debug 
APP_URL=http://localhost 

DB_CONNECTION=mysql 
DB_HOST=127.0.0.1 
DB_PORT=3306 
DB_DATABASE=stelp_dev 
DB_USERNAME=root 
DB_PASSWORD= 


BROADCAST_DRIVER=log 
CACHE_DRIVER=file 
SESSION_DRIVER=file 
QUEUE_DRIVER=sync 

REDIS_HOST=127.0.0.1 
REDIS_PASSWORD=null 
REDIS_PORT=6379 



MAIL_DRIVER=mailgun 
MAIL_HOST=smtp.mailgun.org 
MAIL_PORT=2525 
[email protected] 
MAIL_PASSWORD=***** 
MAIL_ENCRYPTION=tls 
MAIL_FROM_NAME="Support RainbowSix" 
[email protected] 


MAILGUN_DOMAIN=dev.stelp.pk 
MAILGUN_SECRET=***** 



PUSHER_APP_ID= 
PUSHER_KEY= 
PUSHER_SECRET= 

J'ai vérifié le domaine et ajouté tous les enregistrements txt et mx. Mais je suis encore en train cette erreur

ClientException in RequestException.php line 111: 
Client error: `POST https://api.mailgun.net/v3/dev.stelp.pk/messages.mime` resulted in a `400 BAD REQUEST` response: 
{ 
"message": "Free accounts are for test purposes only. Please upgrade or add the address to authorized recipients in (truncated...) 

J'ajoute la capture d'écran afin que vous puissiez voir que j'ai tout vérifié aussi bien

enter image description here

+0

Vous venez de publier votre Laravel APP_KEY sur Internet, vous souhaiterez en générer un nouveau. –

+0

Idem pour votre mot de passe de mailgun. –

+0

Oui, vous voulez 100% de supprimer tous les mots de passe etc –

Répondre

0

Vous devez ajouter une carte de crédit pour le compte (même si vous voulez utiliser un plan gratuit). Dans le cas contraire, vous êtes limité à l'envoi de courrier électronique à "Destinataires autorisés" (voir les paramètres)