Ежедневная сводка не работает

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

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

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

Буду благодарен за любые мысли или отзывы.

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

Я не знаком с этим плагином, но что касается стандартной дайджест-рассылки, на вашем скриншоте не отображены несколько настроек:

Настройка по умолчанию — еженедельно: изменили ли вы её на ежедневную?:
Screenshot 2025-11-06 122759

Если эта настройка не включена и у вас есть только новые посты от пользователей уровня TL0, рассылка не будет отправляться. Настройка по умолчанию — «выключено»:
image

Привет, Тодд,

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

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


Поскольку по умолчанию это не работало, я решил попробовать плагин «ежедневная сводка». Как только я правильно его настроил, рассылка стала приходить корректно.

Я установил плагин «ежедневная сводка» и оставил эти два поля пустыми, так как думал, что по умолчанию они будут применены ко всем пользователям и ко всему контенту. Однако, когда я явно установил их на «всем» и выбрал все свои категории, всё заработало.

— Джеймс

Привет, Джеймс — здесь часто возникает путаница, потому что термины «Digest» и «Summary» иногда используются для обозначения одного и того же. Из того, что вы описываете, бывает трудно понять, о какой именно функции идёт речь.

В общем случае «Digest» относится к встроенной функции, которая отправляет пользователям, давно не заходившим на сайт, подборку недавних тем в зависимости от настроек временного интервала (по умолчанию — 1 неделя).

«Daily Summary» — это старая функция, которая, судя по всему, отправляла пользователям каждую новую тему ежедневно. Она была восстановлена с помощью неофициального плагина: Restore Mailing List Mode Daily Summary, который позже был форкнут с добавлением новых возможностей: Discourse mail daily summary plugin.

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

На вашем месте я бы, скорее всего, удалил установленный неофициальный плагин и изучил, как работает встроенный Digest. Он довольно гибкий и хорошо справляется с большинством задач.

Когда вы разберётесь с ним, и если он не будет выполнять нужные вам функции, можно будет попробовать плагин Daily Summary и посмотреть, что получится. Тогда вы сможете точнее определить любые проблемы и, возможно, заказать кому-то их исправление.