We have an e-Mail server that can be administered through an API. The API is open through JSON and has many functions such as:
- add/remove domain
- add/remove e-mail account
- add/remove alias, list, forwards, vacation message, etc
We need all the e-mail related functions of cPanel to be mapped to this API. In other words, when someone wants to add an e-mail account in cPanel, it will actually communicate with our server through the API and add the e-mail account. The programmer should implement all the e-mail related functions of cPanel.
You must have very good knowledge of cPanel and show some already written plugins for it.