Hi, I've just started using offlineimap for the first time. I'm very thankful to Eric Wong from public-inbox.org who recommended me the offlineimap - it is fantastically useful piece of software, a wonder for someone who is trying to restore e-mail sanity after of being chained to GMail Web UI.
So, I've managed to install the latest offlineimap (using pip on Debian 9) and configure it for my GMail account using OAuth2. I noticed one issue which I don't quite understand. On my GMail, I have two basic filters configured: - If subject contains ABC, delete it. This seems to cause offlineimap to create new label: [Imap]/Bin and label with it all messages that match the filters. IOW, those messages do not go to GMails Bin. Here is my config: $ cat .offlineimaprc [general] accounts = Gmail maxsyncaccounts = 1 [Account Gmail] localrepository = Local remoterepository = Remote [Repository Local] type = GmailMaildir localfolders = ~/Mail/Gmail ## Remove GMAIL prefix on Google-specific IMAP folders that are pulled down. nametrans = lambda f: '[Gmail]/' + f if f in ['Drafts', 'Starred', 'Important', 'Spam', 'Trash', 'All Mail', 'Sent Mail'] else f [Repository Remote] type = Gmail remoteuser = [email protected] auth_mechanisms = XOAUTH2 oauth2_client_id = SECRET_CLIENT_ID oauth2_client_secret = SECRET_CLIENT_SECRET oauth2_request_url = https://accounts.google.com/o/oauth2/token oauth2_refresh_token = SECRET_REFRESH_TOKEN ## remove Gmail prefix on IMAP folders nametrans = lambda f: f.replace('[Gmail]/', '') if f.startswith('[Gmail]/') else f sslcacertfile = /etc/ssl/certs/ca-certificates.crt Am I missing anything in the config? Since there is no Trash in GMail via Wet UI, does it mean the nametrans function above should also include 'Bin'? BTW, when creating the config, I followed these two: https://hobo.house/2017/07/17/using-offlineimap-with-the-gmail-imap-api/ http://www.offlineimap.org/doc/use_cases.html Best regards, -- Mateusz Loskot, http://mateusz.loskot.net _______________________________________________ OfflineIMAP-project mailing list: [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/offlineimap-project OfflineIMAP homepages: - https://github.com/OfflineIMAP - http://offlineimap.org
