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

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

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

  • Запустить приложение gui при запуске
  • sh-скрипт, содержащий элемент perl, не производит такой же вывод через crontab как ручное выполнение
  • Использовать выделенный файл журнала для пользователя для cron и?
  • Как планировать выключение каждый день?
  • Есть ли способ скачать чистую Unix?
  • Добавление метки времени в файл журнала с помощью команды cronjob
  • Что такое CLI email utils может это сделать?

  • Crontab run-parts
  • Список в настоящее время работает cron tab и остановить его
  • Как запланировать что-то запускать один раз с помощью anacron?
  • фильтровать электронные письма cron через procmail?
  • Обычно скрипт работает, но не с cron
  • cronjob timing - на каждые 3 месяца
  • 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 - лучшая ОС в мире.