Bring back the Cloudy to Cloudy Attachments

Outlook 2016 adds some fundamental attachment handling features that allow you by default to treat “links” to a shared cloud file as an attachment.  This feature set is sometimes referred to informally as “cloudy attachments”.  Other Microsoft mail clients such as the web clients for Outlook.com and Office 365, and the mail client that ships…

0

Using the Outlook Object Model to add helper features – The LastName Problem

Back in the days before email viruses changed the game, the Microsoft Office applications were amazing extensibility platforms. All the way back to wordbasic and the excel macro language, and then certainly with VBA in the core office apps.  Now finally after years of maturity with the security features and A/V precauations in place, I…

1

Internet Headers and Outlook

In the world of SMTP mail there is the notion of “Internet Headers”.  This data which is considered a separate part of the email message contains information on “how the mail got here”.  Here is a mock up of a sample “Internet Header”: Received: from someserver.somedomain.com (999.99.99.99) by  myserver.mail.com (999.99.99.99) with Someone’s SMTP Server (TLS)…

4

Methods to send mail through Outlook

Back in 2008, I wrote a little VB6 test application to test sending a sample message using the three methods: 1. SimpleMapi2. CDO 1.213. The Outlook Object Model At the request of some co-workers, I am going to post that sample here.  It is not supported and is intended to be just an example of…

0

The HOWTO and Sample Template for Custom Outlook Calendar Templates

Hopefully I am attaching the files for this topic along with this post.  There should be a zip file with: 1) The word document that descibes the techniques in detail step by step 2) A SAMPLE word template that implements one specific kind of custom calendar template 3) A readme.txt to remind everyone these files…

0

Custom Calendar Printouts from Outlook

One feature in Outlook that divides and unites people is the calendar printing feature set.  It seems that if you ask 1000 people what they need from a calendar printout, you will get 999 different answers.  Some people rely on word wrapping a certain way, others want more flexibility in paper sizes, others want more/better…

0

Create a minidump from VB.Net

I am a programming hack, but i do need to prototype tools for support.  This month, I am working on a little notification tray utility that will monitor the processes that have mspst32.dll loaded.  This is becuase if those processes don’t exit properly, it will cause outlook to not trust your datafile, and the next…

2

A word about MAPI named properties …

One of the early roadblocks to understanding MAPI and especially Outlook’s integration with it, is coming to grips with Mapi’s named property feature.  If you use a tool like Steve Griffin’s excellent MFCMAPI.EXE, you can see named props in a table view type of UI.  A large subset of mapi tags are static and well…

1

Sharing Messages in Outlook 2007

Im going to preference all these post by the words “I THINK:” This means that I believe all this stuff to be technically accurate, but I don’t gurantee it.  I could be wrong, or have missed something in my testing.  More than anything I want it to come across as a brain dump. So read at your own…

2

Where to begin …

Ok, lets see … I work for Microsoft supporting Outlook and get to spend a lot of time working on interesting problems.  My goal for this blog is to share some of what I learn about those problems and some Outlook “stuff” in general.  I also just turned 40 which seems impossible until I look…

1