Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Gabriel GHEORGHIU

Pages: 1 [2]
16
Gabriel,

I looked again and did see the change to the address book & calendar lists. So it did work.

The behavior that I see is searching or sharing either from the webmail interface, you see the search results for all users regardless of the virtual domain when you are selecting the user to grant access or in searching for another user's address book/calendar. You still need to grant access to be able to open from another user.  Is there a way to list only the users in the virtual domain here?

Hi Scott,

AFAIK, there is no way to list only the users to belong to only one virtual domain (for Zentyal Server and/or Zentyal Server Development Edition), when you have multiple virtual domains. You can only have "everything or nothing". That is by design. Maybe I'm wrong but I don't think so.

As I said, maybe is possible but with a lot of changes, made by somebody who is really good.

If you want a free email server (but only email server) for complete separate domains, you can try iRedMail (Linux) or AXIGEN (Windows/Linux; the free version has some limitations: 100 email accounts distribuite for n domains, ...). Maybe there are more free email servers but I don't know.

BR,
Gabriel

17
Thanks Gabriel, I made the changes, however in webmail the user still gets all of the users in the search box.

Hi Scott! You're welcome!

I just verify in my email account on webmail and I don't get users from other email virtual domains that I have on the server.

After this modifications in "sogo.conf.mas", in email account user interface you must have:
1. in Address Book: only "Personal Address Book" and "Collected Address Book".
2. in Calendar: only "Personal Calendar"

If you don't have only those from above, I think you must restart the server. It should work.

I've also made the changes in the stubs for sogo and ocsmanager, but CN=users is still showing on the GUI and I can't enable openchange for non default users group users.

I haven't made yet the changes recommended by seteq to enable openchange for non default users group users.
Theoretically should work. I have read docs from Sogo site. Sogo is capable to manage separate domains but here, on Zentyal, I think must be related modifications on Sogo, Openchange and maybe on Samba and Apache. I really don't know, just guess.

I'm running 4.2 that I downloaded and installed about a week ago, were there changes to prevent these items in this release?

I'm also running 4.2 (upgrade from 4.1).

The default location for "sogo.conf.mas" is: /usr/share/zentyal/stubs/openchange/sogo.conf.mas

The custom stub will be here: /etc/zentyal/stubs/openchange/sogo.conf.mas

How is the paid ISP version configured? I would expect it to work this way.

If you refer to Zentyal Cloud version, is made for separate domains and should be work in this way.

Zentyal Cloud -> Technical Features -> Multitenant: Complete isolation of client companies ...

18
Is this the solution to preventing virtual domains from seeing other virtual domain calendars? Right now (in webmail at least) when subscribe to calendars are searched, the users from other VD's are shown in the list.

Hi Scott,

Please read here: https://forum.zentyal.org/index.php/topic,24036.msg99630.html#msg99630 to make the modifications permanent, thanks to jbahillo.

19
You may read the doc on custom stubs on the appendix B on doc.zentyal.org regarding making those changes deffinitive

Thank you!

I followed the example from Appendix B on doc.zentyal.org regarding stubs and I was able to make a custom stub.

I don't have time to check if it works but I'm sure will be ok.

BR
Gabriel

It works!

(Zentyal 4.2 as multidomain email server)

BR
Gabriel

20
Based on https://github.com/zentyal/zentyal/blob/master/main/openchange/stubs/sogo.conf.mas#L91 users may both login using samba username or full email. If you only want to allow to use full email, then create a custom stub and remove  the sAMAccountName from the bindfields

It works!

For both (login only with full email and for disable shared addressbook & calendar).

BR
Gabriel

21
Based on https://github.com/zentyal/zentyal/blob/master/main/openchange/stubs/sogo.conf.mas#L91 users may both login using samba username or full email. If you only want to allow to use full email, then create a custom stub and remove  the sAMAccountName from the bindfields

Thank you again!

I will use the custom stub that I have made here: https://forum.zentyal.org/index.php/topic,24036.msg99626.html#msg99626

BR
Gabriel

22
You may read the doc on custom stubs on the appendix B on doc.zentyal.org regarding making those changes deffinitive

Thank you!

I followed the example from Appendix B on doc.zentyal.org regarding stubs and I was able to make a custom stub.

I don't have time to check if it works but I'm sure will be ok.

BR
Gabriel

23
Hi everybody,

How can I force users to login with email address (name.lastname@mydomayn.com) instead of username (name.lastname) on webmail interface?

TIA,

Gabriel

24
Hi jbahillo,

Thank you.
I will read and I hope to be able to do this. I'm noobie on Linux.

BR
Gabriel

25
Hi ivanv,

I think that is not possible. Zentyal is not made to be a true multidomain emailserver (true separate domains).

I use Zentyal for multidomain email server and I have the same problem. How I partial solved (disable shared Adressbook and Contacts):

Edit "sogo.conf.mas":

nano /usr/share/zentyal/stubs/openchange/sogo.conf.mas

Here, modify in "/* LDAP authentication */" from YES to NO, like here:

1. For ADRESSBOOK:

id = sambaShared;
            displayName = "Shared Addressbook";
            canAuthenticate = NO;
            isAddressBook = NO;

2. For CONTACTS:

 id = sambaContacts;
            displayName = "Shared Contacts";
            canAuthenticate = NO;
            isAddressBook = NO;

After modifications, you must restart the service or the entire system.

Unfortunately, I don't know how to do this to be permanent (I understand that can be copied "sogo.conf.mas" in a special location and the modifications will be permanent, but ...).

If there are updates/upgrades for SOGO or Openchange, after they are applied, you must modify again sogo.conf.mas

Kind regards,
Gabriel

26
Hi Scott,

I use Zentyal for multidomain email server and I have the same problem. How I solved:

Edit "sogo.conf.mas":

nano /usr/share/zentyal/stubs/openchange/sogo.conf.mas

Here, modify in "/* LDAP authentication */" from YES to NO, like here:

1. For ADRESSBOOK:

id = sambaShared;
            displayName = "Shared Addressbook";
            canAuthenticate = NO;
            isAddressBook = NO;

2. For CONTACTS:

 id = sambaContacts;
            displayName = "Shared Contacts";
            canAuthenticate = NO;
            isAddressBook = NO;

After modifications, you must restart the service or the entire system.

If there are updates/upgrades for SOGO or Openchange, after they are applied, you must modify again "sogo.conf.mas".

Unfortunately, I don't know how to do this to be permanent (I understand that can be copied "sogo.conf.mas" in a special location and the modifications will be permanent, but ...).

Kind regards,
Gabriel

Pages: 1 [2]