- FREE level - A user registers/signs up with a BP site(e.g. bpsite.com) by choosing their desired username ONLY. This username will automatically generate an email address(with limited space) and hence their own mailbox (e.g. email@example.com with 100mb space).
- ProSites paid levels thereafter would increase the mailbox size (e.g. the same firstname.lastname@example.org mailbox would be upgraded to 1GB space).
my thoughts :
initially i am thinking that WHMCS and "WHMCS MU Provisioning" would have to be used to customise the packages/levels.
I read on a forum that WHMCS cannot create mailboxes ; this would have to be done initially from WHM. Most LAMP servers come with "roundcube". Can "roundcube" be integrated for such a scenario ? Then there is "SmarterMail"(on a separate windows server) which supposedly has an extensive API. Can "SmarterMail" be integrated for such a scenario ? Using a mail server's API should eliminate the need creating special/extra products in WHMCS and i can simply use my "ProSites" created levels with "WHMCS MU Provisioning" or even eliminate WHMCS altogether and use "ProSites" alone and just admin the email when necessary from SmarterMail's admin.
Then there is the question of how/if it is possible to allow BP signup with a username ONLY.
Possibly the auto generated email (e.g. email@example.com) would somehow auto populate the user profile.
Can anyone familiar with "WHM", "WHMCS", "SmarterMail", "roundcube" mail servers, etc. offer any insight as to how this can be achieved ?