You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ __If you have any other ideas, create an Issue in this github project.__
4
4
Roundcube Plugin to create an Address Book from list of users in the SQL View.
5
5
Currently Natively Supporting:
6
6
+ iRedMail [Aliases Supported]
7
-
+[anything you create a MySQL View for (Check out SQL/README.md)]
7
+
+[anything you create a My/PgSQL View for (Check out SQL/README.md)]
8
8
9
9
By Default The `DomainBook` is enabled for all users. All other books will have to be configured prior to use.
10
10
@@ -46,7 +46,7 @@ This software adheres to the MIT License, please see LICENSE File!
46
46
3. under `plugins/sql_global_addressbooks/`, copy `config.inc.php.dist` to
47
47
`config.inc.php`. It will enable per-domain address book with default
48
48
settings. If you need more control, please open it, read the comments, and
49
-
adjust the settings to match your need.
49
+
adjust the settings to match your needs.
50
50
51
51
4. Enable this plugin in Roundcube config file `roundcubemail/config/config.inc.php`.
52
52
For example:
@@ -77,7 +77,7 @@ This is the most complicated Book Type in the set, and probably won't get used,
77
77
78
78
This plugin is considered secure to use for the following reasons:
79
79
80
-
* Security through Obscurity - The plugin uses a MySQL View instead of directly accessing the SQL Schema+Table because it means it is given no access to such things as User Hashes [Passwords] but it also means that the whole Plugin remains the same and the View Defines how it interacts with the Existing DB.
80
+
* Security through Obscurity - The plugin uses a My/PgSQL View instead of directly accessing the SQL Schema+Table because it means it is given no access to such things as User Hashes [Passwords] but it also means that the whole Plugin remains the same and the View Defines how it interacts with the Existing DB.
81
81
* Read Only MySQL View - The View containing Functions and SubQueries [Alias Support] means that the View is Read Only which is another layer of security between your Data and any Potential Damaging Code.
82
82
* It uses the Internal Roundcube Address Book classes so if any bugs exist in them they will be patched accordingly, hopefully without breaking the functionality of this plugin.
83
83
* This plugin features no accessible endpoints, it can be Modelled as a processing node, as it does not address the client directly. Ever. All the communication between DB -> Itself -> Client is managed and administered by the RoundCube Plugin Hooks+API.
0 commit comments