braveo:docinstallsogo
Installation de SOGo
ajout du dépôt nécessaire dans le fichier des dépôts et ajouter la ligne :
deb http://inverse.ca/debian squeeze squeeze
on recharge les paquets disponible :
aptitude update
puis installation du paquet sogo :
aptitude install sogo memcached
On ajoute aussi memcached car est nécessaire pour CASssifier SOGo par la suite
la configuration de sogo se trouve dans le fichier :
/home/sogo/GNUstep/Defaults/.GNUstepDefaults
Notre fichier de configuration (à adapter selon votre configuration) :
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//GNUstep//DTD plist 0.9//EN" "http://www.gnustep.org/plist-0_9.xml">
<plist version="0.9">
<dict>
<key>NSGlobalDomain</key>
<dict>
</dict>
<key>sogod</key>
<dict>
<key>SOGoMemcachedHost</key>
<string>127.0.0.1</string>
<key>SOGoFoldersSendEMailNotifcations</key>
<string>YES</string>
<key>SOGoACLsSendEMailNotifcation</key>
<string>YES</string>
<key>OCSFolderInfoURL</key>
<string>mysql://utilisateur_mysql@libranet_mdl29:port_mysql/sogo/sogo_folder_info</string>
<key>OCSEMailAlarmsFolderURL</key>
<string>mysql://utilisateur_mysql@libranet_mdl29:port_mysql/sogo/sogo_alarms_folder</string>
<key>SOGoEnableEMailAlarms</key>
<string>YES</string>
<key>SOGoAppointmentSendEMailNotifications</key>
<string>YES</string>
<key>SOGoAppointmentSendEMailReceipts</key>
<string>YES</string>
<key>SOGoCalendarDefaultRoles</key>
<array>
<string>PublicViewer</string>
<string>ConfidentialDAndTViewer</string>
</array>
<key>OCSSessionsFolderURL</key>
<string>mysql://utilisateur_mysql@libranet_mdl29:port_mysql/sogo/sogo_sessions_folder</string>
<key>SOGoDraftsFolderName</key>
<string>Drafts</string>
<key>SOGoIMAPServer</key>
<string>le_serveur_imap</string>
<key>SOGoMailMessageCheck</key>
<string>every_5_minutes</string>
<key>SOGoLanguage</key>
<string>French</string>
<key>SOGoMailDomain</key>
<string>le_domaine_qui_va_bien</string>
<key>SOGoMailingMechanism</key>
<string>smtp</string>
<key>SOGoLoginModule</key>
<string>Calendar</string>
<key>SOGoProfileURL</key>
<string>mysql://utilisateur_mysql@libranet_mdl29:port_mysql/sogo/sogo_user_profile</string>
<key>SOGoSMTPServer</key>
<string>le_serveur_smtp</string>
<key>SOGoSieveServer</key>
<string>sieve://serveur_seive:port_seive</string>
<key>NGImap4ConnectionStringSeparator</key>
<string>.</string>
<key>SOGoVacationEnabled</key>
<string>YES</string>
<key>SOGoForwardEnabled</key>
<string>YES</string>
<key>SOGoSieveScriptsEnabled</key>
<string>YES</string>
<key>SOGoSentFolderName</key>
<string>Sent</string>
<key>SOGoTimeZone</key>
<string>Europe/Paris</string>
<key>SOGoTrashFolderName</key>
<string>Trash</string>
<key>SOGoSupportedLanguages</key>
<array>
<string>French</string>
</array>
<key>SOGoFirstDayOfWeek</key>
<string>1</string>
<key>SOGoUserSources</key>
<array>
<dict>
<key>CNFieldName</key>
<string>cn</string>
<key>IDFieldName</key>
<string>uid</string>
<key>UIDFieldName</key>
<string>uid</string>
<key>baseDN</key>
<string>ou=xxxxxx,dc=xxxxxx,dc=xxxxxx</string>
<key>bindDN</key>
<string>uid=xxxxxx,ou=xxxxxx,dc=xxxxxx,dc=xxxxxx</string>
<key>bindPassword</key>
<string>le_pass_qui_va_bien</string>
<key>canAuthenticate</key>
<string>YES</string>
<key>displayName</key>
<string>Shared Addresses</string>
<key>hostname</key>
<string>le_serveur_ldap</string>
<key>id</key>
<string>public</string>
<key>isAddressBook</key>
<string>YES</string>
<key>port</key>
<string>port_ldap</string>
<key>type</key>
<string>ldap</string>
</dict>
</array>
</dict>
</dict>
</plist>
Reste à redémarrer SOGo pour prendre en compte les modifs :
/etc/init.d/sogo restart
Rendez-vous sur votre serveur à l'adresse qui va bien pour voir SOGo (le nôtre : https://sogo.mdl29.net)
braveo/docinstallsogo.txt · Dernière modification : 2024/04/16 22:20 de 127.0.0.1
