web-dev-qa-db-fra.com

Les sous-domaines sandbox sont uniquement à des fins de test. Veuillez ajouter votre propre domaine ou ajouter l'adresse à autoriser

J'ai cette erreur

GuzzleHttp\Exception\ClientException: Client error: `POST https://api.mailgun.net/v3/sandbox22f9hisujrundei134m9nf84.mailgun.org/messages.mime` resulted in a `400 BAD REQUEST` response:
{
  "message": "Sandbox subdomains are for test purposes only. Please add your own domain or add the address to authoriz (truncated...)

quand j'essaye le test unitaire pour la fonction que j'ai? comment puis-je résoudre ce problème ??

14
flower

Avez-vous configuré destinataires autorisés pour le domaine sandbox?

https://documentation.mailgun.com/en/latest/faqs.html#how-do-i-pick-a-domain-name-for-my-mailgun-account

Un sous-domaine sandbox de mailgun.org. Exemple: sandboxXX.mailgun.org. Cette option permet des tests rapides, sans avoir à configurer les entrées DNS. Ce domaine est provisionné automatiquement avec chaque nouveau compte. Mais vous ne pouvez envoyer que des destinataires autorisés.

14
Brett Y

en 2019 c'est:

Cliquez sur votre domaine, et vous voyez à droite la case Destinataires autorisés

enter image description here

1
Artur Mamedov

Connectez-vous à votre compte Mailgun, accédez à la section journal. Vous devriez y voir une entrée de journal pour l'échec de la tentative de remise de cet e-mail. Cliquez dessus pour voir tous les détails. il devrait afficher le message d'erreur complet ainsi que des informations supplémentaires.

Cependant, vous avez probablement oublié d'ajouter cette adresse e-mail spécifique à la liste des adresses e-mail autorisées.

0
chris342423