Solved

Script to extract attatchments from a .PST file

Posted on 2014-11-11
1
425 Views
Last Modified: 2014-11-25
A user has requested us to extract attached image files from a large amount of emails on outlook. Their are duplicate names (i.e. Image001) which has made either extracting manually or running a VB script through outlook fail due to the script overriding the duplicates. Is there a powershell or VB script to extract these for us from a .PST file? Any methods to remove the attachments from emails would be appreciated, thanks.
0
Comment
Question by:GR JN
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
1 Comment
 
LVL 14

Accepted Solution

by:
Alexei Kuznetsov (Outlook MVP) earned 500 total points
ID: 40437437
Although you can write such a script, it requires advanced skills. Moreover, you can't actually process PST files as is. And if you say "any methods" are ok, then I can recommend the free Save Attachments utility: it does exactly what you want. You can specify the required file mask(s) (for example: *.jpg;*png;*.gif), set target folder and clear "Overwrite existing files" check to force the utility to rename the duplicates. After that you can use the free Remove Attachments utility to remove the unneeded attachments. Or you can just Replace Attachments with Links (no need to separately save/remove then).

DISCLAIMER: I recommend these utilities because I'm one of the developers, so feel free to ask any further questions.
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

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

Suggested Solutions

In this step by step procedure, you will come to know the details of creating an Outlook meeting in 2007, 2010, 2013 & 2016.
When you have clients or friends from around the world, it becomes a challenge to arrange a meeting or effectively manage your time. This is where Outlook's capability to show 2 time zones in one calendar comes in handy.
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: …
A short tutorial showing how to set up an email signature in Outlook on the Web (previously known as OWA). For free email signatures designs, visit https://www.mail-signatures.com/articles/signature-templates/?sts=6651 If you want to manage em…

738 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