Почта не отправляется с использованием Laravel & Mailgun на производстве

Я использую Mailable с ShouldQueue и Queueable черта характера. При запуске почты на моем локальном компьютере, почта отправляется. Однако письма не отправляются, используя тот же env Mailgun в производстве. Поскольку моя почта находится в очереди, я попытался использовать оба syncа такжеredis, На моей локальной машине оба эти работают, но опять же, ни на производстве.

я добавил\Log::info("Building mail");кbuild()метод в почте. Сообщение зарегистрировано, и с помощью Laravel Horizon я проверил, что задание запускается. Однако почта не отправляется в Mailgun (проверяя логи, а не только саму почту). Я также очистил кеш конфигурации, чтобы гарантировать, что ничто не будет неправильно кэшировано.

В чем здесь проблема? Это может быть проблема с брандмауэром? Нет ошибок в журналах, ни Horizon. Рабочий сервер находится в Laravel Forge, и я использовал это руководство Криса Фидао при настройке своих серверов.

0 ответов

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