Email excerpts rather than full posts

I would like all emailed posts (meaning both interactions and digest) to be excerpts rather than full posts.

Can this be done?

There is a site setting to disable email leaking any site content (replacing it with generic text) for super private sites, but that’s it.

2 лайка

Вы решили эту проблему? Я тоже хочу отправлять письма с кратким содержанием, а не с полным текстом поста, но у меня нет руководства, как это сделать.

Привет,
нет, я не решил.

2 лайка

Я думаю, что единственный способ — это отредактировать шаблон письма, удалить %{message} из тела письма и заменить его на какой-то текст.

В субботу, 3 августа 2019 г. в 00:37 Dani1 через Discourse Meta meta@discoursemail.com написал(а):

Я думал просто отключить все письма и раз в неделю рассылать (вручную) сводку через свой почтовый сервис. Пока до этого ещё не дошло.

Мне не помешает такая настройка здесь. Есть ли что-то, что могло бы это реализовать, @neil? Максимальная длина email или что-то в этом роде?

3 лайка

Должно быть несложно добавить один.

7 лайков

Конечно, давайте сделаем это, если это просто.

2 лайка

Это значит, что мне нужно редактировать исходный код ядра Discourse?
Я новичок.

Я пытаюсь, и появляется: cd: /var/discourse/app/views: Нет такого файла или каталога

Нет, вы можете просто обновиться, и новая функция появится у вас автоматически.

Включите новый параметр «Выдержки из постов в письмах»:

10 лайков

Прекрасно!
Спасибо!

Привет @neil, я обновил и проверил, но первый пост всё ещё отправляет полный текст.

@tohaitrieu Что вы имеете в виду, говоря, что первый пост всё ещё отправляет полный текст? Вы установили «максимальную длину отрывка поста» на нужное значение? Если возможно, пришлите скриншот письма.

3 лайка

Привет, @neil

Вот мои настройки:

А также моя электронная почта:

Письмо будет отправлено с полным текстом поста, когда я создам новую тему.

@neil: Можете проверить эту проблему?

Письмо отправляется с полным содержимым поста без HTML-форматирования, выглядит ужасно.

Мой пост содержит около 1000–2000 слов, и это плохо: если пользователи могут прочитать полный пост по электронной почте, трафик на сайт не растет.

Спасибо!

@tohaitrieu Я не могу воспроизвести эту проблему. Ваши настройки выглядят правильно. Я протестировал рассылку писем для новой темы в отслеживаемой категории, и в письмах отображались фрагменты. Я также проверил режим почтового списка, чтобы убедиться, что вы используете его, но и там отображались только фрагменты. Мне нужно больше деталей о том, что вы делаете. Например, какие у вас установлены плагины?

3 лайка

@neil вот мой список плагинов:

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

2 лайка