I was hosting my application (which is a simple PHP software that creates mail accounts and aliases -forwarders- using hMailServer which works under Windows) on my own local machine.
hMailServer is a Mail Server which has its own database (mySQL) which has all the info of the program, and that makes it easy to modify and add directly to that database (you can add forwarders, accounts, domains..etc) directly, no need to use the APIs of the hMailServer or its interface, and sure it is possible to do so..
Now I'm moving to an online server (probably shared hosting - because dedicated is expensive), so most of hosting companies support SquirrelMail as a Mail Server. What I wanted to know is "Does SquirrelMail use mySQL to store its info?". If not, how can I modify my simple PHP application to add email account or forwarder to the SquirrelMail database? (any special commands or APIs?) If yes, please give me the correct code (PHP).
And please if you know any good Mail Server that uses mySQL Database (to store all its info - including the accounts and forwarders details..etc) and works under Linux, please provide me with its name.
And do you know any good hosting company that provides shared hosting (not dedicated) but for Windows (and with powerful features - like 1.5 TB bandwith..etc), so that I can ask them to install the hMailServer on it incase I couldn't find another substitute?
Thanks alot in advance, I really appreciate your great help!