При редактировании или объединении старых постов некоторые пользователи всё ещё получают уведомления по электронной почте, что приводит к странным ситуациям:
Причина редактирования в том, что некоторые старые посты содержат мусор из предыдущего форума или рассылки, например, вложенные цитаты, спам с подписями AOL или подобное.
Было бы лучше, если бы «Сброс даты обновления» работал абсолютно.
Я не совсем понимаю. Как пользователь был уведомлен об изменении? Можете описать точную последовательность событий?
Пользователь получает электронное письмо, как обычно при появлении нового сообщения в теме. У большинства из них включён режим рассылки, но пользователи, участвовавшие в теме (у которых режим рассылки не включён), также получают уведомление по электронной почте.
Редактирование первого или последнего сообщения, а также слияние тем, похоже, служит триггером, даже если я использую «Сбросить дату обновления».
РЕДАКТИРОВАНИЕ: Я попробую получить стабильный сценарий воспроизведения с точными шагами. Пока проблема проявлялась периодически.
Вот пример, где можно было бы предположить, что действие Reset Bump Date не вызовет никаких уведомлений:
Эти две темы нужно объединить, поэтому я выберу все сообщения из более новой и перемещу их в более старую:
Я сразу получаю уведомление о новом ответе:
Далее я использую действие с гаечным ключом Reset Bump Date, но через 5 минут письма уже были отправлены:
Однако сброс даты поднятия темы никогда не задумывался как волшебная кнопка «отключить уведомления по электронной почте». Его единственное назначение — сбросить порядок отображения в списке тем.
Но разве не должно быть именно так? Существуют действия администратора, которые не должны затрагивать обсуждение, и «Сброс даты последнего сообщения» делает это для пользователей браузера, но не последовательно для пользователей электронной почты.