Могу ли я сделать резервную копию своей учетной записи IMAP Gmail локально, используя только Alpine?

1092
BasicObject

Я недавно обнаружил клиенты электронной почты Cli и влюбился в их скорость и простоту. После игры с дураками и альпийцами я решил, что предпочитаю альпийские. Я являюсь пользователем Gmail IMAP и имею много лет электронных писем, которые я хотел бы хранить локально. Существует ли более или менее удобный способ сохранить функциональность IMAP и создавать резервные копии только тех писем, которые еще не были скопированы на еженедельной основе? У меня есть альпийская настройка с моим Gmail с IMAP, и она отлично работает. Мне просто интересно, есть ли способ сделать автономное резервное копирование или «архивировать» локально на моем компьютере, сохраняя доступ с нескольких устройств, который предлагает IMAP. Я прошу прощения, если это было задано ранее, я искал и не нашел свой ответ. Спасибо за чтение.

3

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

3
grawity

Alpine не очень подходит для этого - он предназначен для чтения почты, а не для автоматизации резервного копирования. Попробуйте OfflineIMAP ; это не будет конфликтовать с доступом Alpine.

[генеральный] account  = Gmail [Аккаунт Gmail ] localrepository = резервное копирование remoterepository = Gmail [ резервное копирование репозитория ] type = Maildir localfolders = ~ / Backup / mail [Репозиторий Gmail ] type = Gmail remoteuser = example@gmail.com readonly = True 
0
PonyEars

Alternative: fetchmail. It's in every major distro.

~/.fetchmailrc:

poll pop.gmail.com with proto POP3 user "youremailaddr@gmail.com" password "appl-specific-password-from-gmail" options ssl keep 

Then, type:

$ fetchmail -vk 

You might have to do that several times to get all your email for the first time. Once this is done, every time you type the command above, it will fetch only mail that has not been fetched so far.

This writes fetched mail to /var/spool/mail/.

Похожие вопросы