Showing posts with label OutlookExpress. Show all posts
Showing posts with label OutlookExpress. Show all posts

Tuesday, July 05, 2011

Ahh.... All those PST's on my network are killing me. I wish I could capture them all and import them... (hint: The Exchange Team has heard your cries and will have something for you soon)

Exchange Team Blog - Coming Soon: PST Capture Tool

"As we like to say here on EHLO, we’re always listening for feedback on what we're doing well and what we could be doing better for you. As more and more of you evaluate and deploy the email archiving, retention and discovery capabilities of Exchange Server 2010 and Exchange Online, we understand that Personal Folders (.pst files) remain a challenge for you. You have told us that having the ability to search your network to discover and then import .pst files across your environment is critical, and that you need an admin-driven and straightforward tool for doing these things.

We're excited to announce that later this year we'll be adding a new tool to our already rich portfolio of planning and deployment tools. This new tool, PST Capture, will be downloadable and free, and will enable you to discover .pst files on your network and then import them into both Exchange Online (in Office 365) and Exchange Server 2010 on-premises. PST Capture will be available later this year. It doesn’t replace the New-MailboxImportRequest cmdlet that exists already for importing known .pst files into Exchange Server, but instead works in parallel to enable you to embark on a systematic search and destroy mission to rid yourself of the dreaded .pst scourge <*pirate growl*>.

We'll make more details available as we approach the release of the tool, but given the high demand for this capability, we wanted to let you know that we are working on this for you. ..."[GD: Post leach level - 98%]

This of course assumes your company doesn't have such caps on your mailbox size that forces you to keep local PST's... (sigh). Still, if you need something like this I'm sure, this will come in handy...


Related Past Post XRef:
Importing and exporting PST’s from Exchange 2010 SP1, the new, improved and full flavored PowerShell way…

Friday, November 20, 2009

Need a ton of email data (10’s of gig’s)? Need it in PST form? Need it to be public data? Want to look behind the curtain into Enron? The EDRM Data Set Project is for you…

The Electronic Discovery Model (EDRM)Data Set Project


The mission of the EDRM Data Set Project is to compile a 100 gigabyte data set that can be used to test various aspects of electronic discovery software and services.

Enron Downloads:

Posted here are the EDRM Enron PST files. They are organized in 32 zipped files, each less than 700 MB in size. Also posted is a spreadsheet listing the zipped files and 168 .pst files contained in the zipped files.

The total size of the compressed files is approximately 19 GB. The total size of the uncompressed files is approximately 43 GB.

Most files may be downloaded by anyone. Except where otherwise noted, use of files is subject to a Creative Commons Attribution 3.0 United States License. To provide attribution, please cite to “EDRM (”  …

image …”

I know that most of you won’t give a Rats As… um… Butt about this, but I thought it was cool and since it’s my blog… :p

I also have some “history” related to Enron and this also directly helps me in my day job, so.. yeah. The data is not a perfect conversion (because conversion it appears to be and they can be rarely perfect, for example it doesn’t appear to contact rich text), and every email has a “attribution” footer in it, but still attachments are hooked up (unlike some past Enron EML downloads I’ve seen) and the folder structure seems to be pretty much preserved.

Here’s a snap of one of the PST’s;


Friday, July 25, 2008

.NetMap – Using Excel, or embedded control, to graph and visualize connections, networks (social), degrees of separation, associations, etc

Dan on eScience & Technical Computing @ Microsoft - .NetMap - Released - visualize your Networks (Social, etc) from Excel

“.NetMap an Excel plugin and dll is now available (Binaries and Source) on CodePlex – This brings the ability to visualize different types of networks – ie. Social networks (facebook, etc) and even things like Protein interaction network (see image).  What’s great is that you can do this directly from within Excel – which makes it easy to use for anyone.  The other neat piece of the add-in is that it will analyze your email (Outlook, Outlook Express, etc) and then you can use the NetMap chart to see who sends you a ton of email smile_regular.  You can also embed the class libraries in other apps to visualize your graphs…I’d like to hear about other possible Science applications of graph visualizations…and who will be the first to create a SilverLight app using the libraries.  



CodePlex - .NetMap

“.NetMap is a pair of applications for viewing network graphs, along with a set of .NET Framework 2.0 class libraries that can be used to add network graphs to custom applications.

A network graph is a series of vertices (sometimes called nodes) connected by edges. See this Wikipedia article for an overview of network graphs.
.NetMap was created by Marc Smith's team at Microsoft Research.

Email Analysis

If you use Outlook, Outlook Express, Windows Mail, or a similar email client, and if you have Windows Desktop Search installed on your computer (it comes with Vista and can be installed separately on Windows XP), you can use the Excel 2007 template's "Analyze Email Network" Ribbon command to graph the network of people you communicate with via email.

Standalone Desktop Application

In addition to the Excel 2007 template, the source code includes a standalone desktop application for viewing network graphs. The application reads graph data from either a Pajek file or a simple edge-list text file. The degree of graph customization is much more limited in the desktop application than with the Excel 2007 template.

Class Libraries

The Excel 2007 template and the desktop application display graphs using a custom Windows Forms control that can also be used in other applications. In fact, the template is just a Visual Studio Tools for Office 3.0 wrapper around a stack of reusable, prebuilt class libraries.
The Windows Forms control is one of several graph "visualizers" that are packaged in a Microsoft.NetMap.Visualization assembly. There is also a Microsoft.NetMap.Adapters assembly for reading and writing graph data in various formats, a Microsoft.SocialNetworkLib assembly for analyzing social networks, and a Microsoft.NetMap.Core assembly that implements the low-level vertex, edge, and graph classes. The framework for a Microsoft.NetMap.Algorithms assembly is also provided, although most of the graph algorithms are still work items as of May 2008.


Dude, that’s just cool… I HAVE to find a way to use this. Did you note the “You can also embed the class libraries in other apps to visualize your graphs” statement? What’s the license you ask? MS-PL!

I need to see if I can add this to my Blogger Backup utility to graph post relationships and I wonder if we couldn’t use this at work…

Let the network diagramming fun begin!

(via The Road to Know Where - Microsoft's CodePlex Releases Excel 2007 "NetMap" Template)

Sunday, March 02, 2008

Programmatic access to Outlook Express via the GPL OeLibrary v1.0 COM Component

CodeProject - OeLibrary 1.0

"OELibrary is open source COM based component written in C++. I have created this component long back when I used to work with EfExtra e-solution pvt ltd. There it used to be closed source, paid software, but due to some personal and professional reason, this component has not able to see light of day. After around three year, when I enquired about the same, Saurabh (Director, EfExtra) happily agreed to launch project open source, rather then just lying idle in backup of computer.

His thinking behind this is that, at least programmer community gets benefited of it and the project might get more robust and feature rich after receiving feedback and working (multiple mind instead of single) . This component is released under GPL license. This component is RELEASE AS IS, without any warranties and guarantees.


The aim of this project is to create a programming library which enables automating, or in other words, providing programmatic access to certain tasks in Outlook Express.

The central idea is to provide an easy to use object model to developers who wish to interact and control Outlook Express from their applications. Some of the functions this library aims to provide are:


  • Add, Delete, & Enumerate mail folders in Outlook Express.
  • Enumerate, Read, and Delete messages in a given folder.
  • Move messages from one folder to another.
  • Get selected folder.
  • Notifications for certain events (e.g. new mail).
  • Adding a custom toolbar to Outlook Express and responding to click events on it.
  • Reading OEAccount information.
  • Manipulating the Window Address book!


I've looked for a good OE library in the past and never found one I liked. The downside with this one is that it's straight GPL, which could limit its usage in a commercial/closed source application.

Anyway, if you need programmatic access to Outlook Express, and can handle the license, then this may come in handy.