doc:appunti:linux:so:sogo
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
doc:appunti:linux:so:sogo [2014/01/20 16:14] – [Tuning] niccolo | doc:appunti:linux:so:sogo [2024/10/14 15:55] (current) – [Session timeout] niccolo | ||
---|---|---|---|
Line 24: | Line 24: | ||
* ldap-utils | * ldap-utils | ||
* phpldapadmin | * phpldapadmin | ||
+ | |||
+ | Moduli Apache necessari | ||
+ | |||
+ | * **rewrite** - Il file di configurazione ''/ | ||
===== Demone sogod ===== | ===== Demone sogod ===== | ||
Line 49: | Line 53: | ||
SOGoTrashFolderName = " | SOGoTrashFolderName = " | ||
SOGoDraftsFolderName = " | SOGoDraftsFolderName = " | ||
+ | SOGoJunkFolderName = " | ||
SOGoIMAPAclConformsToIMAPExt = YES; | SOGoIMAPAclConformsToIMAPExt = YES; | ||
SOGoSieveServer = " | SOGoSieveServer = " | ||
Line 186: | Line 191: | ||
Le seguenti valutazioni sono state fatte su una installazione di **circa 30 utenti**. | Le seguenti valutazioni sono state fatte su una installazione di **circa 30 utenti**. | ||
- | La parte più onerosa pare il numero di processi imapd contemporaneamente in esecuzione. Empiricamente risultano circa tre connessioni contemporanee per utente (client Mozilla Thunderbird). Poichè tutti gli utenti erano mascherati dietro un singolo indirizzo IP, in **''/ | + | La parte più onerosa pare il numero di processi |
< | < | ||
Line 193: | Line 198: | ||
</ | </ | ||
- | **''/ | + | Un altro problema è sui child eseguiti da **'' |
< | < | ||
Line 199: | Line 204: | ||
</ | </ | ||
- | **''/ | + | Il demone **'' |
< | < | ||
Line 246: | Line 251: | ||
Con l' | Con l' | ||
+ | |||
+ | ===== Filtri Sieve ===== | ||
+ | |||
+ | Per attivare il risponditore automatico (vacation) e l' | ||
+ | |||
+ | < | ||
+ | SOGoVacationEnabled = YES; | ||
+ | SOGoForwardEnabled = YES; | ||
+ | </ | ||
+ | |||
+ | Dopo aver riavviato il servizio, nella sezione // | ||
+ | |||
+ | < | ||
+ | sogod [32518]: < | ||
+ | < | ||
+ | {RawResponse = " | ||
+ | </ | ||
+ | |||
+ | È possibile anche abilitare una sezione per **filtri Sieve generici** basati su // | ||
+ | |||
+ | < | ||
+ | SOGoSieveScriptsEnabled = YES; | ||
+ | </ | ||
+ | |||
+ | L' | ||
+ | |||
+ | I filtri possono essere creati e gestiti dalla webmail: **Preferenze** => **Posta** => **Filtri**. In un sistema con Dovecot Sieve i filtri per ciascun utente vengono salvati in **$HOME/ | ||
+ | |||
+ | ===== Add SoGO as an application for mailto links ===== | ||
+ | |||
+ | Whenever you login into the SoGO webmail, the browser my ask you if you want to **Add " | ||
+ | |||
+ | ===== Session timeout ===== | ||
+ | |||
+ | After upgrading SoGO from **5.0.1** to **5.8.0** (e.g. by upgrading from **Debian 11 Bullseye** to **Debian 12 Bookworm**) the webmail session exipres in a few minutes, despite user activity. This is a known bug cause by a datbase table being not be properly updated. | ||
+ | |||
+ | To fix the problem you can drop the faulty table from the SQL prompt and restart the SoGO service; the table will be re-created with the corrected structure: | ||
+ | |||
+ | <code sql> | ||
+ | DROP TABLE sogo_sessions_folder; | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | systemctl restart sogo.service | ||
+ | </ | ||
+ | |||
+ | This hack will upgrade the field **c_value** from **character varying(255)** to **character varying(4096)** (using the PostgreSQL backend). | ||
+ | |||
+ | See this [[https:// | ||
doc/appunti/linux/so/sogo.1390230870.txt.gz · Last modified: 2014/01/20 16:14 by niccolo