Migrazione da Courier a Dovecot: Difference between revisions

From RVM Wiki
Jump to navigation Jump to search
mNo edit summary
 
Line 31: Line 31:


* Scaricare [http://www.dovecot.org/tools/courier-dovecot-migrate.pl courier-dovecot-migrate.pl]
* Scaricare [http://www.dovecot.org/tools/courier-dovecot-migrate.pl courier-dovecot-migrate.pl]
cd /tmp
wget http://www.dovecot.org/tools/courier-dovecot-migrate.pl
chmod +x courier-dovecot-migrate.pl


* Eseguire la simulazione:
* Eseguire la simulazione:
  ./courier-dovecot-migrate.pl --to-dovecot --recursive /home
  sudo ./courier-dovecot-migrate.pl --to-dovecot --recursive /home


* Se è tutto ok, convertire le Maildir:
* Se è tutto ok, convertire le Maildir:
  ./courier-dovecot-migrate.pl --to-dovecot --recursive --convert /home
  sudo ./courier-dovecot-migrate.pl --to-dovecot --recursive --convert /home


==Riferimenti==
==Riferimenti==
*[http://wiki.dovecot.org/Migration/Courier Migration/Courier - Dovecot Wiki]
*[http://wiki.dovecot.org/Migration/Courier Migration/Courier - Dovecot Wiki]

Latest revision as of 09:18, 8 November 2011

L'unico accorginmento è che occorre configurare Dovecot per emulare il comportamento di courier, e convertire i flag delle cartelle Maildir.

Disinstallazione di courier

  • Conservare gli eventuali certificati SSL in
/etc/courier/imapd.pem
/etc/courier/pop3d.pem
  • Disinstallare courier:
sudo apt-get remove --purge $(dpkg -l | grep courier- | tr -s ' '|cut -f 2 --delimiter=' ')

Installazione dovecot

Configurazione

sudoedit /etc/dovecot/dovecot.conf
mail_location = maildir:~/Maildir

namespace private {
  prefix = INBOX.
  separator = .
  inbox = yes
}


Conversione Maildir

cd /tmp
wget http://www.dovecot.org/tools/courier-dovecot-migrate.pl
chmod +x courier-dovecot-migrate.pl
  • Eseguire la simulazione:
sudo ./courier-dovecot-migrate.pl --to-dovecot --recursive /home
  • Se è tutto ok, convertire le Maildir:
sudo ./courier-dovecot-migrate.pl --to-dovecot --recursive --convert /home

Riferimenti