I can tell you that even Office 2007 runs fine on Server 2012 (this setup was by request).
[rant]
Never a big fan from the Office software, and it's downhill from Office 2003 if you ask me. Having said so, Office 2010 is an improvement in many ways over 2007...except for Outlook. I need to send automatically generated messages encrypted. You need Outlook for this, as it is the "easiest" way to install extended MAPI which allows you to automatically encrypt (CAPI) and then to Exchange for the actual sending of these messages. Without extended MAPI, you can forget about the encryption part.
You have to give credit to Microsoft, they do go a long way in providing documentation for almost all of their products. Unfortunately Outlook with extended MAPI (Mail API) and CAPI isn't one of these products. It is so bad that it is smarter to visit the blog from the creator of OutlookSpy for answers.
Seriously, if you have problems with Outlook, use this for troubleshooting as it is worth its money. That guy is for all intents and purposes more knowledgeable/accessible than MS itself regarding programmatically processing email with MAPI/CAPI. I find this a sorry state of affairs to be honest (read: ff'ing retarded! Not intended as an insult to people with dis-abilities, these people deserve respect each day they try to be the best they can be).
Each update from each version of Office I fear, because of undocumented changes that can and do harm to the MAPI/CAPI layer. Each time I lose hours of the day just to find what the F(!) goes wrong and fixing things proves to be unnecessary convoluted in the best of cases.
Long story short(er):
If I would find one of the MS developers responsible for this mess on fire I would not even p#ss them out, I would bring out the biggest bag of marshmallows I could find and use a bellows to extend the life of the fire so I have time enough to eat all of them.
or
I would look for a person with a reproductive organ that would easily support a mahogany dining table for 6 people and tell tell this person to have his way with each and any of the responsible MS devs, preferably in Death valley where any form of lubrication evaporates within seconds...
Decisions, decisions, decisions...
[/rant]