Import .EML to PST

Posted on 2007-10-15
Last Modified: 2012-08-13

I have about 600,000 .EML files that I need to import into .PST files.  I'd rather not use the Outlook Express -> Outlook -> PST route to keep 600k, 50+ Gb of emails from filtering through my Exchange server.  Is there any good way to do a straight .EML to .PST conversion?  I need to group these by month/year so not all 600K will go into one PST.

Yes, I know about email archiving solutions such as GFI Mail Archiver, but it was decided no to go that route. :-(

Any Ideas?

Best regards,
The Dude
Question by:msdurham

    Expert Comment

    If i understand what you are trying to accomplish, this will work:

    It may be a little time consuming, but you could create a bunch of PST files, one named for each month and year, then simply drag and drop the .EML files into a folder in that PST file, then move that PST file into your archive.

    IS this what you mean?

    Author Comment

    That kinda worked.  I could drag the EML file into the folder but it said the sender was me with a received date of today. (The message was 3 years old)  I could click the message and it would open with the correct sender, receiver, and date.  This is really close...

    Best Regards,
    The Dude

    Accepted Solution

    This is really the only way to do this without an email archiving or importing software, but I did find one that should work that is fairly inexpensive ($12).

    This program acts like a pop server and should allow the correct sender and recipient to come through in the headers.  

    Expert Comment

    You can just open Outlook or Outlook Express and then click and drag the EML messages to whichever folder you want them to appear in so if you want them to be in the Inbox, just drag them to the inbox and you're done.
    LVL 1

    Expert Comment


    Wanted to upload my email to gmail from the bat
    this is what i did
    export as EML files
    Convert to PST with Aid4Mail (Even thought its shareware the free features where enough)
    then used google uploader. done
    Had about 3000 messages to upload

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Highfive + Dolby Voice = No More Audio Complaints!

    Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

    Outlook can send email in three different formats: HTML, Rich Text, and Plain Text. Rich Text format is problematic though as it automatically wraps all formatting into an attachment called Winmail.dat. It also tends to pack actual file attachments …
    Use email signature images to promote corporate certifications and industry awards.
    Get people started with the process of using Access VBA to control Outlook using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Microsoft Outlook. Using automation, an Access applic…
    To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…

    779 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    21 Experts available now in Live!

    Get 1:1 Help Now