News

Microsoft Offers Dev Tools for Outlook

Microsoft today released two new open source tools to help developers take advantage of the .PST file format that's used in the Outlook e-mail client app.

The tools, released on the Microsoft CodePlex open source portal, include the .PST Data Structure View Tool and the .PST File Format Software Development Kit. Both are available under the open source Apache 2.0 license.

The first tool is mostly for educational purposes, providing a graphical user interface that shows the internal data structure of .PST files, according to Daniel Ko, a Microsoft Outlook development manager, in a Microsoft-produced video. The second tool, File Format SDK, provides a library of source code and high-level APIs that developers can use to build their own applications.

The SDK can be used to support data migration scenarios to move .PST files from one platform to another, according to Ko. It can also help facilitate searches for particular content in the .PST files, such as might be used in e-discovery software for legal purposes. Ko also explained that developers could use the SDK to check outbound e-mail content, such as might be used in corporate compliance software. He also drew a whiteboard sketch showing how photos saved in the .PST file format could be extracted and used for a cloud-based photo album, or some other type of application.

The kit currently lets developers read the data in a .PST file. However, Microsoft is working on a capability in the kit that would enable writing to .PST files too, according to Ko.

In essence, the tools will better enable third-party software developers to build e-discovery and data migration solutions for use with Outlook, according to Sheri McLeish, an information and knowledge management analyst at Forrester Research.

"What they're enabling is easier access to those [.PST] files to scan them for issues around e-discovery potentially, or to migrate or move them to other new hardware devices or locations," McLeish said by phone. "So it's really an enabler and a continuing effort on the part of Microsoft to make that [.PST file format] more portable and open."

Microsoft decided to release these two tools to supplement about 200 pages of documentation on the .PST file format that the company has already released as part of its "open specification promise." This initiative, announced in February of 2008, opens up the documentation of file formats and APIs used with a number of Microsoft's applications. According to William Kennedy, Microsoft's corporate vice president for Office communications and forms, Microsoft has published more than 33,000 pages of these technical documents, which help third-party developers interoperate with Microsoft's products.

"While the .pst file format previously required a Microsoft Outlook license to access, the documentation and tools obviate that need, enabling greater interoperability with the data than ever before," Kennedy, explained in a Microsoft blog.

The SDK adds to existing developer tools. Previously, developers had access to the data in a .PST file through the "Messaging Application Programming Interface and the Outlook Object Model," according to Microsoft's announcement.

The new tools will help Microsoft's partners as well as its competitors. However, Microsoft benefits too because the tools will aid migrations to different Office versions, McLeish said.

About the Author

Kurt Mackie is online news editor for the 1105 Enterprise Computing Group.

comments powered by Disqus

Reader Comments:

Wed, Sep 29, 2010 Farshad Canada

it is very good news. But I am looking forward that writting to PST file will be avail.

Thu, Jun 3, 2010

VLAD try closing Outlook if you didn't

Thu, May 27, 2010 Vlad Tepes Las Vegas, NV

In attempting to open my .pst file in the ".PST Data Structure View Tool", I receive the following error message: "Encountered a sharing violation while accessing C:\Users\[ME]\AppData\Local\Microsoft\Outlook\Outlook.pst. Anyone with any ideas how to fix this? Please respond to vtepes3@gmail.com. Thanks to all. - Vlad

Wed, May 26, 2010 Ami Israel

This is an excellent and long awaited step by Microsoft. The PST file format is one of the most used database format today. At Datamills we make a professional level enterprise PST backup and restore application. We are just starting to blog and promote our ability to give system admins a simple yet powerful tool for reliable PST backup.
See blog at: http://outlookbackup.wordpress.com

Add Your Comment Now:

Your Name:(optional)
Your Email:(optional)
Your Location:(optional)
Comment:
Please type the letters/numbers you see above

Redmond Tech Watch

Sign up for our newsletter.

I agree to this site's Privacy Policy.