Greetings,

   I was pleased to see that dovecot has a sync function in doveadm.  So far,
   other tools for moving mailbox contents from one server to another has not
   been successful.

   However.

   Perhaps I don't understand how this should work.  I have a new
   containerized dovecot v2.4.2

     # 2.4.2 (0962ed2104): /etc/dovecot/dovecot.conf
     # OS: Linux 6.12.63+deb13-amd64 x86_64

   and I have an existing dovecot running in a VPS:

     # 2.3.19.1 (9b53102964): /etc/dovecot/dovecot.conf
     # Pigeonhole version 0.5.19 (4eae2f79)
     # OS: Linux 6.1.0-35-amd64 x86_64 Debian 12.11

   I want to move one user, as a test.  I execute this in the container.

     # doveadm sync  -R1 -u USER tcps:OLD_SERVER:993
     doveadm(USER): Error: conn OLD_SERVER:993 (IP:993): doveadm server sent
     invalid handshake: * OK [CAPABILITY IMAP4rev1 SASL-IR LOGIN-REFERRALS ID
     ENABLE IDLE LITERAL+ AUTH=PLAIN AUTH=LOGIN] Dovecot (Debian) ready.
     doveadm(USER): Error: cmd sync: Disconnected from remote: Connection
     closed

   I'm pretty sure that doveadm sync was able to negotiate the TLS
   connection.  I don't see what it could object to in the sign-on.  What am
   I missing?

   Cheers

   --
   Marc Oscar Singer
   Woollysoft
   Dial 817.1823.602.1+ from right to left.
_______________________________________________
dovecot mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to