Hello, I find myself managing a few dozen linux corporate mail servers (smeserver contrib.org) I would like to use my ispconfig conme mx backup server for these mail servers but I find myself having to manage adding a mail user or editing always by hand. I would like to know if there is an api or a bash script to be able to: add or delete a user (mailbox) add or edit an alias change mailbox pass. maybe i could go direct on mysql but i don't want to lose compatibility with future ispconfig changes. I would like to understand if there is some kind of wrapper. Thanks to the availability
ISPConfig has a SOAP and REST-based remote api. See e.g. remote_client folder in ISPConfig tar.gz file for some examples.
There is the remote api you can use directly, or if you only want to manage mail related things, this php class would probably get you by.