Я тоже так думал, но снова изучил вопрос, когда мы начали по умолчанию устанавливать disable mailing list mode в значение true. Если я ничего не упустил, код Discourse предотвращает отправку писем в режиме рассылки, когда disable mailing list mode установлен в true. Это происходит здесь: discourse/app/jobs/regular/notify_mailing_list_subscribers.rb at main · discourse/discourse · GitHub.
Я также протестировал это на нескольких сайтах и убедился, что письма в режиме рассылки не отправляются, когда disable mailing list mode установлен в true.
Если предположить, что написанное выше верно, то описание этого параметра необходимо обновить. Предназначенное поведение параметра — отключить режим рассылки для всего сайта.
Причина, по которой повторное включение режима рассылки путём снятия отметки с параметра работает, заключается в том, что при установке disable mailing list mode в true он не переопределяет настройки пользователей, которые ранее включили режим рассылки для своих аккаунтов. Если режим рассылки снова включён, будет учтена ранее выбранная настройка пользователя.
Если вы обнаружите, что письма в режиме рассылки всё ещё отправляются при установке disable mailing list mode в true, пожалуйста, сообщите нам об этом.