Проблемы с почтой Migadu

Хорошо, похоже, проблема решена. В Migadu требуется, чтобы в заголовке «From» письма совпадал адрес с аутентификацией. Добавление скрипта аутентификации, описанного выше, и настройка адреса отправителя для всех системных писем в настройках администратора, похоже, исправили проблему.

Если у кого-то возникла такая же проблема, выполните следующие действия:

  • Перейдите в папку Discourse: cd /var/discourse
  • Добавьте метод аутентификации в файл containers/app.yml: DISCOURSE_SMTP_AUTHENTICATION: login
  • Вручную создайте учётную запись администратора в терминале, так как вы не сможете получить письмо с подтверждением. Для этого выполните ./launcher enter app, затем rake admin:create и следуйте инструкциям, отображаемым в терминале.
  • Наконец, перейдите в настройки администратора и измените поле notification email на тот адрес электронной почты, против которого вы пытаетесь пройти аутентификацию.

Было бы проще, если бы в файле app.yml можно было задать адрес отправителя, однако я не нашёл способа сделать это.