Я пишу скрипт для запуска определенных действий по обработке (в основном, перемещения некоторых файлов данных на другую машину, где можно сделать их резервную копию), но я знаю, когда запускать копирование, только когда почта доставляется в определенную папку на почтовом сервере IMAP (который находится за пределами моей сети).
Поэтому я ищу что-то, что можеттольковыполнить проверку почты ив случае новой почтызапустить скрипт. Я не хочу загружать содержимое папки IMAP, если только нет другого выбора.
Можно fetchmail
ли getmail
это offlineimap
сделать или есть что-то еще?
решение1
Проверьте imapfilter, который вы можете проверить на удаленном сервере imap -https://github.com/lefcha/imapfilter