Syncing emails from external server like Gmail
Vitalii
vnagara at yandex.com
Mon Jul 13 12:15:10 EEST 2020
On Mon, 13 Jul 2020 09:24:26 +0300 (EEST)
Aki Tuomi <aki.tuomi at open-xchange.com> wrote:
> 2.2 and 2.3 had parallel versions for a while, so can you try with
> latest dovecot from https://repo.dovecot.org/ ? </div>
> Aki Tuomi</pre>
Thanks Aki, now it works perfectly. Seems latest debian 10 has packages
released in Nov 2018. Didn't expect that.
For completeness of my work and public record I provide here full
command that I use now for syncing Gmail (and it may work in both ways
actually, if you don't delete INBOX somehow as I did :D)
#!/bin/bash
doveadm -Dv -o imapc_user=user at gmail.com -o \
imapc_password="mypassword" -o imapc_host=imap.gmail.com \
backup -a 'virtual/All' -O '-$GmailHaveLabels' -x '\Important' \
-R -u user at gmail.com imapc:~/.imapc
Plus config:
imapc_features = rfc822.size gmail-migration
imapc_features = $imapc_features fetch-headers
mail_prefetch_count = 20
# for SSL:
imapc_port = 993
imapc_ssl = imaps
ssl_client_ca_dir = /etc/ssl/certs
imapc_ssl_verify = yes
Tested on Dovecot v2.3.4.1 & v2.3.10.1(partially)
I don't exclude Starred folder ('\Flagged') as it is small and it's
easier to look up flagged BY ME emails (versus 'Important' folder).
And yes, I can have local user "user at gmail.com" it doesn't cause
conflicts even so It may be confusing.
Thanks,
Vitalii Nagara
More information about the dovecot
mailing list