Архивирование старой почты из IMAP на локальный диск в пакетном режиме
У меня есть учетная запись IMAP с ограниченным пространством. Я хотел бы заархивировать "старые" письма в локальное хранилище, и я хочу сделать это автоматически (из cron) в моей системе Linux. Я все еще хочу хранить самую последнюю почту (до года или около того) на сервере IMAP.
Каков наилучший способ сделать это автоматическое архивирование? Это fetchmail, я ищу?
Что такое хороший формат для локального хранилища? Я предполагаю, что Maildir - хороший выбор.
1 ответ
Это fetchmail, http://www.andrews-corner.org/mutt.html - просто замените: 'POP3' => 'IMAP', 'no keep' => 'keep', напишите какую-нибудь оболочку (su user -c fetchmail
) и положить его под хрон.
Кстати, почтовый ящик лучше, например, вы можете использовать утилиту munpack с ним.