Ok, here goes my paradoxical question.
For about 1 year into my hobby-ish career, I used to buy my domains and a hosting package from Reseller Club. I purchased their " shared hosting " plan and with the help of the
cPanel I was able to host and manage around 7 websites, emails, domain addons for me and my clients.
Now, this month I bought un-manged VPS hosting plan with root access, from another provider. Running on CentOs 6.5, with Nginx, PHP-FPM installed after some hustles, and Goggling I was able to have my sites working without any problem. The only confusing part so far is the e-mail problem. I have no idea how to solve the logical aspect of the problem.
Though, I was able to set up an email for one account using postfix, dovecot, and installed roundcube/squirrelmail and everything worked just fine.
The problem of creating multiple emails for multiple domain, for example, before I switched to VPS, I had 5 clients that had multiple emails like
firstname.lastname@example.org, email@example.com .... There does not seem easy way create such type of email, and integrate the backup. the first problem is how do I create multiple email account, without having one to conflict with the other? I have understood that, each email account has it's own directory in the
/home folder, but this means if someone from site1 creates an email called
firstname.lastname@example.org and another client from different domain creates an email called
email@example.com then there would be two folders called
contact in home directory. This surely is impossible. Also, as of now, to avoid my website's environment getting messed up with my email environment, I have brought a second VPS. with just 512ram for email service only. I am thinking of installing arch linux since it is a lightweight OS. I would love a feedback on this one too.