Skip to content

Roundcube

The Roundcube Userli plugin creates a Roundcube identity for each alias of a user when they sign in to Roundcube. Users can then send emails from their aliases without setting up identities manually.

On the Userli host

Create an API token with the scope roundcube:

bin/console app:api-token:create --name "Roundcube" --scopes roundcube

On the Roundcube host

Install the plugin, either with Composer (systemli/userli) or by cloning the repository into the plugins/ directory, and enable it in the Roundcube configuration:

config/config.inc.php
$config['plugins'] = ['userli' /* , ... */];

Configure it in plugins/userli/config.inc.php (copy from config.inc.php.dist):

plugins/userli/config.inc.php
$config['userli_url'] = 'https://users.example.org';
$config['userli_token'] = '<PLAIN_TOKEN>';
$config['userli_ssl_verify'] = true;

Set the URL of Roundcube as Webmail URL in Admin → Settings to show a Webmail card to users.