Периодически загружать вложения из почтового ящика

Есть ли предпочтительная программа на основе CLI, которую я могу использовать для регулярного (например, cron) для проверки почтового ящика и загрузки вложений в папку?

У меня есть почтовый ящик с именем photos@doamin.com, я бы хотел периодически опросить почтовый ящик для новых писем через POP или IMAP и захватить вложения в новые письма (они будут фотографиями) и загрузить их в локальную папку.

Что такое CLI email utils может это сделать?

  • Cron: Почему мои скрипты cron не работают, хотя cron работает
  • Можно ли хранить crontab пользователя в репозитории git пользователя в OpenBSD?
  • Как установить SHELL = / bin / bash глобально для cron
  • Каковы разрешения времени выполнения задания cron?
  • Инициирование приложения после загрузки ОС, а затем перезапуск этого приложения каждый час после этого
  • Настройка cron.hourly
  • Расписание резервного копирования с уведомлением?
  • Доступ к пользовательской сессии D-bus из их команд cron
  • One Solution collect form web for “Периодически загружать вложения из почтового ящика”

    Fetchmail – стандартная программа де-факто для автоматического получения почты через POP или IMAP. Вы можете вводить электронную почту в локальной системе электронной почты для доставки, или fetchmail вызывает агент доставки почты, такой как procmail или maildrop напрямую.

    Чтобы извлечь и, возможно, удалить вложения, вы можете использовать любой из нескольких инструментов MIME-манипуляции, таких как mpack , metamail .

    Вот простой пример использования procmail ( mda procmail в ~/.fetchmailrc ), который сохраняет вложения изображений и доставляет почту нормально – поместите это в свой файл ~/.procmailrc :

     PHOTO_DROP_DIR=$HOME/photos/incoming :0c * ^To: photos@doamin.com | munpack -q -C "$PHOTO_DROP_DIR" 
    Linux и Unix - лучшая ОС в мире.