Архивирование старой почты из IMAP на локальный диск в пакетном режиме

805
dkagedal

У меня есть учетная запись IMAP с ограниченным пространством. Я хотел бы заархивировать «старые» письма в локальное хранилище, и я хочу сделать это автоматически (из cron) в моей системе Linux. Я все еще хочу хранить самую последнюю почту (до года или около того) на сервере IMAP.

Каков наилучший способ сделать это автоматическое архивирование? Это fetchmail, я ищу?

Что такое хороший формат для локального хранилища? Я предполагаю, что Maildir - хороший выбор.

1

1 ответ на вопрос

1
kagali-san

это fetchmail, http://www.andrews-corner.org/mutt.html - просто замените: 'POP3' => 'IMAP', 'no keep' => 'keep', напишите некоторую оболочку ( su user -c fetchmail) и вставьте это под хрон.

Кстати, почтовый ящик лучше, например, вы можете использовать утилиту munpack с ним.

Пожалуйста, объясните, как заставить загружать, удалять старые письма и оставлять новые. dkagedal 13 лет назад 1