Zarafa: un sostituto opensource per Microsoft Exchange: differenze tra le versioni

da adottare
(da adottare)
 
(12 versioni intermedie di 4 utenti non mostrate)
Riga 1: Riga 1:
{{Versioni compatibili|Debian Etch 4.0<br/>Debian Lenny 5.0|}}
{{Guida da adottare}}{{Versioni compatibili|Etch|Lenny}}
== Introduzione ==
== Introduzione ==
Zarafa è una soluzione groupware basata sull'aspetto di Microsoft Outlook, che permette la condivisione di e-mail e calendari tramite Outlook, Evolution o altri programmi, oppure attraverso una interfaccia web-based in Ajax. La versione community di Zarafa, rilasciata con licenza GPLv3, offre:
Zarafa è una soluzione groupware basata sull'aspetto di Microsoft Outlook, che permette la condivisione di e-mail e calendari tramite Outlook, Evolution o altri programmi, oppure attraverso una interfaccia web-based in Ajax. La versione community di Zarafa, rilasciata con licenza GPLv3, offre:
Riga 58: Riga 58:


=== Post-installazione ===
=== Post-installazione ===
{{ Warningbox | L'installer di Zarafa verifica la presenza del pacchetto di API <code>libvmime 0.7</code> e, a causa di pesanti differenze tra la versione 0.7 e 0.8 di queste API, se trova una versione successiva ne effettua il downgrade. Dato che nessun pacchetto di Debian dipende dalla versione 0.8 questa è un'operazione senza conseguenze. In occasione però di un successivo aggiornamento del server potrebbe succedere questo:
{{ Warningbox | L'installer di Zarafa verifica la presenza del pacchetto di API <code>libvmime 0.7</code> e, a causa di pesanti differenze tra la versione 0.7 e 0.8 di queste API, se trova una versione successiva ne effettua il [[downgrade]]. Dato che nessun pacchetto di Debian dipende dalla versione 0.8 questa è un'operazione senza conseguenze. In occasione però di un successivo aggiornamento del server potrebbe succedere questo:
<pre>
<pre>
Calculating upgrade... Done
Calculating upgrade... Done
Riga 537: Riga 537:
Sun Feb  7 15:34:11 2010: [21609] E-mail for user ferdy could not be sent, notifying user
Sun Feb  7 15:34:11 2010: [21609] E-mail for user ferdy could not be sent, notifying user
</pre>
</pre>
andate al paragrafo successivo di questa guida ([http://guide.debianizzati.org/index.php/Zarafa:_un_sostituto_opensource_per_Microsoft_Exchange#Modifica_del_campo_From: Modifica del campo From:]) e applicate il suggerimento descritto.
andate al paragrafo successivo di questa guida ([[Zarafa: un sostituto opensource per Microsoft Exchange#Modifica del campo From:| Modifica del campo From:]]) e applicate il suggerimento descritto.
<br/><br/>
<br/><br/>
Non resta adesso che configurare la ricezione e lo smistamento della posta elettronica, prendendola dagli account di posta dei nostri provider e smistandola ai nostri utenti locali.<br/>
Non resta adesso che configurare la ricezione e lo smistamento della posta elettronica, prendendola dagli account di posta dei nostri provider e smistandola ai nostri utenti locali.<br/>
Riga 670: Riga 670:
#* Scegliere OK per chiudere le finestre
#* Scegliere OK per chiudere le finestre


==== Outlook 2007 ====
==== Outlook 2007/2010 ====
#* Andare nel Pannello di Controllo > Posta > Mostra Profili
#* Andare nel Pannello di Controllo > Posta > Mostra Profili
#* Cliccare su Aggiungi ... Scegliere un nome per il profilo, per esempio “Zarafa” e cliccare OK
#* Cliccare su Aggiungi ... Scegliere un nome per il profilo, per esempio “Zarafa” e cliccare OK
Riga 681: Riga 681:
#* Ora cliccare Aggiungi.. > Rubrica Outlook > OK
#* Ora cliccare Aggiungi.. > Rubrica Outlook > OK
#* Cliccare OK e poi su Fine per finalizzare il profilo.
#* Cliccare OK e poi su Fine per finalizzare il profilo.
=== Tipi di connessione Outlook ===
=== Tipi di connessione Outlook ===
==== Online ====
==== Online ====
Riga 722: Riga 723:
Si proceda poi come segue in modo da assicurarsi che il database non sia più in uso:
Si proceda poi come segue in modo da assicurarsi che il database non sia più in uso:
<pre>
<pre>
/etc/init.d/zarafa-server stop
# /etc/init.d/zarafa-server stop
/etc/init.d/zarafa-spooler stop
# /etc/init.d/zarafa-dagent stop
/etc/init.d/zarafa-licensed stop
# /etc/init.d/zarafa-spooler stop
/etc/init.d/zarafa-monitor stop
# /etc/init.d/zarafa-licensed stop
/etc/init.d/zarafa-gateway stop
# /etc/init.d/zarafa-monitor stop
/etc/init.d/zarafa-ical stop
# /etc/init.d/zarafa-gateway stop
# /etc/init.d/zarafa-ical stop
# /etc/init.d/zarafa-indexer stop
</pre>
</pre>
Ora è possibile aggiornare i pacchetti di Zarafa nello stesso modo in cui sono stati installati:
Ora è possibile aggiornare i pacchetti di Zarafa nello stesso modo in cui sono stati installati:
<pre>
<pre>
dpkg -i libvmime0_[version]_[arch].deb
# dpkg -i libvmime0_[version]_[arch].deb
dpkg -i libical0_[version]_[arch].deb
# dpkg -i libical0_[version]_[arch].deb
dpkg -i zarafa_[version]_[arch].deb
# dpkg -i zarafa_[version]_[arch].deb
dpkg -i zarafa-webaccess_[version]_all.deb
# dpkg -i zarafa-webaccess_[version]_all.deb
dpkg -i zarafa-licensed-[version]_all.deb
# dpkg -i zarafa-webaccess-mobile_[version]_all.deb
# dpkg -i zarafa-webaccess-muc_[version]_all.deb
# dpkg -i zarafa-licensed-[version]_all.deb
# dpkg -i zarafa-indexer_[version]_all.deb
</pre>
</pre>
Sostituite [version] e [arch] con i valori corretti per il vostro sistema e, se vi viene chiesto, scegliete di mantenere i file di configurazione in uso dopo aver visualizzato le differenze.<br/>
Sostituite [version] e [arch] con i valori corretti per il vostro sistema e, se vi viene chiesto, scegliete di mantenere i file di configurazione in uso dopo aver visualizzato le differenze.<br/>
Riga 743: Riga 749:
Controllate innanzitutto se lo schema OpenLDAP per Zarafa è cambiato (utilizzate diff per verificare i cambiamenti tra la versione contenuta nella documentazione di Zarafa e quella in uso, oppure controllate le dimensioni dei due file). Se lo schema è stato aggiornato, sostituitelo a quello in uso:
Controllate innanzitutto se lo schema OpenLDAP per Zarafa è cambiato (utilizzate diff per verificare i cambiamenti tra la versione contenuta nella documentazione di Zarafa e quella in uso, oppure controllate le dimensioni dei due file). Se lo schema è stato aggiornato, sostituitelo a quello in uso:
<pre>
<pre>
/etc/init.d/slapd stop
# /etc/init.d/slapd stop
mv /etc/ldap/schema/zarafa.schema /etc/ldap/schema/zarafa.schema.old
# mv /etc/ldap/schema/zarafa.schema /etc/ldap/schema/zarafa.schema.old
cp /usr/share/zarafa/zarafa.schema /etc/ldap/schema/zarafa.schema
# cp /usr/share/zarafa/zarafa.schema /etc/ldap/schema/zarafa.schema
/etc/init.d/slapd start
# /etc/init.d/slapd start
</pre>
</pre>
Può valer la pena anche controllare quali modifiche sono state apportate ai file di configurazione. La nuova versione dei file la trovate sempre sotto <code>/etc/zarafa</code>. I file hanno il nome che finisce con <code>.dpkg</code>. Una volta visualizzate le differenze potete scegliere se integrare le novità all'interno della vostra configurazione di Zarafa.
Può valer la pena anche controllare quali modifiche sono state apportate ai file di configurazione. La nuova versione dei file la trovate sempre sotto <code>/etc/zarafa</code>. I file hanno il nome che finisce con <code>.dpkg</code>. Una volta visualizzate le differenze potete scegliere se integrare le novità all'interno della vostra configurazione di Zarafa.
Dopo aver controllato le ulteriori nuove opzioni di configurazione, è possibile inizializzare nuovamente i servizi:
Dopo aver controllato le ulteriori nuove opzioni di configurazione, è possibile inizializzare nuovamente i servizi:
<pre>
<pre>
/etc/init.d/zarafa-server start
# /etc/init.d/zarafa-server start
/etc/init.d/zarafa-spooler start
# /etc/init.d/zarafa-spooler start
/etc/init.d/zarafa-licensed start
# /etc/init.d/zarafa-licensed start
/etc/init.d/zarafa-monitor start
# /etc/init.d/zarafa-monitor start
/etc/init.d/zarafa-gateway start
# /etc/init.d/zarafa-gateway start
/etc/init.d/zarafa-ical start
# /etc/init.d/zarafa-ical start
# /etc/init.d/zarafa-dagent start
# /etc/init.d/zarafa-indexer start
</pre>
</pre>
Poiché l'upgrade ha modificato l'estensione PHP di zarafa sarà necessario riavviare anche il webserver:
Poiché l'upgrade ha modificato l'estensione PHP di zarafa sarà necessario riavviare anche il webserver:
<pre>
<pre>
/etc/init.d/apache2 restart
# /etc/init.d/apache2 restart
</pre>
</pre>
Infine se nella vostra rete ci sono dei client Windows che utilizzano Outlook, scompattate il pacchetto tar.gz di Zarafa, andate nella directory win32 e lanciate l'aggiornamento di Zarafa Client Connector (zarafaclient-[versione].exe).<br>
Infine se nella vostra rete ci sono dei client Windows che utilizzano Outlook, scompattate il pacchetto tar.gz di Zarafa, andate nella directory win32 e lanciate l'aggiornamento di Zarafa Client Connector (zarafaclient-[versione].exe).<br>
Riga 766: Riga 774:


== Backup del database di Zarafa ==
== Backup del database di Zarafa ==
Il database di Zarafa è un normale database MySQL. Per effettuarne il backup si segua questa guida: http://guide.debianizzati.org/index.php/Backup_di_MySQL_tramite_script
Il database di Zarafa è un normale database MySQL. Per effettuarne il backup si segua questa guida: [[Backup di MySQL tramite script]]
== Cancellazione automatica della posta eliminata ==
== Cancellazione automatica della posta eliminata ==
Lo script seguente permette la rimozione automarica dei messaggi più vecchi di X giorni presenti nelle cartelle ''Junk E-mail'' e ''Deleted Items''.<br/>
Lo script seguente permette la rimozione automarica dei messaggi più vecchi di X giorni presenti nelle cartelle ''Junk E-mail'' e ''Deleted Items''.<br/>
Scarichiamo prima di tutto lo script:
Scarichiamo prima di tutto lo script:
<pre>
<pre>
# wget http://www.pepinet.com/download/zarafa/zarafacleanup.zip
# wget http://debian.easyteam.org/files/zarafa/zarafacleanup.zip
</pre>
</pre>
e installiamo le sue dipendenze:
e installiamo le sue dipendenze:
Riga 793: Riga 801:
Ancora da fare:
Ancora da fare:
* configurazione di Windows Mobile
* configurazione di Windows Mobile
<br/>
 
<br/>
{{Autori
: [[Utente:Ferdybassi|Ferdybassi]]
|Autore = [[Utente:Ferdybassi|Ferdybassi]]
----
}}
[[Categoria:Server]]
 
[[Categoria:Networking]]
[[Categoria:Groupware server]]
3 581

contributi