Home Messaging Mailboxes management Mass migration from external accounts to Artica/cyrus/Zarafa mail server

Mass migration from external accounts to Artica/cyrus/Zarafa mail server

Print PDF

This feature is available with Artica version 1.4.111801

If you are under this release you need to upgrade your Artica version.
If this version is not released use the How to upgrade Artica to a nightly build ?

This feature import users from a pre-defined text file.

When using this feature, Artica perform all these tasks in a single operation :

  • Create user in LDAP database.
  • Create Mailboxes in the cyrus-imap or Zarafa server.
  • Import original mailbox content from specified external IMAP account

This to accelerate the migration process.

Text file must be formatted has follow :

account;password;remote imap server

if remote imap server using SSL, use "ssl:" suffix.

jhon;123;ssl:imap.remotehost.com

all lines must be separated by a carriage return.

When artica parse the file user's uid will be the same of the external account specified; only the SMTP Domain name will be changed

If you set:

jhon;123;smtp.imap.net 

and choosing domain.org has the new SMTP domain stored in Artica

The local mailbox will be "jhon" and the new email address will be This e-mail address is being protected from spambots. You need JavaScript enabled to view it

other example :

SMTP domain : company.net

jhon.filderal;123;smtp.imap.net

The local mailbox will be "jhon.filderal" and the new eMail address on the Artica mailbox server will be This e-mail address is being protected from spambots. You need JavaScript enabled to view it

In the left menu, select your organization and choose the "Messaging" tab.

 

Choose the "browse" button to find your text file on the server.

Note : With the Artica Explorer you can "upload" the file trough the web console.
procedure is choose folder with the explorer, upload the file and select it.

  • Click on the "Import Datas" Button.
  • Click on the "refresh" icon after severals seconds in order to display the status of the new task you have created.

 

Select Users Tab in order to display migration task per account.

  • You can re-launch the process to parse "not terminated" accounts by clicking on "Run task"
  • If an account is flagged has terminated, it will be not reprocessed.
    You can restart all the importation process from the  beginning by clicking on "Restart task" (in the case, terminated accounts will flagged to "not terminated" )