MAPI Architecture

MAPI Architecture  MAPI is a messaging architecture that enables multiple applications to interact with multiple messaging systems seamlessly across a variety of hardware platforms. MAPI Objects and General Architecture All of the objects defined by MAPI fall into one or more layers in the MAPI architecture. The client interface layer is made up of all the…

4

EXOLEDB Architecture

EXOLEDB Overview Exchange Server 2007 provides a new, high-performance OLE DB provider that you can use on the local server to access Exchange store items: the Exchange OLE DB (ExOLEDB) provider. Through the ExOLEDB provider, programmers can access the Exchange store using OLE DB, Microsoft ActiveX Data Objects (ADO), and Collaboration Data Objects (CDO). EXOLEDB…

1

Exchange Web Services Architecture

Exchange Web Services  Exchange Web Services is deployed with the Client Access server role. Microsoft Exchange Server 2007 clients connect to the computer that is running Exchange 2007 that has the Client Access server role installed in an Active Directory directory service site by using an HTTPS connection. For more information refer this article

1

Adding delegates in Exchange Web Services (Exchange Server 2007 SP1)

Delegates & Exchange Web Services  In Microsoft Exchange Server 2007 SP1, you can use Exchange Web Services to add, update, and remove delegates. Code sample Please find the code example that shows you how to add delegates that can take actions on behalf of a principal. In this code it shows how to add two delegate users to…

1

Create/Set Folder Level Permissions with Exchange Web Services (Exchange Server 2007 SP1)

Folder-level permissions work with other Exchange Web Services (Exchange Server 2007 SP1)  Folder-level permissions work with other Exchange Web Services operations in the following ways: The GetFolder operation will return the permissions that are set on the folder when the AllProperties shape is specified. The SyncFolderHierarchy operation synchronizes PermissionSets. The UpdateFolder operation will fail if multiple…

1

Technical Architecture of Exchange Server 2007

Technical Architecture of Exchange Server 2007  In Exchange Server 2007 introduces several architectural changes from previous versions of Exchange. Many features and components have been redesigned, some features have been removed, and several new features have been added. This document discusses the technical architecture of Exchange 2007, including descriptions of server roles, topologies, and the…

1

Calendar logging feature from Outlook

When i dealt with one of my customer, whose application dealt with Calendaring solution, i made this facility. Even in most of the scenarios, when we deal with Microsoft Office Outlook based calendaring solutions, what’re the user action or what’re the changes has made. But we have quick & smart solution for that. By making use of…

1

Part # 1 – Guide to Public Folders in Exchange Server 2007

Guide to Public Folders in Exchange Server 2007 Please find the following articles, which guides us “how-to” deal with Public folders in Exchange Server 2007. Connect to Server                    :   How to Connect to a Server by Using the Public Folder Management Console Update Hierarchy                     :   How to Update a Public Folder Hierarchy New…

1

Transport Architecture

Transport Architecture – Exchange Server 2007 I found this wonderful article, which gives heads up to Exchange Server 2007 with respect to Transport Architecture. When we work with Exchange Server 2007, it’s must to know how internally the messages are getting routed. In Exchange Server 2007, the transport is collection of various server roles, connections, components…

1

Exchange Server 2007 – Database Architecture changes

Exchange Server 2007 – Database Architecture changes  The Exchange database architecture has changed in four significant respects in Exchange Server 2007: The streaming database (.stm) file has been removed from Exchange 2007. Longer log file names are used, thereby enabling each storage group to generate as many as 2 billion log files before log file generation must…

1

Discontinued Features and De-Emphasized Functionality – Exchange Server 2007

Discontinued Features and De-emphasized functionality – Exchange Server 2007  Do you know what’re discontinued Features and De-Emphasized Functionality in Exchange Server 2007 ?. Then this article will be for you. This article give details about the components, features, or functionality that has been removed, discontinued, or replaced in Microsoft Exchange Server 2007. Please find this article Note: Some…

1

Monitoring Event sink # 6 – Using Store Event Sink Bit Flags

  In Event sink development, we have event sink bit flags. These flags can be used to identify which event sink was fired.   The bit flags are implemented in EXEVTSNK.TLB, which is installed with the Exchange Software Development Kit (SDK). Then these flags are passed through the LFLAGS parameter of the following Exchange store event…

2

Microsoft Clinic for Exchange Server 2007 – Unified Messaging

Hi, Please find the following Microsoft Clinic for Exchange Server 2007 available for free – limited period, so make use of this!! Course Name: Clinic 5091: Introduction to Microsoft Exchange Server 2007 Unified MessagingURL:               https://www.microsoftelearning.com/eLearning/courseDetail.aspx?courseId=75413Estimated Time: 2 hrsAvailable Offline: Yes In this online clinic, you are introduced to the new Unified Messaging features and functionalities in…

1

Monitoring Event Sink # 5 – How reliable Event sinks are?

After we implemented Event sink (either synchronous or asynchronous), there are certain situations we dont know why sinks are not firing and how reliable they are in real time situation. Both synchronous and asynchronous event notifications are reliable under normal conditions. That is, no notification is skipped on an event. However, if there is a…

1