Changes

Jump to navigation Jump to search
1,553 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 24: Line 24:  
=== Requirements ===
 
=== Requirements ===
 
The latest SOGo requires SME10, the SME8 and 9 instructions are left for legacy systems only.
 
The latest SOGo requires SME10, the SME8 and 9 instructions are left for legacy systems only.
 +
 +
= 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]
 +
 +
Otherwise you can install SOGo from the nightly build as follows:<syntaxhighlight lang="shell">
 +
db yum_repositories set sogo repository \
 +
BaseURL 'http://packages.inverse.ca/SOGo/nightly/5/rhel/$releasever/$basearch' \
 +
EnableGroups yes \
 +
GPGCheck no \
 +
Name 'Inverse Sogo5 Repository' \
 +
Visible yes \
 +
status disabled
 +
 +
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.
 +
and then:<syntaxhighlight lang="shell">
 +
yum install smeserver-extrarepositories-epel -y
 +
yum install smeserver-sogo --enablerepo=sogo,epel,smecontribs,smetest -y
 +
 +
</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 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
 +
</syntaxhighlight>
    
= For SME 8 =
 
= For SME 8 =
Line 94: Line 119:  
or if you don't want to reboot your server
 
or if you don't want to reboot your server
 
  signal-event sogo-modify; config set UnsavedChanges no
 
  signal-event sogo-modify; config set UnsavedChanges no
  −
= For SME10 =
  −
  −
blah blah
      
<headertabs />
 
<headertabs />
Line 110: Line 131:     
=DB=
 
=DB=
On SME9
+
On SME9 and SME10
    
  sogod=service
 
  sogod=service
Line 136: 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) =
+
= 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 147: Line 169:  
  signal-event email-update
 
  signal-event email-update
   −
= Special Settings (SME 9) =
+
= Special Settings (SME 9 and maybe SME10!) =
    
Sogo is full of settings that I cannot provide all, please read the [http://www.sogo.nu/files/docs/SOGo%20Installation%20Guide.pdf sogo's book]
 
Sogo is full of settings that I cannot provide all, please read the [http://www.sogo.nu/files/docs/SOGo%20Installation%20Guide.pdf sogo's book]
Line 158: 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 188: 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 197: 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 206: Line 228:  
  config setprop sogod SOGoInternalSyncInterval 60
 
  config setprop sogod SOGoInternalSyncInterval 60
   −
  signal-event sogo-modify
+
  signal-event smeserver-sogo-update
    
==ImapMaxLineLength==
 
==ImapMaxLineLength==
Line 215: 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 408: 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 438: 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