Skip to main content

Importing from PST to Thunderbird

Import PST files into Thunderbird

I was using Windows XP and Outlook for time immemorial, still I was an admirer of Linux. Since I moved to Linux Mint 8 after finding that Linux had grown to a level where I can use it for my day to day office needs. Since then I was Googling for solution to import my 5GB Outlook PST file which contained my 5 years of work at the company. After Googling for several days then I found the right working procedure here at LinuxHardCore

Hope this will work for you as well.

Install readpst:

sudo aptitude readpst

After installation create a folder with the and gave the following command:

readpst -o ./mbox_format -r

1. The -o option indicates the directory in which the to mbox converted mails are to be stored. Please
note that this directory must exist BEFORE issuing the command!!
2. The -r option creates a separate folder for each of the mail folders found in the .pst file. I found this convenient since I did not want to import all the mails but only mails from specific folders.

Depending upon the size the export will take hours. I gave the command yesterday night before going home and when I came today morning the export was over.

After that you have to download the ImportExportTools.

Extract and install the tool, by selecting (in Thunderbird) Tools -- Add-ons and clicking the Install button. After restart you will find a new menu item under Tools ... Import/Export in mbox/eml format with various options (see attachment). Select the option "Import mbox file" and a new window will appear (see attachment). Select the option to indicate the location of the file or directory and the messages will be imported. Make sure you have a valid account configured so that the option to import and mbox file will be enabled in Thunderbird.


purerahul said…
Thanks Much Anil for your Kind help.

Popular posts from this blog

Create Great looking diagrams -

I was looking for an online diagram creating tool. Came across where I could create actually great looking diagrams without much of learning curve. The tool is 1. Very easy to use 2. Has drag and drop of elements to your diagram 3. Collaboration (which I have not tested). 4. Works from anywhere on a browser with Internet connection (I used it in Google Chrome on Linux Mint 10) When you click on the "Try it now" a new screen will open as below. You can either create a blank page to create a diagram from scratch or select from a bunch of samples and work on them to create one for your requirement. There are options to export the diagrams you created to SVG, JPEG, PNG and XML format once you register for free on the website. Once you register you can save the diagrams that you created in the site itself and retrieve it at a later time by logging into the website. I made three diagrams and it was real easy and simple. The site has two kind of pa

Nodejs and NPM setup on Linux Mint

To install current version of Node js on Linux Mint or any Ubuntu derivatives 1. Install Node      $ curl -sL | sudo -E bash - 2. Check Node version     $ node -v         vxx.xx.x    $ npm -v         x.x.x 3. Verify the Node installation      var http = require('http');      http.createServer(function (req, res) {      res.writeHead(300, {'Content-Type': 'text/plain'});      res.end('Hello World...!!!');      }).listen(3001, "");      console.log('Server running at');     open your browser and type the URL    You can see the me ssage “Hello World…!!!” Source:  1. 2.

Kerio Connect - SQLLite journal.db error

Today I noted that the Keio Connect mail server had thousands of error.log files with 75MB size filled up in the server. As always Google gave the answer. The error looks some what like below. [10/Aug/2011 10:49:35] SQLiteDbWriteCache.h: write_thread - file '/path/to/file/<user>/.journal.db', SQLite error: code 1, error SQLITE_ERROR[1]: no such table: journal_temp The solution is as below 1. Delete the cache from the client's workstation 2. Delete the profile 3. Stop the server 4. Go to the server and navigate through the user's store folder 5. Delete the .journal.db (for Linux it is  find . -name "FILE-TO-FIND"-exec rm -rf {} \; ) 6. Start the server 7. Create a new profile for the clients workstation With help from Kerio Forum Cyberciti