I'm trying to migrate from Domin to Zimbra6 with imapsync, but it does not work properly, I'm not sure if I use it correctly.

The command I issued:
imapsync --host1 --port1 143 --user1 foo@bar.com --authuser1 administrator --password1 blahblah --authmech1 PLAIN --authuser2 admin --password2 123456 --host2 --port2 143 --user2 tmailer --authmech2 PLAIN --sep1 / --syncinternaldates
My intent is to migrate the messages of user foo@bar.com to Zimbra, but it always get the messages from administrator mailbox.

Any idea?