Интерфейс создаёт впечатление, что при приостановке аккаунта пользователю не будет отправлено письмо, если не заполнить нижнюю часть формы — там указано лишь, что при попытке входа ему будет отображён текст:
Но когда я тестировал функцию с помощью тестового аккаунта, я заметил, что система всё же отправила письмо с уведомлением о приостановке. Также было отправлено письмо, когда я заблокировал (silenced) тестового пользователя. Письма отправляются немедленно, так что даже нет времени зайти в Sidekiq, чтобы остановить процесс.
Я считаю, что это баг:
- Will suspending a user send them an email? - #3 by codinghorror
- How to disable access without emailing user - #9 by ryantm
Причина, по которой я не хочу отправлять этим людям письма, заключается в том, что я не хочу напоминать им о существовании сайта. (Все блокировки являются постоянными, если пользователь не подаст апелляцию по электронной почте.)
Редактирование: После публикации этого сообщения я увидел, что получил ещё одно письмо, когда снял блокировку с тестового аккаунта. Я не думаю, что следует отправлять письмо и в этом случае, если администратор не отметит соответствующий флажок, поскольку пользователь может даже не знать, что его заблокировали или поставили на мут системой.
