Anyg Mailgun Ошибка

Я пытаюсь интегрировать django-anymail с mailgun. Когда я отправляю почту с django send_mail как

send_mail('Testing', 'Test dsadsadsa asdsa body', 'xyz@mailinator.com', ['xxxx@gmail.com'])

Выдает ошибку:

AnymailRequestsAPIError: Sending a message to xxxx@gmail.com from xyz@mailinator.com
ESP API response 404:
{
  "message": "Domain not found: mailinator.com"
}

Как я могу избавиться от этого?

Мой файл настроек содержит это:

ANYMAIL = {
    "MAILGUN_API_KEY": "key-xxxmyprivatekey",
}
EMAIL_BACKEND = "anymail.backends.mailgun.MailgunBackend"
DEFAULT_FROM_EMAIL = "no-reply@mailinator.com"

1 ответ

Похоже, вы не подтвердили свой домен отправки в Mailgun. Anymail сообщает об ошибке API прямо из вашего ESP, Mailgun, который жалуется, что не может найти домен, с которого вы пытаетесь отправить.

Войдите в свою учетную запись Mailgun и проверьте список доменов на их панели управления. Есть ли в списке mg.mailinator.com зеленый значок "Активный"? Если нет, добавьте его, если необходимо, и затем следуйте инструкциям Mailgun для проверки домена.

Другие вопросы по тегам