Проблема с настройкой почты: исключение в задаче: Net::SMTPAuthenticationError

Очевидно, это связано с моей конфигурацией почты. Я изучаю настройку собственного экземпляра Discourse, в настоящее время в виде droplet в Digital Ocean. Экземпляр настроен и доступен по адресу jordanviolet.dev.

Я изучил документ по устранению неполадок, но безрезультатно:

Я планирую использовать свою учётную запись Google Workspace (Gmail) в качестве провайдера электронной почты. Вот мои настройки SMTP:

## TODO: Список адресов электронной почты через запятую, которые будут назначены администраторами и разработчиками
  ## при первой регистрации, например 'user1@example.com,user2@example.com'
  DISCOURSE_DEVELOPER_EMAILS: 'jordan@violetfamily.com'

  ## TODO: SMTP-сервер, используемый для проверки новых учётных записей и отправки уведомлений
  # Для SMTP-адреса, имени пользователя и пароля требуется заполнение
  # ВНИМАНИЕ: символ '#' в пароле SMTP может вызвать проблемы!
  DISCOURSE_SMTP_ADDRESS: smtp-relay.gmail.com
  DISCOURSE_SMTP_PORT: 587
  DISCOURSE_SMTP_USER_NAME: myemail@violetfamily.com
  DISCOURSE_SMTP_PASSWORD: "myemailpassword"
  #DISCOURSE_SMTP_ENABLE_START_TLS: true           # (необязательно, по умолчанию true)
  DISCOURSE_SMTP_DOMAIN: violetfamily.com
  DISCOURSE_NOTIFICATION_EMAIL: jordan@violetfamily.com

  ## Если вы добавили шаблон Lets Encrypt, раскомментируйте ниже, чтобы получить бесплатный SSL-сертификат
  LETSENCRYPT_ACCOUNT_EMAIL: me@example.com

Также я считаю, что правильно следовал документации Google по SMTP-релей:

Вот мои настройки из раздела Workspace > Gmail > Настройки маршрутизации:


Для всех, кто столкнулся с этой проблемой, решение оказалось в том, чтобы включить менее защищённые приложения как в моём Google Workspace, так и в отдельной учётной записи, из которой должна была приходить почта.

Шаг №4 по этой теме: