Вы можете использовать FileSystemWatcher . Создайте службу Windows, которая постоянно работает, и прикрепите событие к наблюдателю, чтобы отправлять электронные письма.
Обратите внимание, что здесь сообщается о каждом изменении, иногда о нескольких (например, перемещение файла - это удаление и создание, я думаю), поэтому вы можете захотеть ограничить количество отправляемых вами электронных писем. Немного поэкспериментируйте, прежде чем отправлять сотни писем или около того - уже там, сделали это:)