Bonjour à tous,
Je vais être bref au max, je dois migrer une messagerie Mandrake (Postfix + imapd) vers une Debian (Postfix + courier-imap).
Le package imapd utilise le format mbox, par contre j’ai configuré courier-imap pour utiliser le format maildir, je compte utiliser l’utilitaire mb2md pour convertir le fichier mailbox en maildir c’est à dire :
1- copier la totalite du repertoire /var/mail/ du serveur 1 vers /tmp/mbox/ du serveur 2
2 - lancer un script contenant à la fois la création de l’utilisateur puis la convertion du BAL:
$> monscript /tmp/mbox/
for i in `cat $1`
do
useradd -m $i
mb2md -s /tmp/mbox/$i -d /home/users/$i/Maildir
chown -R $i:users /home/users/$i/Maildir
done
Le problème c’est que les fichiers qui se trouvent dans /var/mail/$USER du serveur 1 représentent en fin de compte uniquement les boites de réception des utilisateurs, les autres dossiers personnels se trouvent dans l’arborescence $HOME (exemple /home/users/$USER/Mail/.INBOX.Sent pour éléments envoyés)
Si quelqu’un connait une astuce, ça serait super-kool, SVP…
Merci d’avance.