Bonjour,
Je viens d’essayer l’application SOGo qui est pas mal.
Cependant je me demande comment cacher les utilisateurs de mon domaine, les Yunohost Users
.
J’ai mon domaine.tld avec plusieurs utilisateurs et j’ai bien modifié isAddressBook = NO;
dans /etc/sogo/sogo.conf
. Dans l’application SOGo, le carnet d’adresses Global Yunohost Users
n’apparait donc plus.
Mais quand je clique sur Abonnement +
(pour s’abonner à un calendrier ou un carnet d’adresses partagé) et que je tape 2-3 lettres, je peux voir ces contacts, ces fameux Yunohost Users
.
J’ai cherché sur le site de SOGo pour éventuellement désactiver l’autocomplétion ou pour désactiver le partage de contacts et de calendriers (oui c’est bizarre pour une application de partage ) mais je n’ai pas trouvé. Je ne sais pas si c’est possible vu que SOGo est un collecticiel…
Peut-être qu’il faudrait que je crée un groupe unique pour chaque utilisateur?
.
mon fichier /etc/sogo/sogo.conf
{
WOPort = 127.0.0.1:20000;
WOLogFile = /var/log/sogo/sogo.log;
/* Fix Yunohost Tile /
WODontZipResponse = YES;
SOGoProfileURL = “mysql://sogo:VXQgT0EAffuGoYpITnyCINCN@localhost:3306/sogo/sogo_user_profile”;
OCSFolderInfoURL = “mysql://sogo:VXQgT0EAffuGoYpITnyCINCN@localhost:3306/sogo/sogo_folder_info”;
OCSSessionsFolderURL = “mysql://sogo:VXQgT0EAffuGoYpITnyCINCN@localhost:3306/sogo/sogo_sessions_folder”;
NGImap4ConnectionStringSeparator = “.”;
SOGoAppointmentSendEMailNotifications = YES;
SOGoEnablePublicAccess = YES;
SOGoMailingMechanism = smtp;
SOGoSMTPServer = 127.0.0.1:20002;
SOGoSMTPAuthenticationType = PLAIN;
SOGoTimeZone = UTC;
SOGoSentFolderName = Sent;
SOGoTrashFolderName = Trash;
SOGoDraftsFolderName = Drafts;
SOGoIMAPServer = “imaps://localhost:993/”;
SOGoIMAPAclConformsToIMAPExt = YES;
SOGoVacationEnabled = YES;
SOGoForwardEnabled = YES;
SOGoSieveScriptsEnabled = YES;
SOGoSieveServer = sieve://127.0.0.1:4190;
SOGoFirstDayOfWeek = 0;
SOGoMailMessageCheck = every_10_minutes;
SOGoMailAuxiliaryUserAccountsEnabled = YES;
SOGoTrustProxyAuthentication = YES;
SOGoSuperUsernames = (admin);
SOGoHideSystemEMail = YES;
/ Default Calendar and Contacts Permissions /
SOGoCalendarDefaultRoles = (“PublicViewer”, “ConfidentialDAndTViewer”);
SOGoContactsDefaultRoles = (“ObjectViewer”);
/ LDAP authentication */
SOGoUserSources = (
{
type = ldap;
CNFieldName = cn;
UIDFieldName = uid;
IDFieldName = uid; // first field of the DN for direct binds
bindFields = (uid, mail); // array of fields to use for indirect binds
baseDN = “ou=users,dc=yunohost,dc=org”;
canAuthenticate = YES;
displayName = “Yunohost Users”;
hostname = ldap://localhost:389;
id = directory;
isAddressBook = NO;
}
);
}