Да, цикл в Perl, как описано, сработает.
Вы можете отслеживать, когда каталог последний раз изменялся; если он не изменился, новой сборки нет. Если это изменилось, старая сборка могла быть удалена или добавлена новая. Вы, вероятно, не хотите отправлять оповещения, когда старые сборки удаляются; крайне важно, чтобы электронное письмо отправлялось при добавлении новых сборок.
Однако я думаю, что msw имеет правильную идею; сборка должна уведомить, когда она завершила копирование в новый каталог. Это должен быть скрипт, который можно изменить для уведомления правильного списка людей, а не встроенный список имен в make-файле или любой другой системе управления сборкой, которую вы используете.