При установке модуля создаются типы почтовых событий и на их основе — почтовые шаблоны. Почтовые шаблоны могут быть изменены администратором в любой момент, поэтому они не удаляются при переинсталляции, а при повторной установке не создаются дубликаты. Типы почтовых событий, которые используются в модуле, начинаются с префикса «ITAPE_».
Почтовые шаблоны уведомлений, предназначенных пользователям, отправляются лишь тогда, когда задан электронный адрес получателя. То есть — если комментатор не указал обрытный электронный адрес, письмо ему отправлено не будет.
«Уведомление администратора о новом комментарии» — каждый комментарий в ветке генерит это событие. Таким образом, администратор всегда в курсе событий обсуждения.
«Уведомление о комментарии в ветке». Каждый комментарий в обсуждении — это новое ответвление. При публикации комментария в каждой ветке (на любом её уровне), автор комментария получает уведомление. То есть, если посмотреть в обратную сторону, при публикации комментария, рекурсивно вверх по ветке уведомляется каждый автор родительского комментария (если им был указан электронный адрес).
«Уведомление автора публикации» — особое почтовое событие, поддерживающее механизм связи с окружением, при котором отправляется сообщение про новый комментарий автору публикации (новости, статьи, фотографии, администратору гостевой книги, консультанту, отвечающему на вопрос). Данная связь с окружением описана в технических особенностях модуля.
В следствие разных комбинаций настроек, комментарии авторов могут сменять статус: с неактивного на активный; с активного на не активный. Письмо на основе данного почтового шаблона отправляется автору комментария в том случае если комментарий буквально сменил статус с одного состояния на другое.
«Защитник комментариев» — при каждой попытке загрузить файл через форму комментирования, программист получает уведомление.
Список электронных адресов для административных уведомлений задаётся в административных настройках модуля.
Читать дальше: Привязка обсуждения к адресу.