Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Email migration from another system
#1
Hi, I hope this is the right place to post my problem.

I want to migrate from another system (ispCP Omega) to EHCP.
I have readed the post http://www.ehcp.net/?q=node/869 and related, but i don't understand if my old email can be transfered to the new system, so that my customer don't lost their email.

And if I can, I should transfer email from the old directory structure to

/home/vmail/DOMAIN;
/home/vmail/DOMAIN/EMAIL_ACCOUNT;
/home/vmail/DOMAIN/EMAIL_ACCOUNT/cur;
/home/vmail/DOMAIN/EMAIL_ACCOUNT/new;
/home/vmail/DOMAIN/EMAIL_ACCOUNT/tmp;

and the other data file and dir?

/home/vmail/DOMAIN/EMAIL_ACCOUNT/courierimapkeywords
/home/vmail/DOMAIN/EMAIL_ACCOUNT/courierimapsubscribed
/home/vmail/DOMAIN/EMAIL_ACCOUNT/courierimapuiddb
/home/vmail/DOMAIN/EMAIL_ACCOUNT/courierpop3dsizelist
/home/vmail/DOMAIN/EMAIL_ACCOUNT/.Drafts
/home/vmail/DOMAIN/EMAIL_ACCOUNT/.Sent
/home/vmail/DOMAIN/EMAIL_ACCOUNT/.Trash


Thanks.





Restored from old drupal forum, for user uid:3237 username:ITEngineer
You may reset your password to access your new account here.
Reply
#2
1. ehcp uses postfix, courier and mailbox format for storing emails, as you said, in /home/vmail folder.
2. your suggestion should work I think, but I did not test it before, also I dont have idea about "courierimapkeywords","courier*" files. But, ehcp uses courier imap service. that may work too.

3. I think most important part is your user email passwords. If you have many email users, and if you dont want to change user passwords, then, you may have trouble. If you have not passwords in plaintext, you may not be able to transfer email accounts with same pass. ehcp uses "emailusers" mysql table to authenticate email users. password field is "password" and email pass is stored with mysql "encrypt(pass,'ehcp')" function . so, you need either: old passwords in plaintext, or: old passwords in a known encrypt format, or: you need to reset user passwords.



Restored from old drupal forum, for user uid:3237 username:ITEngineer
You may reset your password to access your new account here.
Reply
#3
As ehcpdeveloper, you will need to convert the files between two different storage system. The old system is using Maildir (http://en.wikipedia.org/wiki/Maildir). My guess is that it is running Cyrus-IMAP. The new system on the other hand is Courier-IMAP and is using Maildir++ as the storage system.

While there are probably scripts that can convert the files between the two different systems, I'm not sure if I would want to rely on them for your customers data.

Instead, I'd recommend that you use an IMAP migration tool to get the messages out of the old system and into the new system. You could use either an open source solution (such as imapsync) or a commercial solution, such as Yippiemove (http://www.yippiemove.com).

Both have pros and cons. Imapsync is free, but requires quite a bit of tweaking. Yippiemove is not free, but you won't have to spend time tweaking it either (and as a bonus, you'll get support).

Restored from old drupal forum, for user uid:1 username:ehcpdeveloper
You may reset your password to access your new account here.
Reply
#4
Thank you for yours help. It's been precious.

Restored from old drupal forum, for user uid:3242 username:vpetersson
You may reset your password to access your new account here.
Reply


Forum Jump:


Users browsing this thread: 5 Guest(s)

Online Shopping App
Online Shopping - E-Commerce Platform
Online Shopping - E-Commerce Platform
Feinunze Schmuck Jewelery Online Shopping