I bought a VPS Apache reseller account & from what I understand I can have as many domains as possible under 1 account which holds the main domain. (EX: Under main account www.example.com - subsequent domains under main account - freexyz.com, bebeb.com etc )
So the problems lies in the email system where, when any new email is created under the main account, it automatically duplicates into all the domains with same password & username.So to me this option doesn't offer any flexibity at all for the domain under me - i.e - they can't have their own password.
I was doing some search on the web & this problem is a result of a single mysql table to store all the emails.
So if I would like to have that option - to have own password for each domain created - is VPS the way to go or Dedicated. I must confess I'm new to this server stuff & mysql. So do you recommend windoz which I think can offer such flexibility in terms of the email?
Anyone use Imail before - I like that interface & where you also have an admin email to create & delete emails.
Please advise - sorry to trouble you folks
John[H4Y]
10-10-2003, 01:20 AM
Your email accounts are being stored in a MySQL database?? Strange (doesn't sound right).
What mail server software is being used for incoming mail? If it is sendmail, I believe you should be messing with the domain aliases file (/etc/da or /etc/domainaliases) off the top of my head. There might be more.. I seem to remember some makemap commands that you might need to use to build a database from text files that contain the mail aliases. Take a look in /etc/da and let me know what it says.
You could also use mail server software that allows for virtual users per virtual host like exim (hell sendmail might be able to do that too, but I don't know how off the top of my head).
How are you adding these extra domains? If you are just pointing another domain name to the same IP using DNS and nothing else, it is going to behave how you are describing. There are other configuration details you need to mess with. Sorry I can't be more specific, but it's hard to know what to say without knowing what mail server software is running, etc.
If you have a control panel, it should be seperating the domains. If you are just pointing the extra domain's DNS to the same IP as your main domain without adding the domain in your control panel, it will do what you are describing as well (long shot, but I need more info to come up with something better).
Have you ever considered purchasing just a shared reseller account? You will not have to worry about as many configuration issues. All the standard control panels such as cPanel and Ensim do not have issues like this.
Didnt really want to mention the host name but it's Westhost & most host use the same control panel.
You can add domains filter ips etc.
I dont think they are using sendmail, the webbased mail they offer is either horde, neomail & imp if you have your own IP i read.
They arent using sendmail, as i have to set my own isp stmp server.
I'm not pointing multiple domains to multiple single IPs but rather each domain under each account has their own site - albeit sharing the same IP.
With regards to the mysql table - i didnt read a post thoroughly which mentioned something about mysql.
But the scenario with this host is that when you create john@abc.com it duplicates it under all domains created under the main account.
EX: john@xyzad.com , john@free.com etc .
So you will use the default password for the main account at john@abc.com
But incomin POP3 you can put it as ypur domain - xyzad.com.
Thanks. I shared reseller account - might still consider - probaly the host i currently am on it is their control panel & my rather newbie to the configuration of servers. it suits more to the pro i guess.
If your account is a true VPS with root access then you will be able to set it up. If its something where you only have psuedo root then it might be difficult. Technically sendmail/exim etc can do this no problem
Rgds
Rus