У меня несколько категорий помечены как «наблюдаемые», и раньше я получал письма каждый раз, когда создавалась новая тема (или пост в наблюдаемой категории), но теперь это не работает.
Не знаю, когда именно это перестало работать, но один из участников, который следит за несколькими тегами, сообщил, что он тоже не получает письма.
Я также попробовал изменить настройки электронной почты на «Отправлять мне письмо, когда кто-то цитирует меня, отвечает на мой пост, упоминает мой @username или приглашает меня в тему» на «всегда», но это не помогло.
Работает ли это у кого-то ещё на форуме? Я только что обновил систему, но поведение осталось прежним. Все остальные письма приходят как обычно.
Получаете ли вы уведомление на сайте о новом посте? Если да, то какого оно типа? Видите ли вы что-либо, связанное с этим постом, в журналах пропущенных писем?
Но писем не приходит. В логах (/logs) тоже ничего не указано.
Здесь, на Meta, я получил письмо с последним объявлением, но мой статус отслеживания отличается (установлено «только первое сообщение», а не «все сообщения»).
РЕДАКТИРОВАНИЕ:
В логах электронной почты в разделе пропущенных указано: Can't find a post with id 1953, но, возможно, это связано с тем, что после проверки я не получил письмо и удалил тему (так что, думаю, это не связано).
В данном случае, похоже, пост был удалён до того, как Discourse отправил письмо. Перед отправкой писем предусмотрен задержку, чтобы у автора поста была возможность его отредактировать. Эта задержка настраивается параметром сайта «email time window mins».
Да, но это объяснило бы лишь то, почему в этом последнем тесте письмо не было отправлено (а не те письма, которые должны были быть отправлены ранее). Я опубликовал ещё один тест в той же категории и оставил тему открытой дольше 10 минут (Редактирование: оставил её на 23 минуты)… но письмо так и не пришло.
Пока я ждал, я установил для другой категории настройку «Следить за первым сообщением», создал новую тему и получил письмо — значит, проблема возникает, когда выбран первый вариант «Следить за всем».
Если всё выглядит нормально, есть ли у вас идеи, с чего начать устранение этой проблемы? Странно, что отслеживание первого поста работает, а это — нет.
(Я протестировал отслеживание категории здесь, на Meta, и это, похоже, сработало, так как я получил несколько писем; сейчас тестирую отслеживание тега.)
Спасибо, Сэм.. Я думаю, я понял, в чём могла быть проблема. У нас есть категория, которая добавляется в список автоматической отключения звука для всех, и я думаю, что именно это и вызвало проблему. Я удалил её, провёл несколько тестов, и теперь всё, кажется, работает