Moving messages between servers with different configurations

Marc Roos M.Roos at f1-outsourcing.eu
Tue Jan 22 16:52:00 EET 2019



Hi Martin,

I feel a bit like an idiot, but I have been trying with copy, so I do 
not lose any message when testing. But I can't get them to copy. I do 
indeed have same uid and gid.


[@~]# doveadm mailbox status -S 192.168.10.43:542 -u testuser -t 
messages test
messages=43
[@~]# doveadm mailbox status -u testuser -t messages INBOX/test2
messages=16

[@~]# doveadm -v copy -S 192.168.10.43:542 -u testuser INBOX/test2 
mailbox test
[@~]#

[@~]# doveadm mailbox status -S 192.168.10.43:542 -u testuser -t 
messages test
messages=43
[@~]# doveadm mailbox status -u testuser -t messages INBOX/test2
messages=16 

Also tried with
doveadm -v copy -S 192.168.10.43:542 -u testuser INBOX/test2 user 
testuser mailbox test



 >doveadm [-Dv] move [-S socket_path] -u user  destination [user 
source_user] search_query
 >
 >Moving all mails from mailbox INBOX/test on serverA to mailbox
 >Archive/2017 on local serverB.
 > + destination Archive/2017 must exist
 > + Limitation: source_user and testuser must share the same UID and 
GID
 >
 >doveadm move -S x.x.x.x:x -u testuserAtServerB
 > Archive/2017 user source_userAtServerA mailbox INBOX/test ALL
 >
 >
 >> I wanted to move messages from a mbox mailbox on server A to mdbox
 >> on 
 >> server B. I thought I could do this by connecting to the remote
 >> server 
 >> with "doveadm move -S x.x.x.x:x -u testuser Archive/2017 mailbox 
 >> INBOX/test" but I guess this will only allow and move messages 
 >> internally on server B?
 >> Should I use dsync, or is there another way to move the messages?
 >> 
 >> 
 >> 



More information about the dovecot mailing list