Offlineimap : Différence entre versions
(Page créée avec « Offline Imap sert initialement à synchroniser des boîtes mail entre elles où vers un dossier local. On s'en sert ici uniquement dans le sens sauvegarde d'une boîte IMA... ») |
(Aucune différence)
|
Version du 3 novembre 2015 à 14:06
Offline Imap sert initialement à synchroniser des boîtes mail entre elles où vers un dossier local. On s'en sert ici uniquement dans le sens sauvegarde d'une boîte IMAP standard vers gmail.
Installation de OfflineImap : http://offlineimap.org/doc/installation.html#single-user
~/
[general]
accounts = Test
[Account Test] localrepository = Croc remoterepository = Gmail
[Repository Croc] type = IMAP remotehost = imap.server.org remoteuser = mail@server.org remotepass = password
ssl = yes or no sslcacertfile = /etc/ssl/certs/ca-certificates.crt readonly = true
[Repository Gmail] type = Gmail remoteuser = mail@gmail.com remotepass = password folderfilter = lambda foldername: foldername not in ['[Gmail]/All Mail'] ssl = yes sslcacertfile = /etc/ssl/certs/ca-certificates.crt
oauth2_client_id = Client ID oauth2_client_secret = secret ID oauth2_refresh_token = refresh token
Pour générer les données oauth2 :
[general]
accounts = Test
[Account Test] localrepository = Croc remoterepository = Gmail
[Repository Croc] type = IMAP remotehost = localhost remoteuser = commercial@crocnature.com remotepass = 83PFUH2sAUjL
ssl = no sslcacertfile = /etc/ssl/certs/ca-certificates.crt readonly = true
[Repository Gmail] type = Gmail remoteuser = crocnature.commercial@gmail.com remotepass = 83PFUH2sAUjL folderfilter = lambda foldername: foldername not in ['[Gmail]/All Mail'] ssl = yes sslcacertfile = /etc/ssl/certs/ca-certificates.crt
oauth2_client_id = 481427632881-g9hu6pr3oa34se50vhb0m57nb73v4tlb.apps.googleusercontent.com oauth2_client_secret = 2lKdfjPhxhlbL0JXcz3BJVPR oauth2_refresh_token = 1/JOr8D-YyxAEws1A6Ia5Nm2tqHJLlidd-8avVGgnFTn5IgOrJDtdun6zK6XiATCKT