Шаг 1. Шаблон
На вкладке «Шаблоны» нажмите «Новый шаблон». В теме и теле доступны теги MODX: [[+username]], [[+email]], условия через фильтры [[+order_id:notempty=`...`]]. Кнопка «Тестовая отправка» отправит письмо на любой адрес сразу (минуя очередь) — проверить вёрстку. Отправителя можно задать в шаблоне, иначе берётся из настроек.
Шаг 2. Правило
На вкладке «Правила» нажмите «Новое правило»: ключ события, шаблон и стратегия получателя. Нескольким получателям на одно событие — несколько правил с одним ключом.
Шаг 3. Cron
Добавьте запуск скрипта в планировщик, например раз в минуту:
* * * * * php /путь/к/сайту/core/components/vestnik/cron.php >> /путь/vestnik-cron.log 2>&1
Шаг 4. Событие
Подайте событие одним из способов — плагином для стандартных событий MODX, сниппетом или из кода (см. раздел «Источники событий»). Например:
[[!vestnik_notify? &event=`order.paid` &email=`[[+email]]` &data=`{"order_id":"105","fullname":"Иван"}`]]
И укажите адрес администратора в настройке vestnik_admin_email, если используете стратегию «Администратор».