| |
| OutlookAttachView v1.25 - View/Extract/Save Outlook Attachments
Copyright (c) 2009 - 2010 Nir Sofer
|
Related Links
See Also
- NK2Edit - Edit, merge and fix the AutoComplete files (.NK2) of Microsoft Outlook.
Description
OutlookAttachView scans all messages stored in your Outlook, and displays the list of all attached files that it finds.
You can easily select one or more attachments and save all of them into the desired folder, as well as you can delete unwanted large attachments that
take too much disk space in your mailbox.
You can also save the list of attachments into xml/html/text/csv file.
System Requirements
- Windows 2000/XP/Vista/7/2003/2008.
- Microsoft Outlook 2003, Microsoft Outlook 2007, or Microsoft Outlook 2010.
For the 64-bit version of Outlook 2010, you should use the x64 version of OutlookAttachView.
Be aware that OutlookAttachView doesn't work with Outlook Express.
Search for other utilities in NirSoft
Versions History
- Version 1.25
- Added a new option to 'Mailbox Scan Options', which allows you to scan another profile of Outlook, instead of
the default one.
- Added 'Add Header Line To CSV/Tab-Delimited File' option. When this option is turned on, the column names are added
as the first line when you export to csv or tab-delimited file.
- Version 1.21
- Added support for embedded message attachments (attachments of another message).
These attachments are saved as .msg files.
- Version 1.20
- Added option to filter by attachment size.
- Fixed issue: removed the wrong encoding from the xml string, which caused problems to some xml viewers.
- Version 1.15
- Added 'MailBox Scan Options' window, which allows you to choose the dates
range to scan.
- Fixed bug: The 'Created On' column displayed wrong dates in some Outlook configurations.
- Version 1.13
- Added 'Copy Selected Attachments To...' into the right-click context menu.
Also, changed the 'Save Selected Items' to 'Export Attachments Information',
to avoid the confusion between saving the attachment files and exporting the attachments details.
- Added separated x64 version - for using only with x64 version of Outlook 2010.
- Version 1.12
- Fixed a crash problem when using this utility with IMAP accounts.
- Version 1.11
- Added sorting command-line options.
- Version 1.10
- Added 'Open Message In Outlook' option.
- Version 1.06
- Added 'Clean Selected Attachments' option - clean the content of attachment, but without removing the attachment entry.
- Version 1.05
- Fixed bug: OutlookAttachView failed to scan sub-folders under main Outlook folders.
- Added 'Folder Path' column.
- Version 1.00 - First release.
Using OutlookAttachView
OutlookAttachView doesn't require any installation process or additional dll files.
In order to start using it, simply run the executable file - OutlookAttachView.exe
If you have only one profile in your Outlook, and this profile doesn't require any password, you can run
OutlookAttachView even without starting Outlook, and it'll automatically scan the mailbox of your current Outlook profile.
Otherwise, it's recommended to open Outlook in the right profile before starting OutlookAttachView.
After running OutlookAttachView, the 'MailBox Scan Options' window will be displayed.
This window allows to choose to scan your mailbox only in specific dates range.
After choosing 'Ok' in the options window,
OutlookAttachView starts to scan your Outlook messages and display the found attachments in the main window of OutlookAttachView.
If you want to stop the scan process, simply choose the 'Stop' menu.
After the scanning process is finished, you can select one or more of your attached files, and copy them into the desired folder, by using the 'Copy Selected Files To' option.
If have large attachments that you want to delete, you can use the 'Delete Selected Attachments' option.
Be aware that when you use the delete option, only the attachment file is deleted. The message itself remains on your mailbox.
You can also use the 'Clean Selected Attachments' option to clean most of the attachment content, but without removing the attachment entry.
If you use this option, you'll still see the attachment listed in your email message with small file size, but saving this attachment to a file will create a corrupted file.
Scanning Outlook Attachments of External PST Files
If you want to search an attachment in one or more PST files that are not loaded in your Outlook profile,
you can use the following trick:
- Go to Control Panel -> Mail and choose 'Show Profiles'
- Click 'Add' to create a new profile.
- Fill the email account information with faked details (You can delete it afterwards)
- After the profile is created, double click on the profile, and in the profile properties, click 'Data Files' and
add the desired PST files that you wish to scan.
- Also, you can click the 'E-mail Accounts' button, and remove the faked account that you previously created.
- In the Mailbox Scan Options of OutlookAttachView, choose 'Allow me to choose the profile' in the Outlook Profile option.
- When you are asked to choose the profile, you should choose the profile that you created, and
OutlookAttachView will scan the PST files that you added into it.
Command-Line Options
|
/stext <Filename>
| Save the list of all Outlook attachments into a regular text file.
| |
/stab <Filename>
| Save the list of all Outlook attachments into a tab-delimited text file.
| |
/scomma <Filename>
| Save the list of all Outlook attachments into a comma-delimited text file.
| |
/stabular <Filename>
| Save the list of all Outlook attachments into a tabular text file.
| |
/shtml <Filename>
| Save the list of all Outlook attachments into HTML file (Horizontal).
| |
/sverhtml <Filename>
| Save the list of all Outlook attachments into HTML file (Vertical).
| |
/sxml <Filename>
| Save the list of all Outlook attachments to XML file.
| |
/sort <column>
|
This command-line option can be used with other save options for sorting by the desired column.
If you don't specify this option, the list is sorted according to the last sort that you made from the user interface.
The <column> parameter can specify the column index (0 for the first column, 1 for the second column, and so on) or
the name of the column, like "Filename" and "Subject".
You can specify the '~' prefix character (e.g: "~Subject") if you want to sort in descending order.
You can put multiple /sort in the command-line if you want to sort by multiple columns.
Examples:
OutlookAttachView.exe /shtml "f:\temp\attach.html" /sort 2 /sort ~1
OutlookAttachView.exe /shtml "f:\temp\attach.html" /sort "From" /sort "To" /sort "Subject"
| |
/nosort
|
When you specify this command-line option, the list will be saved without any sorting.
|
Translating OutlookAttachView to other languages
In order to translate OutlookAttachView to other language, follow the instructions below:
- Run OutlookAttachView with /savelangfile parameter:
OutlookAttachView.exe /savelangfile
A file named OutlookAttachView_lng.ini will be created in the folder of OutlookAttachView utility.
- Open the created language file in Notepad or in any other text editor.
- Translate all string entries to the desired language.
Optionally, you can also add your name and/or a link to your Web site.
(TranslatorName and TranslatorURL values) If you add this information, it'll be
used in the 'About' window.
- After you finish the translation, Run OutlookAttachView, and all translated
strings will be loaded from the language file.
If you want to run OutlookAttachView without the translation, simply rename the language file, or move
it to another folder.
License
This utility is released as freeware.
You are allowed to freely distribute this utility via floppy disk, CD-ROM,
Internet, or in any other way, as long as you don't charge anything for this.
If you distribute this utility, you must include all files in
the distribution package, without any modification !
Disclaimer
The software is provided "AS IS" without any warranty, either expressed or implied,
including, but not limited to, the implied warranties of merchantability and fitness
for a particular purpose. The author will not be liable for any special, incidental,
consequential or indirect damages due to loss of data or any other reason.
Feedback
If you have any problem, suggestion, comment, or you found a bug in my utility,
you can send a message to nirsofer@yahoo.com
OutlookAttachView is also available in other languages. In order to change the language of
OutlookAttachView, download the appropriate language zip file, extract the 'outlookattachview_lng.ini',
and put it in the same folder that you Installed OutlookAttachView utility.
|
|