Extract attachments from .EML files for Public Folder migration

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...
jackadminAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

lucid8Commented:
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

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
jackadminAuthor Commented:
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.
jackadminAuthor Commented:
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.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Outlook

From novice to tech pro — start learning today.