Usermin integration with Roundcube

Hi I would like to integrate usermin/virtualmin with these roundcube plugins so users can change their settings from within roundcube.

Which perl files should I call to change the password and to set the autoreply options? Where can I find documentation for these scripts?


Martijn, thank you very much for your strive, I am also very intrested in that, why nobody answers here

You guys may want to take a look at the Virtualmin API… there’s the command line API that you can see by running “virtualmin” from the command line". There’s also a remote API, which you can see documented here:,remote_http_api/

Hi addreychek,

thank you very much for your tips. But the example of you functions not at all

“$result = shell_exec(“wget -O - --quiet --http-user=root --http-passwd=pass --no-check-certificate ‘https://localhost:10000/virtual-server/remote.cgi?program=list-domains’”);”

every time I call this function, it return the nomral windows and tells me that I should login.

Furthermor this function can ony be executed as root. It is much much better to let every virtual Server owner to be albe to execute the remote function as a virtual Server onwer, because he has also login and password.

Thank you in advance for your work


I don’t disagree, but that may be a limitation with the currently available API… you may want to file a feature request using the Support link above, so that Jamie can know that’s something you’re interested in.


Thank you Andrey, I have done that. This is really a very intrested feature.