Уведомления по электронной почте, приложение Discourse и PushOver

На данном этапе я должен признаться, что сам запутался в том, как работают уведомления при использовании электронной почты, приложения Discourse и как PushOver взаимодействует со всем этим.

Сейчас я «отслеживаю» сообщения на форуме, который я администрирую. Уведомления по электронной почте приходят, как и ожидалось.

У меня есть аккаунт PushOver, который, как я полагаю, настроен для отправки push-уведомлений, но я так и не получил ни одного уведомления через их приложение.

Также я использую приложение Discourse на iOS. Я получаю push-уведомления на iPhone, когда кто-то публикует что-то на форуме, но не уверен, приходят ли они напрямую от приложения или как-то задействован PushOver. Не могли бы вы прояснить этот момент?

И наконец, если кто-то использует приложение, можно ли настроить уведомления так, чтобы они приходили только через приложение, и при этом не получать уведомления по электронной почте?

Я считаю, что эти push-уведомления поступают из приложения Discourse. На Android у меня оно (приложение) установлено, и я получаю push-уведомления, даже если PushOver не настроен.

В разделе /my/preferences/emails вы можете установить все параметры на «никогда», и мобильное приложение, скорее всего, по-прежнему будет отправлять уведомления.

После проведения множества экспериментов я пришёл к следующим выводам:

  • Уведомления по электронной почте работают так, как описано и ожидается.
  • Необходимо установить уровень уведомлений (например, «Слежение», «Отслеживание» и т. д.), чтобы приложение Discourse отображало, что активность произошла.
  • Приложение для iOS иногда генерирует push-уведомление, но в большинстве случаев этого не делает.
  • Приложение для iOS иногда отображает активность, изменяя свой значок.
  • Приложение для iOS, похоже, не выполняет фоновое обновление (даже если оно разрешено) и не работает в фоне. Мне приходится открывать приложение, чтобы оно обновилось.
  • PushOver, похоже, ничего не делает.