Помощь с настройкой электронной почты

Я просмотрел настройки emUl и не уверен, можно ли настроить всё именно так.

Я хотел бы отключить отправку писем для всего, кроме:

  • активации аккаунта и сброса пароля.
  • разрешить системные письма, а также уведомления по электронной почте о личных сообщениях (PM) и чатах.

Моя цель — свести исходящую почту к минимуму. Никаких сводных писем (digest) или уведомлений об ответах и упоминаниях в постах.

Также необходимо разрешить отправку писем, связанных с функциями модератора и модератора категории.

Отключение дайджестов возможно — есть настройка для отключения сводки по электронной почте.

Что касается остального, это пользовательские настройки. Вы можете выбрать значения по умолчанию, но я не уверен, предотвратит ли это пользователей от их изменения.

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

Однако мне нужно знать, будут ли модераторы категорий по-прежнему получать системные письма о флагах?

будет ли компонент вашей темы «интегрироваться» с этим файлом?

Насколько я могу судить по текущему ядру, модераторы категорий получают уведомление о проверке на сайте для флагов в категориях, которыми они управляют, но они не получают отложенное системное напоминание в ЛС/почту только на основании статуса модератора категории.

Задача PendingReviewablesReminder отправляет это напоминание группе модераторов, а пользователи, которые явно упоминаются, выбираются с помощью User.where(moderator: true), то есть это полные модераторы. [1]

Таким образом, модератор категории, который также является полным модератором, получит его, но сам по себе статус модератора категории, похоже, не делает его получателем.

Кроме того, скрытие обычных элементов управления настройками электронной почты с помощью компонента темы не изменит этого, поскольку адресация напоминаний о модерации обрабатывается отдельно на стороне сервера.


  1. ↩︎

В этом и заключается надежда. Просто переключить эти элементы в display none. Так, чтобы были видны только основные элементы управления электронной почтой.

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

В наши дни большинство пользователей достаточно активны на площадках. Я стремлюсь свести объём исходящей почты к минимуму.

Мне ещё нужно разобраться в этом подробнее, но, кажется, RSS-ридеры могли бы стать хорошей альтернативой электронной почте, так как в большинстве случаев контент не требует быстрых ответов в сжатые сроки.