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

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

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

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

  • Не удалось создать задание mplayer cron
  • Работа Anacron жалуется: «Gtk-WARNING **: невозможно открыть дисплей»
  • команда для очистки старых файлов журнала
  • Программа Qt, не вызываемая cron
  • команда не запущена в cron (systemctl suspend)
  • Сценарий работает вручную, но не в cron - не вычисляет var?
  • Как остановить работу в минуту cron?
  • По умолчанию umask для заданий 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 - лучшая ОС в мире.