I thought that and tried it, but it doesn't do anything.

Here is my UserSources clause. Have I got the syntax right?

    SOGoUserSources = (
        {
            canAuthenticate = YES;
            displayName = "SOGo Users";
            id = users;
            isAddressBook = YES;
            type = sql;
            userPasswordAlgorithm = md5;
viewURL ="mysql://sogo:sogopasswd@localhost:3306/sogodba/sogo_users";

            ModulesConstraints = {
                Mail = {
                    //objectClass = nonExistingClass;
                    uid = "dummy";
                };

                Calendar = {
                    uid = "dummy";
                };
            };
        }
    );



On 31/05/2016 13:40, dan le bray ([email protected]) wrote:
Hello,

Le 31/05/2016 13:43, "John Radley (Jradley.co.uk)"
([email protected]) a écrit :
When using Mariadb as the User's source (not LDAP) is it possible to
configure SOGo to not use IMAP, so the SOGo can be used only as a Caldav
and Cardav server, and the Mail functionality does not appear to the
User via the Web interface?
Thanks
John
you may look at the ModuleConstraint directive, one can disable the
Calendar module using something like: "ModulesConstraints = {Calendar =
{uid = "dummy";};};" so I guess the same apply for the Mail module

Sent from Samsung tablet

------------------------------------------------------
Powered by Xeams. Visit xeams.com for more information
------------------------------------------------------

--
[email protected]
https://inverse.ca/sogo/lists
--
[email protected]
https://inverse.ca/sogo/lists

Reply via email to