Отправка сообщений всем пользователям на сайте Discourse

:bookmark: Это руководство объясняет, как отправить личное сообщение или электронное письмо всем пользователям вашего сайта Discourse, включая использование внешнего сервиса электронной почты или создание категории «Объявления».

> :person_raising_hand: Требуемый уровень пользователя: Администратор

Хотя Discourse не предназначен как сервис для отправки электронной почты, существуют способы связаться со всеми пользователями вашего сайта при необходимости. В этом руководстве мы рассмотрим два подхода: использование внешнего сервиса электронной почты и создание категории «Объявления» внутри Discourse.

## Использование внешнего сервиса электронной почты

Чтобы отправлять электронные письма через внешний сервис:

1. Экспортируйте файл пользователей сайта:
- Перейдите на панель администратора
- Откройте страницу «Пользователи»
- Нажмите кнопку «Экспорт» в заголовке страницы



2. Дождитесь завершения экспорта. Когда CSV-файл будет готов, вы получите личное сообщение со ссылкой для скачивания. Ссылка для скачивания будет действительна в течение 48 часов.

3. Скачайте и откройте CSV-файл в программе для работы с электронными таблицами.

4. Извлеките адреса электронной почты из столбца email.

5. Загрузите эти адреса электронной почты в выбранный вами сервис отправки писем.

6. Составьте и отправьте сообщение с помощью внешнего сервиса.

## Создание категории «Объявления»

В качестве альтернативы внешним сервисам электронной почты вы можете создать защищённую категорию «Объявления» внутри Discourse:

1. Создайте новую категорию с названием «Объявления» (или любое другое название по вашему выбору).

2. Настройте права доступа к категории:
- Ограничьте создание тем для определённой группы (например, сотрудников сайта)
- Это предотвратит спам и обеспечит возможность публикации объявлений только авторизованными пользователями


3. Настройте категорию так, чтобы все пользователи следили за ней:
- Перейдите в настройки вашего сайта
- Найдите настройку default categories watching first post
- Добавьте вашу новую категорию «Объявления» в эту настройку


4. Примените изменения исторически:
- После сохранения настройки вас спросят, хотите ли вы применить изменения исторически
- Выберите «Да», чтобы включить всех существующих пользователей


5. Создавайте новые темы в этой категории для отправки уведомлений:
- Активные пользователи получат уведомления на сайте
- Неактивные пользователи получат электронные письма (в зависимости от их настроек уведомлений)

> :information_source: Обратите внимание, что уведомления или электронные письма будут отправляться только при создании новых тем. Ответы в категории не будут генерировать уведомления, если пользователи не следят конкретно за этой темой.

## Часто задаваемые вопросы

В: Могу ли я отслеживать, сколько писем было прочитано или кто их прочитал?
О: Discourse не предоставляет встроенной функции отслеживания открытия писем. Для самостоятельно размещённых сайтов Discourse возможно отслеживание открытия писем через ваш сервис отправки электронной почты, но эта функция не является встроенной в Discourse.

В: Будут ли пользователи получать уведомления за каждый пост в категории «Объявления»?
О: Нет, пользователи будут получать уведомления только за новые темы в категории. Ответы на существующие темы не будут генерировать уведомления, если пользователь не следит конкретно за этой темой.

14 лайков

This is great, thanks. I suppose there isn’t a way to know how many emails have been read (let alone who)?

Discourse doesn’t provide any way of tracking whether or not emails have been opened. If your Discourse site is self hosted, it might be technically possible to track email opening through the email sending service that you use to deliver the emails.

2 лайка

Unfortunately, the images of this short tutorials are gone. Would it be possible to recreate them? Thanks.

I added this topic in Missing images at Meta.discourse.org
You can find the images at Send a personal message or email to all users on a Discourse site - admins - Discourse Meta until someone adds them back in.

3 лайка