Changes

Jump to navigation Jump to search
279 bytes added ,  23:18, 4 September 2023
Line 18: Line 18:  
[mailto:stephdl@de-labrusse.fr Stéphane de Labrusse] AKA [[User:Stephdl|Stephdl]]
 
[mailto:stephdl@de-labrusse.fr Stéphane de Labrusse] AKA [[User:Stephdl|Stephdl]]
   −
and for SME10 [mailto:brianr@bjsystems.co.uk Brian Read] AKA [[User:brianr|brianr]]
+
and for SME10 [mailto:brianr@koozali.org Brian Read] AKA [[User:brianr|brianr]]
    
The original work has been made by [http://www.nethesis.it/ nethesis]. Many thanks to all previous developers
 
The original work has been made by [http://www.nethesis.it/ nethesis]. Many thanks to all previous developers
Line 27: Line 27:  
= For SME10 =  
 
= For SME10 =  
   −
In order to get the latest stable  SOGo you need a Support contract as described [https://www.sogo.nu/support.html#/commercial here] and [https://www.sogo.nu/support/faq/how-to-install-sogo-and-sope-through-yum.html here]
+
In order to get the latest stable  SOGo you need a support contract as described [https://www.sogo.nu/support.html#/commercial here] and [https://www.sogo.nu/support/faq/how-to-install-sogo-and-sope-through-yum.html here]
    
Otherwise you can install SOGo from the nightly build as follows:<syntaxhighlight lang="shell">
 
Otherwise you can install SOGo from the nightly build as follows:<syntaxhighlight lang="shell">
Line 40: Line 40:  
signal-event yum-modify
 
signal-event yum-modify
 
</syntaxhighlight>If you have a support contract, then edit the above to the stable repo and add in the username and password as described in the link above.
 
</syntaxhighlight>If you have a support contract, then edit the above to the stable repo and add in the username and password as described in the link above.
   
and then:<syntaxhighlight lang="shell">
 
and then:<syntaxhighlight lang="shell">
 
yum install smeserver-extrarepositories-epel -y
 
yum install smeserver-extrarepositories-epel -y
yum install smeserver-sogo --enablerepo=sogo,epel,smecontribs -y
+
yum install smeserver-sogo --enablerepo=sogo,epel,smecontribs,smetest -y
   −
</syntaxhighlight>Pro Tem you may need to add smedev to the enablerepo list above to pick up the latest version of smeserver-sogo.  Once it is verified it will be copied to smecontribs.
+
</syntaxhighlight>Pro Tem you may need to add smetest to the enablerepo list above to pick up the latest version of smeserver-sogo.  Once it is verified it will be copied to smecontribs.
   −
Once you have picked up the nightly version once then you will not update it unless you specifically do this:<syntaxhighlight lang="shell">
+
Once you have picked up the nightly version then you will not update it unless you specifically add the sogo repo to the yum update command:<syntaxhighlight lang="shell">
 
yum update --enablerepo=sogo
 
yum update --enablerepo=sogo
 
</syntaxhighlight>
 
</syntaxhighlight>
Line 132: Line 131:     
=DB=
 
=DB=
On SME9
+
On SME9 and SME10
    
  sogod=service
 
  sogod=service
Line 158: Line 157:  
     status=enabled
 
     status=enabled
   −
After a modification
+
After a modification (for SME10):
  signal-event sogo-modify
+
  signal-event smeserver-sogo-update
 +
SME9 requires a call to sogo-modify
   −
= Sieve integration (SME 9 and maybe SME10 =
+
= Sieve integration (SME 9 and maybe SME10) =
    
Installing SOGo on SME 9 according to the instructions above also installs [[smeserver-dovecot-extras]] as a dependency. In order to make full use of sieve functionality in SOGo (such as auto expiration of vacation messages), make sure that the following property is enabled in the configuration database:
 
Installing SOGo on SME 9 according to the instructions above also installs [[smeserver-dovecot-extras]] as a dependency. In order to make full use of sieve functionality in SOGo (such as auto expiration of vacation messages), make sure that the following property is enabled in the configuration database:
Line 180: Line 180:  
  SOGoMailComposeMessageType = html;
 
  SOGoMailComposeMessageType = html;
 
Expand and restart sogo
 
Expand and restart sogo
  signal-event sogo-modify
+
  signal-event smeserver-sogo-update
 
If you want to go back, then  
 
If you want to go back, then  
 
  rm -f /etc/e-smith/templates/etc/sogo/sogo.conf/80MYOPTIONS
 
  rm -f /etc/e-smith/templates/etc/sogo/sogo.conf/80MYOPTIONS
  signal-event sogo-modify
+
  signal-event smeserver-sogo-update
    
= Log =
 
= Log =
Line 210: Line 210:  
  config setprop sogod SOGoInternalSyncInterval 30
 
  config setprop sogod SOGoInternalSyncInterval 30
   −
  signal-event sogo-modify
+
  signal-event smeserver-sogo-update
    
* 100 users, 20 EAS devices
 
* 100 users, 20 EAS devices
Line 219: Line 219:  
  config setprop sogod SOGoInternalSyncInterval 40
 
  config setprop sogod SOGoInternalSyncInterval 40
   −
  signal-event sogo-modify
+
  signal-event smeserver-sogo-update
    
* 1000 users, 100 EAS devices
 
* 1000 users, 100 EAS devices
Line 228: Line 228:  
  config setprop sogod SOGoInternalSyncInterval 60
 
  config setprop sogod SOGoInternalSyncInterval 60
   −
  signal-event sogo-modify
+
  signal-event smeserver-sogo-update
    
==ImapMaxLineLength==
 
==ImapMaxLineLength==
Line 237: Line 237:     
  config setprop dovecot ImapMaxLineLenght 2048
 
  config setprop dovecot ImapMaxLineLenght 2048
  signal-event sogo-modify
+
  signal-event smeserver-sogo-update
    
= Thunderbird Configuration =
 
= Thunderbird Configuration =
Line 430: Line 430:     
  yum --enablerepo=stephdl,epel,sogo update smeserver-sogo sogo\* libmemcached
 
  yum --enablerepo=stephdl,epel,sogo update smeserver-sogo sogo\* libmemcached
  signal-event sogo-modify
+
  signal-event smeserver-sogo-update
    
=Uninstall=
 
=Uninstall=
Line 460: Line 460:  
[[Category:Mail]]
 
[[Category:Mail]]
 
</noinclude>
 
</noinclude>
 +
 +
=Changelog=
 +
Only released version in smecontrib are listed here.
 +
 +
{{ #smechangelog: smeserver-sogo }}
Super Admin, Wiki & Docs Team, Bureaucrats, Interface administrators, Administrators
3,250

edits

Navigation menu