Внезапно перестала отправляться почта, DigitalOcean MailJet

Здравствуйте,

Все мои письма внезапно перестали отправляться. Не понимаю, как это произошло, никаких изменений не вносилось.

Sidekiq:

Jobs::HandledExceptionWrapper: Wrapped EOFError: end of file reached
Jobs::HandledExceptionWrapper: Wrapped Errno::ECONNRESET: Connection reset by peer
Jobs::HandledExceptionWrapper: Wrapped Errno::ECONNRESET: Connection reset by peer - connect(2) for "in-v3.mailjet.com" port 587

Три разных письма не отправляются. На панели управления написано: «Есть 3 задачи по отправке писем, которые не выполнены. Проверьте файл app.yml и убедитесь, что настройки почтового сервера верны. Посмотрите неудачные задачи в Sidekiq».

app.yml:

env:
  LC_ALL: en_US.UTF-8
  LANG: en_US.UTF-8
  LANGUAGE: en_US.UTF-8
  UNICORN_WORKERS: 4
  DISCOURSE_HOSTNAME: mydomain.com
  DISCOURSE_DEVELOPER_EMAILS: ‘admin@mydomain.com’
  DISCOURSE_SMTP_ADDRESS: in-v3.mailjet.com
  DISCOURSE_SMTP_PORT: 587
  DISCOURSE_SMTP_USER_NAME: usrname
  DISCOURSE_SMTP_PASSWORD: “psword”
  DISCOURSE_SMTP_DOMAIN: mydomain.com
  DISCOURSE_NOTIFICATION_EMAIL: noreply@mydomain.com
  LETSENCRYPT_ACCOUNT_EMAIL: me@example.com

Все письма отправлялись нормально до какого-то случайного момента, никаких изменений не делалось, но ошибки просто появились.

Discourse Doctor сообщает: «Connection reset by peer. Это не является распространённой ошибкой. Рекомендуемого решения не существует!»

Буду признателен за любую помощь.

Проверьте свой аккаунт Mailjet. Скорее всего, проблема в вашем аккаунте.

Здравствуйте,

Вы проверили настройки брандмауэра?

Со стороны Mailjet всё выглядит в порядке: https://status.mailjet.com/

Тем не менее, рекомендую проверить, не изменилось ли что-то в конфигурации.

@pfaffman @Arkshine

Спасибо вам обоим за помощь. Оказалось, что проблема была в Mailjet. Перешли на другого провайдера электронной почты, и с тех пор всё работает отлично.

Спасибо!