Очередь e-mail-оповещений. Письма не отправляются мгновенно: события
складывают их сюда (outbox), а фактическую отправку делает по расписанию
консольная команда yii notify/send. Эта страница — админский контроль
очереди: видно, что ждёт отправки, что уже ушло и что застряло с ошибкой.
Письма в очередь ставят:
notifyRules +
yii notify/watch) — например «документ завис в статусе “Новый” больше
суток»;Весь механизм — опциональный и по умолчанию выключен; включение и все параметры описаны в настройке. Раздел доступен из меню настроек (шестерёнка).
Очередь и отправленные письма, свежие сверху. Тема — ссылка на просмотр уведомления. Пустая колонка Отправлено означает «ещё в очереди»; ненулевые Попытки с текстом в Последняя ошибка — отправка не удаётся (чаще всего проблемы SMTP). Письмо, исчерпавшее лимит попыток, остаётся в списке для разбора и больше не отправляется само — см. «Редактирование».
Реквизиты очереди (получатель, ключ события, времена, попытки, ошибка) и само письмо — в том виде, в каком его увидит получатель.
Обычно не требуется — письма ставит система. Но можно составить письмо
вручную: выбрать получателя, тему и текст. Такое письмо уйдёт ближайшим
прогоном notify/send независимо от выключателей механизма (ручное
действие администратора).
Способ вмешаться в очередь:
Удаление неотправленной записи отменяет письмо. Учтите: отправленные записи —
это память механизма повторных напоминаний (по ним notify/watch понимает,
что письмо по правилу уже уходило, и не спамит чаще интервала repeat);
их чистит по возрасту команда notify/cleanup, вручную удалять их стоит
только если хотите, чтобы напоминание пришло снова.