Hi everyone,
We are facing issues to migrate mails from communigate pro to exchange 2013 using 'MigrateIMAP.pl' tool. Communigate pro has a super-admin account which can retrieve the mails from any mailbox but when sending to Exchange 2013, there is no such super-admin account. I have created a user account granting it full access to all databases using the following:
Get-MailboxDatabase -identity “mailbox name” | Add-ADPermission -user <account name> -AccessRights GenericAll
Get-mailbox | Add-MailboxPermission -User <account name> -AccessRights FullAccess -InheritanceType All
The tool uses the following command: (x.x.x.x is for server IPs & mytestlist contains user accounts to be migrated)
./migrateIMAP.pl -d -I -U -s 100 -L mylog7 -e superadmin:password\<i -S x.x.x.x -fexchangeadmin:password -D x.x.x.x -i mytestlist
The IMAP4 logs shows the following error:
2014-02-04T13:32:37.699Z,0000000000000579,1,x.x.x.x:143,x.x.x.x:47688,,1,65,34,authenticate,PLAIN cmJhbGxjaGFuZAByYmFsbGNoYW5kAEwwZ09uQDEyMw==,"R=""1 BAD Command Argument Error. 12"""
Anyone, please help me out, i've spent a whole week trying to solve this. Thanks in advance