Solved

Extract attachments from .EML files for Public Folder migration

Posted on 2012-03-19
3
940 Views
Last Modified: 2012-06-27
I have a somewhat large Public Folder structure in Exchange 2003.  We are migrated to Office 365 and I am trying to forklift Public Folders out of Exchange and into SharePoint.  What I really want, for now, is to take the Public Folders folder structure and simply upload to SharePoint.

I have enabled the M drive on Exchange and was able to copy the folders structure to a local drive.  I now need to extract the attachments from each .EML file.  I would to have the attachment extracted to the same folder that the .EML file is in.

I've looked at some EML detach utilities, and the ones I've tried seemed to just extra the files into one big folder or group by file type.  I just want them dumped right into the same folder structure.  I don't mind paying for a utility if it'll work for what I need.  Any recommendations or scripts that can accomplish this for me?

Thanks...
0
Comment
Question by:jackadmin
  • 2
3 Comments
 
LVL 17

Accepted Solution

by:
lucid8 earned 305 total points
ID: 37743752
We make a product that can extract the entire contents from an offline EDB to PST or just the attachments from an offline EDB  or PST but not .eml :-(

That said since you appears to already have them in EML format check out

http://www.softpedia.com/get/Internet/E-mail/Mail-Utilities/emlDetach.shtml

http://bitdaddys.com/emldetach.html
0
 

Assisted Solution

by:jackadmin
jackadmin earned 0 total points
ID: 37757144
I did already try emlDetach but it was not exactly what I wanted.  It can do EML files in batch, but it would not export them into the same folder structure that it read them in from.  So when I select the root folder (with many subfolders), it will recursively detach files from EML files, but then it only puts them into one folder.  I ended up having to brute force it by individually selecting each of 130 subfolders so that I could define the export folder for each one.  I did purchase the software for under $20 and it did save me some time but still more effort than I had hoped.
0
 

Author Closing Comment

by:jackadmin
ID: 37775659
Accepting my comment partially as I had already tried emlDetach but it didn't do exactly what I wanted.  I ended up using emlDetach along with some brute force to get the solution.
0

Featured Post

Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Following basic email etiquette rules will help you write a professional email and achieve a good, lasting impression with your contacts.
This article aims to explain the working of CircularLogArchiver. This tool was designed to solve the buildup of log file in cases where systems do not support circular logging or where circular logging is not enabled
In this Micro Video tutorial you will learn the basics about Database Availability Groups and How to configure one using a live Exchange Server Environment. The video tutorial explains the basics of the Exchange server Database Availability grou…
This video shows how to remove a single email address from the Outlook 2010 Auto Suggestion memory. NOTE: For Outlook 2016 and 2013 perform the exact same steps. Open a new email: Click the New email button in Outlook. Start typing the address: …

867 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

19 Experts available now in Live!

Get 1:1 Help Now