Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This blog covers Messaging API development for Exchange and Outlook. My name is Daniel Bagley, I'm on the Messaging Developer Team.
Howto: Example to retrieve the body property of a message using the Exchange Managed API.
public string GetMessageBody(Item oItem, BodyType oBodyType) { string sRet = string.Empty;...
Author: Webdav101 Date: 09/28/2011
WebStoreExplore 1.8.3 is now public
In the past, the team I belong to has made vailable "super samples" which provide a broad range of...
Author: Webdav101 Date: 06/01/2011
Consider the full impact of Exchange Set-MailboxCalendarSettings and Set-CalendarProcessing before changing settings
Many messaging developers and Exchange administrators are not aware of possible effects of...
Author: Webdav101 Date: 02/17/2011
Howto: Read OOF info using EWS and VBScript against an Exchange 2010 SP1
' Here is a code sample showing how to read OOF info using EWS from VBScript against an Exchange...
Author: Webdav101 Date: 01/04/2011
How to get the original body type of a message without getting the best body of the message using EWS.
The PidTagNativeBody property (Property ID, 0x1016; Data Type 0x0003 (PtypInteger32)) should reflect...
Author: Webdav101 Date: 12/22/2010
GetUserAvailability errors with non-DST timezones using the Exchange Managed API 1.0.
If you see "The Month parameter must be in the range 1 through 12." thrown using the 1.0 version of...
Author: Webdav101 Date: 12/22/2010
Howto Check for third-party Add-ins and ECEs loaded with Outlook
To check if third party Add-ins or Exchange Client Extensions are registered to run in Outlook:...
Author: Webdav101 Date: 06/22/2010
FYI: The latest version of the Exchange MAPI download was released yesterday.
The latest version of the Exchange MAPI download was released yesterday. Microsoft Exchange Server...
Author: Webdav101 Date: 12/10/2009
FYI: Rollup 1 for Exchange 2010 was released yesterday.
Rollup 1 for Exchange 2010 was released yesterday. Update Rollup 1 for Exchange Server 2010...
Author: Webdav101 Date: 12/10/2009
With Exchange 2010, use Remote Powershell
With Exchange 2010, you should be using Remote Powershell. Below are some articles to help get you...
Author: Webdav101 Date: 12/10/2009
EWS has "More Happy" now - EWS Managed API and EWSEditor.
Want to make working with Exchange Web Services (EWS) much easier to work with? There is a new API...
Author: Webdav101 Date: 11/10/2009
My daughter wants "More Happy" also...
For Christmas my daughter is already asking for a netbook with Windows 7... because she wants more...
Author: Webdav101 Date: 10/21/2009
HowTo: Create a mailbox for an existing user, Create a user in AD, List AD User info.
//==================================================================================================...
Author: Webdav101 Date: 08/19/2009
Howto: Mail Enable, Mail Disable and view Mail settings for a Public Folder with CDOEX and CDOEXM
If your living in a pre Exchange 2007 Powershell worlds and want to mail enable or disable public...
Author: Webdav101 Date: 08/14/2009
How to resolve the EWS ErrorNoPublicFolderServerAvailable error.
If you are using Exchange Web Services (EWS) against Exchange 2007 SP1, you may run into an issue...
Author: Webdav101 Date: 06/18/2009
How do I force OWA to only render the web page in Engish?
There is no supported way to do this. OWA uses the IE language settings to decide which language to...
Author: Webdav101 Date: 04/28/2009
Don't redistribute product DLLs unless you know its safe and legal to do so.
Redistribution of files in the “C:\Program Files\Microsoft\Exchange Server” folder and sub-folders...
Author: Webdav101 Date: 04/02/2009
Howto: Set multiple extended properties on a folder using raw XML for EWS with a POST
Hmmm, there are very few samples on setting multiple extended properties on folders using a POST to...
Author: Webdav101 Date: 02/27/2009
Howto: Post XML to EWS using ExchangeServiceBinding credentials.
Here is a sample which shows how to use the connection of the Exchange Service Binding to do a POST...
Author: Webdav101 Date: 02/27/2009
Example: How to use PS_INTERNET_HEADERS with cdo 1.21 for custom properties.
'This example uses PS_INTERNET_HEADERS for setting a custom property const smbx="mymailbox" ' TODO:...
Author: Webdav101 Date: 01/14/2009
Sample: How to get the number of file attachments with EWS.
Since HasAttachments does not really give you the number of file attachments, we you will find that...
Author: Webdav101 Date: 01/09/2009
Sample: Howto display a list of calendar items in ListView using EWS
Here is a helpful sample of using EWS to get a list of calendar items and displaying them in a...
Author: Webdav101 Date: 01/09/2009
Example: Populate a ListView with a list of attachments using EWS
I thought it would be fun to blog another sample of getting a list of attachments using EWS. So,...
Author: Webdav101 Date: 01/09/2009
Sample: Using Calendar Views with EWS.
When working with Exchange Web Services (EWS) to do calendaring operations, you will likely run into...
Author: Webdav101 Date: 01/05/2009
Example: Returning a list of attachments using EWS
Here is a sample on getting and returning a list of attachments on an item using Exchange Web...
Author: Webdav101 Date: 01/05/2009
An Adventure: Building an ASP.NET application to call 64bit Powershell.
I keep seeing quesions on calling Exchange PowerShell from ASP.NET pop-up. Not all the banter I've...
Author: Webdav101 Date: 12/30/2008
WebDAV FBA Authentication Sample Explained.
Here is some basic information on how FBA authentication is done with WebDAV. To provide some...
Author: Webdav101 Date: 12/12/2008
WebDAV and OWA Authentication Settings
With any login issue, it’s important to know which authentication protocols are valid. You have to...
Author: Webdav101 Date: 12/12/2008
Howto: Accept meeting requests with VB6 and CDO 1.21
Here is a sample to accept all meeting requests using CDO 1.21. ' The code below will accept all...
Author: Webdav101 Date: 10/21/2008
HOWTO: Exchange Web Service PUSH to a Windows Mobile Device.
OK, I’m not exactly the hard-core Windows Mobile developer here. However, I had a recent issue with...
Author: Webdav101 Date: 10/06/2008
Links on Common Exchange Web Services (EWS) Questions
I've put together a list of articles which cover common questions on Exchange Web Services (EWS)....
Author: Webdav101 Date: 10/02/2008
Outlook Automation is for People, not for Services.
I don't know why we see a lot of customers trying to automate Outlook from a service. It’s...
Author: Webdav101 Date: 09/29/2008
Links on Common PowerShell Automation Questions
I've put together a list of articles which cover common questions on Exchange PowerShell Automation....
Author: Webdav101 Date: 09/26/2008
Howto: Calling Exchange Powershell from an impersonated thread.
There are not many examples on doing doing impersonation for Exchange Powershell and non of the ones...
Author: Webdav101 Date: 09/25/2008
About: CDO for Windows NT (CDONTS)
API Type: SMTP Sender. API Interface: COM Library. Business Logic: Sending mail via SMTP, read mail...
Author: Webdav101 Date: 09/09/2008
Howto: Getting Process IDs
There are many ways to get a list of processes with their PID. Here are a few. tlist:"tlist" is in...
Author: Webdav101 Date: 09/04/2008
Howto: Verifying Symbols after taking a Dump
Once the symbols and dump are received by the person who will be debugging, they can use the...
Author: Webdav101 Date: 09/04/2008
Howto: Verifying Symbols before taking a Dump using symchk
Prior to taking a dump on a program, you should be sure that there are matching symbols for the...
Author: Webdav101 Date: 09/04/2008
About: Dumps
Full Dumps:A full dump pretty much gets everything in memory for the application at the time the...
Author: Webdav101 Date: 09/04/2008
Howto: Generate a Mini-Dump with Task Manager in Vista
With Vista, you can create a mini-dump by right clicking on the process in Task Manager. However,...
Author: Webdav101 Date: 09/04/2008
Howto: Take a dump in Visual Studio
When an application crashes, the user may only have Visual Studio on the box. When the crash occurs,...
Author: Webdav101 Date: 09/04/2008
What's covered by support? General questions and answers.
Customers sometime have a misunderstanding of what is covered when supported is provided. So,...
Author: Webdav101 Date: 09/03/2008
HOWTO: Read unmounted Exchange EDB files.
I was recently asked this question similar to this: How can we search on unmounted EDB files? Are...
Author: Webdav101 Date: 09/03/2008
Santa, I want it all - WebDAV and the full-meal-deal - allprops.
So, your trying to get "all properties" using WebDAV. Well, hate to break it to you, but there is no...
Author: Webdav101 Date: 08/22/2008
Broken Exchange Schema - WebDAV allprops, sinks and/or exoledb fail to return properties
Not getting all the properties you would expect from an WebDAV ALLPROPS or from an Event sink? Well,...
Author: Webdav101 Date: 08/22/2008