Migrer de Outlook vers Thunderbird

De Esprit Libre - wiki
(Redirigé depuis Outlook-thunderbird)
Aller à : navigation, rechercher

Mozilla Thunderbird, logiciel de messagerie permettant de consulter ses mails, mais aussi pour gérer ses contacts et ses calendriers. Édité par la fondation Mozilla, Firefox est un logiciel libre.

Lorsque l'on quitte Windows et son environnement, les mails font parti des éléments les plus important à migrer. Or un fichier pst n'est pas lisible tel quel par les logiciels Mozilla Thunderbird ou Evolution.

Pour cela un script permet de convertir le fichier PST.

#!/bin/bash
###############################################################################################
###############################################################################################
######  Script de conversion de fichier PST (Microsoft outlook) pour le rendre        #########
######  compatible au format Thunderbird/Evolution (script original: Srijan Kishore)  #########
###############################################################################################
###############################################################################################

#check user
if [ "$USER" = 'root' ]
    then
        echo "User check passed"
    else        gdialog --title "User Check" --msgbox "User is not Root. Please run the script as root user." 200 150
        echo "User is not Root. Please run the script as root user."
        exit 1
fi
 
#OS check
cat /etc/debian_version > /dev/null
if [ $? != 0 ]; then
 
gdialog --title "OS check" --msgbox "You are not using Debian/Ubuntu, Install readpst package from http://www.five-ten-sg.com/libpst/rn01re01.html" 200 150
 
else
 
readpst -V > /dev/null
          if [ $? != 0 ]; then
 
    apt-get update
    apt-get -y install readpst
    fi
fi
 
mkdir    /home/$USER/outlook
 
#File selection
readpst  -o  /home/$USER/outlook  -r  `zenity --file-selection`
 
find /home/$USER/outlook -type d | tac | grep -v '^/home/$USER/outlook$' | xargs -d '\n' -I{} mv {} {}.sbd
 
find /home/$USER/outlook.sbd -name mbox -type f | xargs -d '\n' -I{} echo '"{}" "{}"' | sed -e 's/\.sbd\/mbox"$/"/' | xargs -L 1 mv
 
#Script Completion
find /home/$USER/outlook.sbd -empty -type d | xargs -d '\n' rmdir
gdialog --title "Pst Conversion complete" --msgbox "Your pst conversion is complete,just paste the folder /home/$USER/outlook.sbd in Local Folder in Thunderbird/Evolution and you can use the folders there" 200 150

Référence : Korben