<html><head></head><body><div class="ydp94154c03yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;"><div></div>
        <div dir="ltr" data-setdir="false">I have solved the port problem by specifying it in the passdb section as userdb_imapc_port=993</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">But:</div><div dir="ltr" data-setdir="false">This is in the error log when I make a connection from the client:</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false"><div><div>Oct 27 08:49:16 imapproxy01 dovecot: auth: Fatal: passdb imap: Cannot verify certificate without ssl_ca_dir or ssl_ca_file setting</div><div>Oct 27 08:49:16 imapproxy01 dovecot: master: Error: service(auth): command startup failed, throttling for 2 secs</div></div><br></div><div dir="ltr" data-setdir="false"><br></div>
        
        </div><div id="yahoo_quoted_4476602776" class="yahoo_quoted">
            <div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
                
                <div>
                    On Tuesday, 27 October 2020, 09:48:49 pm NZDT, David Tildesley <davotnz@yahoo.co.nz> wrote:
                </div>
                <div><br></div>
                <div><br></div>
                <div><div id="yiv8488035688"><div><div class="yiv8488035688ydp64c3196eyahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;"><div></div>
        <div><br clear="none"></div><div dir="ltr"><div><div dir="ltr">xxxx@imapproxy01:/etc/dovecot/conf.d$ dovecot -n</div><div># 2.3.7.2 (3c910f64b): /etc/dovecot/dovecot.conf</div><div># Pigeonhole version 0.5.7.2 ()</div><div># OS: Linux 5.4.0-1031-azure x86_64 Ubuntu 20.04.1 LTS</div><div># Hostname: imapproxy01.trf04sdec2hu1b4wur4lazeo3f.px.internal.cloudapp.net</div><div>auth_verbose = yes</div><div>disable_plaintext_auth = no</div><div>imapc_host = imap.gmail.com</div><div>imapc_password = # hidden, use -P to show it</div><div>imapc_port = 993</div><div>imapc_ssl = imaps</div><div>imapc_ssl_verify = no</div><div>imapc_user = xxxxxx@gmail.com</div><div>mail_home = /home/vmail/%u</div><div>mail_location = imapc:~/imapc</div><div>mail_privileged_group = mail</div><div>namespace inbox {</div><div>  inbox = yes</div><div>  location =</div><div>  mailbox Drafts {</div><div>    special_use = \Drafts</div><div>  }</div><div>  mailbox Junk {</div><div>    special_use = \Junk</div><div>  }</div><div>  mailbox Sent {</div><div>    special_use = \Sent</div><div>  }</div><div>  mailbox "Sent Messages" {</div><div>    special_use = \Sent</div><div>  }</div><div>  mailbox Trash {</div><div>    special_use = \Trash</div><div>  }</div><div>  prefix =</div><div>}</div><div>passdb {</div><div>  args = host=imap.gmail.com port=993 ssl=imaps</div><div>  default_fields = userdb_namespace=gmail userdb_namespace/gmail/list=yes userdb_namespace/gmail/subscriptions=no userdb_namespace/gmail/separator=. userdb_namespace/gmail/prefix=INBOX.gmail. userdb_namespace/gmail/location=imapc: userdb_imapc_host=imap.gmail.com userdb_imapc_user=xxxx@gmail.com userdb_imapc_password=#hidden_use-P_to_show# userdb_imapc_ssl=imaps userdb_imapc_ssl_ca_dir=/etc/ssl/certs userdb_imapc_port=993</div><div>  driver = imap</div><div>}</div><div>plugin {</div><div>  sieve = file:~/sieve;active=~/.dovecot.sieve</div><div>}</div><div>protocols = " imap"</div><div>ssl_cert = </etc/dovecot/private/dovecot.pem</div><div>ssl_client_ca_dir = /etc/ssl/certs</div><div>ssl_dh = # hidden, use -P to show it</div><div>ssl_key = # hidden, use -P to show it</div><div>userdb {</div><div>  driver = prefetch</div><div>}</div></div><br clear="none"></div>
        
        </div><div class="yiv8488035688yqt2468655031" id="yiv8488035688yqt29818"><div class="yiv8488035688yahoo_quoted" id="yiv8488035688yahoo_quoted_4048050784">
            <div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
                
                <div>
                    On Tuesday, 27 October 2020, 09:16:51 pm NZDT, Aki Tuomi <aki.tuomi@open-xchange.com> wrote:
                </div>
                <div><br clear="none"></div>
                <div><br clear="none"></div>
                <div><div dir="ltr"><div class="yiv8488035688yqt7895666735" id="yiv8488035688yqtfd57754"><br clear="none">> On 27/10/2020 10:08 David Tildesley <<a rel="nofollow" shape="rect" ymailto="mailto:davotnz@yahoo.co.nz" target="_blank" href="mailto:davotnz@yahoo.co.nz">davotnz@yahoo.co.nz</a>> wrote:<br clear="none">> <br clear="none">> <br clear="none">> Hi,<br clear="none">> <br clear="none">> Dovecot v2.3.7.2 on Ubuntu 18.04LTS<br clear="none">> <br clear="none">> I have configured for imap proxy to imap.gmail.com<br clear="none">> <br clear="none">> However whilst the imapc_host setting is working, imapc_port is not - it ignores the value I set and dovecot always tries to connect to gmail on port 143 (as per error log output).<br clear="none">> <br clear="none">> I have the imapc settings in the 10-mail.conf which gets loaded by dovecoat.conf<br clear="none">> <br clear="none">> Looks like a bug.<br clear="none">> <br clear="none">> Any assistance would appreciated.<br clear="none">> <br clear="none">> Regards,<br clear="none">> David.</div><br clear="none"><br clear="none">Can you provide output of `doveconf -n`?<br clear="none"><br clear="none">Aki<div class="yiv8488035688yqt7895666735" id="yiv8488035688yqtfd42996"><br clear="none"></div></div></div>
            </div>
        </div></div></div></div></div>
            </div>
        </div></body></html>