By crazy2death
Hello Digital Ocean, I’ve been using DO for my personal projects for the past 8 months, and it’s simply awesome. I’m willing to commit and take the big step of moving all my clients websites and databases from Bluehost (shared) to several droplets on DO. I’ve been reading the tutorials and stitching together a plan on how to initiate the moving process and make it happen without data loss or severe down time.
One thing that is really bugging me a lot (probably because i’m a noob when it comes to linux administration) is how to efficiently transfer existing email accounts and messages from the shared hosting to my DO droplets. and how to automate (or at least facilitate) the creation of new email accounts and inboxes.
TL;DR How to create, configure email accounts and transfer existing messages to these accounts, and is there a script that my clients can use to create new email accounts.
Thank you very much :)
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Since Bluehost uses cPanel you can grap the email folder with the emails via FTP to your computer then create the same email accounts and upload the folder to your VPS. I have done it some years ago when a friend was changing hosting company. The new company was also using cPanel but I don’t know if this will work without it.
// comment <br>@Crazy2Death - With the above suggestion by Marinos Sianion, could you post your results in this topic after you tried it? I’m nearing the step coming from a VPS however and might switch over to DO. <br> <br> All files and databases aren’t a problem as it’s just FTP and copying/uploading to PHP database, however E-mail accounts are a rather annoying step in which I didn’t succeeded when copying over my clients from shared hosting to my VPS - which results in 100% email loss… <br> <br>Thanks! :)
@Marinos Sianios : i’ll try that, but it still a bit fuzzy for me to visualise the whole process, will try though. <br> <br>@Sanderschaeffer: sure thing, i’ll document my whole experience maybe it will help someone else or gets published as a DO tutorial.
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.