Sincronizar email localmente

Para sincronizar o nosso email do fornecedor do serviço com o nosso computador, podemos usar um cliente de email como o thunderbird ou outro dos muitos que temos à disposição.

Mas se quisermos por exemplo, consultar o nosso email com o mutt (inclusive offline), ou para fazermos um arquivo / backup do nosso email, podemos usar o offlineimap.

Em ubuntu e distribuições derivadas deverá apenas instalar o offlineimap com o comando

sudo apt install offlineimap

Podemos criar o ficheiro na pasta pessoal com o nome .offlineimaprc com o seguinte conteudo:

[general]
accounts = MyAccount

maxsyncaccounts = 1

[Account MyAccount]
localrepository = Local
remoterepository = Remote

[Repository Local]
type = Maildir
localfolders = ~/Mail/

[Repository RemoteOld]
type = IMAP
remotehost = <server ip/address>
remoteuser = <remote user>
remotepass = <remote user password>
ssl = yes
#ssl_cert_verify = no
sslcacertfile = /etc/ssl/certs/ca-certificates.crt
#readonly = true

Algumas observações relacionadas com os comandos usados.

readonly = true

Esta opção usamos de forma a garantirmos que a sincronização seja feita apenas do servidor para a pasta local.

sslcacertfile = /etc/ssl/certs/ca-certificates.crt

Usado numa instalação de Pop_OS!, mas igualmente válido para o ubuntu 22.04. No caso de usar outra distribuição deverá confirmar a localização dos certificados da mesma.

Depois do ficheiro configurado com os dados, deverá ser apenas necessário correr o offlineimap e esperar a sua conclusão.

offlineimap

Para obter mais informações pode sempre consultar o site do projeto em https://www.offlineimap.org/

Foto de Daria Nepriakhina 🇺🇦 na Unsplash

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

Este site utiliza o Akismet para reduzir spam. Fica a saber como são processados os dados dos comentários.

Related Posts

Begin typing your search term above and press enter to search. Press ESC to cancel.

Back To Top