Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Microsoft Software

Microsoft Opening Outlook's PST Format 319

protosage writes to tell us that Microsoft Interoperability is working towards opening up Outlook's .pst format under their Open Specification Promise. This should "allow anyone to implement the .pst file format on any platform and in any tool, without concerns about patents, and without the need to contact Microsoft in any way." "In order to facilitate interoperability and enable customers and vendors to access the data in .pst files on a variety of platforms, we will be releasing documentation for the .pst file format. This will allow developers to read, create, and interoperate with the data in .pst files in server and client scenarios using the programming language and platform of their choice. The technical documentation will detail how the data is stored, along with guidance for accessing that data from other software applications. It also will highlight the structure of the .pst file, provide details like how to navigate the folder hierarchy, and explain how to access the individual data objects and properties."
This discussion has been archived. No new comments can be posted.

Microsoft Opening Outlook's PST Format

Comments Filter:
  • Re:Oh no... (Score:5, Interesting)

    by caffeinemessiah ( 918089 ) on Monday October 26, 2009 @06:42PM (#29878567) Journal
    This is incredibly brave of Microsoft, given that Outlook is so ubiquitous. I can see a number of good and not-so-good reasons for doing this:

    (1) They feel that Outlook is genuinely capable of withstanding competition from the likes of TBird and other competitors, and to be fair, the quality of Outlook has improved a lot.
    (2) They feel that opening Outlook's specs will give them access to iPhone app-store like ingenuity from the "crowd" (throw in your favorite buzzword here). Basically, let the hackers go at it and come up with neat little means to improve Outlook usability. If more products carry a "Works with MS Outlook" sticker, that can only be good for outlook (in one line of reasoning).
    (3) All the old, seasoned outlook engineers have retired or died, and they're hoping that someone can figure out the .pst specs.

  • by sparkydevil ( 261897 ) on Monday October 26, 2009 @06:52PM (#29878673)

    Count me as one who cares. I've had .pst file of old outlook mail sitting around for at least seven years waiting for this kind of news. Being able to import it directly into gmail would be very useful.

  • Re:Oh no... (Score:5, Interesting)

    by Mr. Roadkill ( 731328 ) on Monday October 26, 2009 @06:55PM (#29878701)

    Expanding on point 2, Microsoft may want to open up the MAPI specs a little more for the benefit of iPhones and the like. At $DAYJOB, we have Exchange 2003 and a number of users with iPhones and we've seen some bizarre things happen on occasion with calendar entries (weirdness when one of a number of repeating appointments is changed or cancelled and not showing up as changed or removed on the iPhone, that kind of thing). While I'm prepared to believe that it's partially to do with Apple testing more thoroughly with and developing against Exchange 2K7, I can't help but feel that a better understanding of how Outlook communicates with Exchange and a better understanding of how Outlook represents the data internally would help other developers produce something that works better with Exchange.

    And that could well be Microsoft's strategy...domination at mail-and-collaboration server end. If they open up the client specs a little more, and that makes Exchange 2010 and beyond more attractive, they've won.

  • by spectre_240sx ( 720999 ) on Monday October 26, 2009 @06:58PM (#29878725) Homepage

    I'd wager that Microsoft is willing to do this because the .pst format is becoming irrelevant. Medium and large businesses already want nothing to do with them due to issues with performance and management. That leaves small businesses and a small number of home users. With hosted exchange options becoming more common among small businesses, the need for .pst files is going away very quickly.

  • Re:Oh no... (Score:3, Interesting)

    by gerf ( 532474 ) on Monday October 26, 2009 @07:00PM (#29878745) Journal

    and to be fair, the quality of Outlook has improved a lot.

    I love how Outlook uses almost 300MB of virtual memory at work. Seriously, wtf.

  • Re:Oh no... (Score:2, Interesting)

    by Anonymous Coward on Monday October 26, 2009 @07:19PM (#29878915)

    "MAPI" (Exchange RPC) is being put out to legacy pasture and being replaced with an XML-based API called "Exchange Web Services". That is why Exchange2K7 works better with third party clients.

  • by zhilla2 ( 1586095 ) on Monday October 26, 2009 @07:20PM (#29878925)

    People who program different migration utilities benefit from this, and of course users of such tools. Even wild ideas like Fuse filesystem that mounts it as Maildir.
    So, converters, importers, exporters, indexing tools, repair/forensics, optimize/defragment/find duplicates tools, sort, grep.
    Also, if its a standard than it needs to be STANDARDIZED, so no special treatment for own products.

  • Re:Oh no... (Score:2, Interesting)

    by oceanicicefloe ( 1122533 ) on Monday October 26, 2009 @07:51PM (#29879207)
    I think the most likely explanation is that PST files are deprecated in the next version of Exchange... they are pushing for people to move to server-integrated archiving instead. That will make PSTs somewhat redundant so why not open up the spec if it gets you warm fuzzies from the industry.
    A comment from an Exchange developer on the EHLO blog:

    "To put it simply you need to move away from PSTs. Larger mailboxes are the answer here. In addition you can leverage, single item recovery, and our messaging records management 2.0 with a personal archive mailbox to retain needed data and manage your quotas."

    http://msexchangeteam.com/archive/2009/09/25/452632.aspx [msexchangeteam.com]
  • by Monoman ( 8745 ) on Monday October 26, 2009 @08:03PM (#29879293) Homepage

    Bingo! I believe MS has already banned PSTs in house. The writing is on the wall where I work. Too many times PST get corrupted which turns into support nightmares for the VIP customers. Once the VIPs (they sign the checks) are sold on getting rid of PSTs and expanding the mailbox sizes they will pay the bill.

  • I Don't Have a .PST (Score:3, Interesting)

    by Kozar_The_Malignant ( 738483 ) on Monday October 26, 2009 @08:08PM (#29879331)
    I have an .ost file on my laptop you insensitive MS clods. Does this great revelation include them?
  • by Anonymous Coward on Monday October 26, 2009 @11:34PM (#29880543)

    There's a little known piece of middlware from IBM called DAMO. Domino Access for Microsoft Outlook. Domino is the server behind the loathsome Notes client. Basically it maps Notes fields to a PST. Then you can pull all your notes email and calendars into an Outlook .PST. You'll need to pay IBM $100 for the privilege and they're not going to support it for much longer, but if you hate (hate, hate, hate) Notes and need to hit a Domino server, this is cool. For me it's been $100 for three years of sanity for my PIM and no need to deal with Notes. Even the latest 8.5 version seems to be a bunch of badly done java emulating Outlook.

    If you go this route, stay under the radar and don't hip the IT guys to what you're doing. Unless they're particularly eagle-eyed they probably won't notice what you're up to. You among thousands of users. They don't have the time. Don't ask for support from them. Figure it out on your own. Get into the VPN, figure out the IP address of your email server and keep your notes id handy for when the prompt asks. Expect it to take a little fiddling and do lots of backups.

  • Re:Oh no... (Score:3, Interesting)

    by bruce_the_loon ( 856617 ) on Tuesday October 27, 2009 @02:13AM (#29881121) Homepage

    (-5) Sharepoint is stored in a SQL server database. The structure is vaguely nightmarish because of the desire for obfuscation, but it is perfectly possible to get the files back out with a bit of work. It is less of a lock-in than a .pst file would be, even with the release of these specs.

    I'll bet that Alfresco or Knowledge Tree's commercial products can come up with modules to migrate from a Sharepoint if they haven't already.

  • Re:Then explain this (Score:2, Interesting)

    by Anonymous Coward on Tuesday October 27, 2009 @02:18AM (#29881143)

    Wrong. Virtually all the tools listed either don't work at all, haven't been updated in 6-7 years, and/or partially work but not for OL 2003+ PST files.

    I know of no pure open source solution that can read 2003 and 2007 PST files. The ones that can read 98 and 2000 file do so OK, but with many bugs.

    So in short you are wrong - no one can do it.

  • Re:Oh no... (Score:3, Interesting)

    by Have Brain Will Rent ( 1031664 ) on Tuesday October 27, 2009 @02:20AM (#29881149)

    This doesn't do anything for communicating with Exchange, which is really what you want.

    Well it isn't what I want. I want TBird (with its calendaring extensions) to be able to read the Outlook address book and calendar from the .pst files.

    Then I want TBird to be able to sync to my phone but that's another story and doesn't seem likely to happen so I may as well get an android and run TBird on it.

  • by Bazman ( 4849 ) on Tuesday October 27, 2009 @04:10AM (#29881513) Journal

    You're lucky if your PSTs get backed up nicely. Lots of people keep Outlook running all the time, and that means it has an exclusive lock on the PSTs. Then the backup process fails to copy the PST.

    So we have files that aren't on a backed-up server, can't live on a backed-up network share, and often fail to backup from local starage via local back-up systems.

    No wonder people like to print their emails out.

  • by petermgreen ( 876956 ) <plugwash.p10link@net> on Tuesday October 27, 2009 @07:56AM (#29882231) Homepage

    one big use I can see is a PST rebuilder, MS tells you to copy anything you want to keep out after repairing a corrupt PST with scanpst but i've found out the hard way that sometimes outlook can read a mail in a PST but when it tries to copy it to another PST it will fail.

  • Re:Oh no... (Score:3, Interesting)

    by jschrod ( 172610 ) <jschrod@aLIONcm.org minus cat> on Tuesday October 27, 2009 @08:15AM (#29882317) Homepage
    Well, (1) I want to access PST file content on non-Windows systems. E.g., for a search engine. (2) I want to access PST file content on systems where COM-embedding has been turned off for "security reasons". (One of our bank customers has that.) If I think more about it, I might even find more use cases.

    I.e., not everybody in the world has your limited use cases. I welcome the opening of the PST specs.

  • Re:Oh no... (Score:3, Interesting)

    by StormReaver ( 59959 ) on Tuesday October 27, 2009 @09:10AM (#29882747)

    > This is incredibly brave of Microsoft, given that Outlook is so ubiquitous.

    Hardly. This is the result of Microsoft having to abide by the results of a court case that they fought against tooth and nail, that they ignored for months, then finally, begrudgingly, realized they had lost. This is Microsoft doing something because they have absolutely no other choice. Everything else has failed, so Microsoft is finally, years later, complying with court orders trying to remedy Microsoft's illegal abuses of monopoly power.

    This isn't brave. It's a begrudging admission that there are governmental powers that Microsoft couldn't bully; a government with something resembling a backbone.

Machines have less problems. I'd like to be a machine. -- Andy Warhol

Working...