Roundcubemail plugin to have identities managed by PostfixAdmin for BananaNetwork - to apply required patches before release or release in async to the official version
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Joerg Jaspert bf344d86bf The result of the first query (can) have multiple lines
Treat it as multiline and go over all of them, putting it in
email_list before doing the rest of the work.

That way we actually get any identities synced.
4 years ago
LICENSE Initial commit 5 years ago
README.md Update README.md 5 years ago
composer.json Initial commit 5 years ago
config.inc.php.dist Initial commit 5 years ago
postfixadmin_user_identities.php The result of the first query (can) have multiple lines 4 years ago

README.md

postfixadmin_user_identities

Roundcubemail plugin to have identities managed by postfixAdmin.

Installation and usage

Unpack the files into plugins/postfixadmin_user_identities. Add 'postfixadmin_user_identities' to your plugin array in your config/config.inc.php. I.e. like this:

$config['plugins'] = array('postfixadmin_user_identities');

Then you can create your own configuration file specifiying the database connection as well as the structure of the table. Since the latter should be the same for every recent postfixAdmin setup, you probably only need to specify the database. So a very simple configuration file located under plugins/postfixadmin_user_identities/config.inc.php could look like this:

<?php

// ----------------------------------
// SQL DATABASE
// ----------------------------------
// Similar to the $config['db_dsnw'] config variable, this is a
// database connection string (DSN) for read operations.
// For examples see http://pear.php.net/manual/en/package.database.mdb2.intro-dsn.php
$config['postfixadmin_user_identities_db_dsnr'] = 'mysql://<postfix-db-user>:<postfix-db-pass>@<postfix-db-hostname>/<postfix-db-name>';

All other available configuration parameters can be found in plugins/postfixadmin_user_identities/config.inc.php.dist.

ENJOY