На сервере добавляется задание в CRON, которое выполняется с определённой периодичность. У меня, например, раз в час. Скрипт tools/run-periodic-tasks запускает различные запланированные задачи (удаление спам-комментариев, публикация запланированных записей, обновление потоков в Action Streams, и т.д.).
Чтобы добавить задание в CRON, нужно в панели управление (если это хостинг) найти пункт с CRON'ом, добавить задание:
cd /path/to/mt perl ./tools/run-periodic-tasks
На файл run-periodic-tasks должны быть права доступа 755, иначе он не запустится.
Возможно, придётся немного изменить сам файл. Так как в большинстве случаев не подходят относительные пути к библиотекам, которые в нём указаны. Лучше сразу заменить
на
use lib 'lib', '/home/user/path/to/mt/lib';