Versi 1.0
Penulis:Srijan Kishore
1. Catatan Awal
Saya sudah memiliki Outlook.pst my saya siap yang diekstraksi dari Outlook2010. Saya berasumsi bahwa Anda akan memiliki Sample.pst . Anda tersedia dengan Anda.
2. Persyaratan
Saya telah menginstal Ubuntu 12.04LTS di mesin saya yang memiliki Thunderbird sebagai klien email default. Anda juga dapat menggunakan Evolution sebagai klien email Anda.
Catatan: Sesuai standar Microsoft, file pst apa pun di atas 5Gb tidak dapat diandalkan, untuk menyimpan surat. Jadi saya akan menyarankan untuk mendapatkan file Sample.pst Anda kurang dari 5GB .
3. Skrip
Saya telah menyederhanakan proses melalui skrip. Cukup salin skrip di clipboard Anda &tempel di file teks seperti script.sh &simpan file.Scriptnya adalah sebagai berikut:-
#!/bin/bash
###############################################################################################
###############################################################################################
###############################################################################################
###### This script will help to convert the Microsoft outlook PST file ##########
###### into Thunderbird/Evolution compatible format ##########
###### Script created by 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/outlook
#File selection
readpst -o ~/home/outlook -r `zenity --file-selection`
find ~/home/outlook -type d | tac | grep -v '^~/home/outlook$' | xargs -d '\n' -I{} mv {} {}.sbd
find ~/home/outlook.sbd -name mbox -type f | xargs -d '\n' -I{} echo '"{}" "{}"' | sed -e 's/\.sbd\/mbox"$/"/' | xargs -L 1 mv
#Script Completion
find ~/home/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/outlook.sbd in Local Folder in Thunderbird/Evolution and you can use the folders there" 200 150
4. Eksekusi Skrip
Copy paste script tersebut pada file yang telah anda buat. Berikan izin eksekusi ke file y menggunakan perintah chmodchmod +x script.sh
Saya akan merekomendasikan untuk menggunakan srcipt sebagai pengguna root. Ini akan dilakukan sebagai berikut:-
sudo -i #### Masukkan sandi login sistem Anda##########
Skrip akan mengkonfirmasi terlebih dahulu bahwa paket readpst yang diperlukan telah terinstal di sistem Anda. Kemudian akan meminta untuk menelusuri file Sample.pst, cukup telusuri &pilih file dan sisanya akan dilakukan oleh skrip.
Setelah eksekusi script akan menghasilkan folder /home/outlook.sbd
5. Finalisasi
Di folder Beranda pilih 'Lihat dan pilih SHOW HIDDEN FILES' atau prss ctl+h
Ini akan membuka folder tersembunyi di direktori home Anda. Sekarang jelajahi sebagai .thunderbird-->user.default-->Mail-->Localfolders
Copy paste folder di lokasi. Sekarang buka thunderbird dari ikon peluncur di dektop. Klik kanan pada folder lokal dan buat folder baru yaitu. outlook(seperti dalam kasus saya nama folder adalah outlook.sbd).Kita selesai.Tutup saja Thunderbird dan buka kembali Thunderbird.
Sekarang Anda dapat melihat semua email pst Anda di Thunderbird.
Cara Menambahkan Dukungan Kernel PPP Ke OpenVZ Containers
Menginstal Penambahan Tamu Dan Memasang Folder Bersama Di Mesin Virtual Virtualbox Di PHPVirtualbox