PDC’08 : Exchange Web Services Managed API & how Exchange is getting “Cloud Ready”

Some time earlier there was a silent & stable, services platform launched by Microsoft known as "cloud ready" or "Azure". What is Azure: Azure Services Platform (Azure) is an internet-scale cloud services platform hosted in Microsoft data centers, which provides an operating system and a set of developer services that can be used individually or…

1

Webcast & Whitepaper: Exchange Online

As you know the new Microsoft Exchange Online is the messaging component of the Business Productivity Online Suite (BPOS) from Microsoft Online Services. I found this interesting Webcast by Edward Wu, Senior Program Manager Lead, who talks about the new Exchange Online application, features and its capabilities. Also, we explore the application capabilities of Exchange…


Outlook & automatic categorization with Rules

I found this interesting and useful blogpost by Justin Mahood (Outlook Program Manager), which talks about automatic categorization with rules. In this article, he talks about Color categories along with the automatic categorization with rules, which helps to optimize this process by categorizing my incoming mail.


Exchange Server: How to retrieve appointments using C# & WebDAV?

Code Snippet (C#): //Declaration part string strExchSvrName = “”; string strMailbox = “”; string strCalendarUri = “”; string strDomain = “”; string strUserName = “”; string strPassword = “”; System.Net.HttpWebRequest WebDavRequest = null; System.Net.HttpWebResponse WebDavResponse = null; System.Net.CredentialCache MyCredentialCache = null; byte[] bytes = null; System.IO.Stream WebDavRequestStream = null;  // Provide the Exchange server name;…

1

How to show & recover the deleted subfolders using PFDAVAdmin tool?

Using PFDAVAdmin we need to use the "Show deleted subfolders" option which enumerates any deleted subfolders of the currently selected folder. Note that the deleted folders are preserved only if Deleted Item Retention has been configured on the public store. Any such folders appear in red. If you right-click a deleted folder, you have the…

2

Outlook 2007 & Hyperlinks

Microsoft Office 2007 system contains several settings that enable you to control the way external threats are mitigated. By default, links to external content are disabled. This includes links to data sources, hyperlinks to Web sites and documents, and links to images and media.   When a user opens a document that contains links to…

1

How to authenticate the Inbox in Microsoft Exchange Server 2003 with forms-based authentication enabled?

Please find the Code Snippet Access Exchange Server 2003 using WebDAV in your Web application per KB: 1: ‘Declaration Section 2: Dim strServerName as String = “Server Name” ‘TODO: Change to your environment 3: Dim strDomain as String = “Domain Name”       ‘TODO: Change to your environment 4: Dim strUserID as String = “Username” ‘TODO: Change to…


Various Outlook versions : .pst file has different formats & folder size limits

Microsoft Office Outlook 2007 & Outlook 2003 have both a different format and a larger overall size limit for the personal folders (.pst) file than the .pst files that are in the earlier versions of Microsoft Outlook. In Outlook 2002 and earlier, the .pst files are in the American National Standards Institute (ANSI) format, and…

3

Outlook Programming: Custom forms & disabling the macro warning?

This issue happens if the form is not located in a trusted location, such as the Organizational Forms Library on an Exchange Server-based computer. Outlook displays the macro warning message to protect you from potentially malicious programming code, commonly called macro viruses. You cannot directly prevent the warning message from appearing; you must publish the…


Outlook programming : Looping individual mails inside the Inbox

1: ‘myLoop method 2: Sub myLoop() 3:   4: ‘Declaration 5: Dim olApp As Outlook.Application 6: Dim olNs As Outlook.NameSpace 7: Dim olFldr As Outlook.MAPIFolder 8: Dim olItms As Outlook.Items 9: Dim olMail As Object 10:   11: Set olApp = New Outlook.Application 12: Set olNs = olApp.GetNamespace("MAPI") 13: Set olFldr = olNs.GetDefaultFolder(olFolderInbox) 14: Set…

3

Outlook Programming : How to get the File Menu commands programmatically?

This time we will try using the Outlook Object model, we can able to get the Outlook File Menu commands programmatically (I tried with Outlook 10) 1: … 2: ‘ First get the ActiveExplorer 3: Dim oExp As Outlook.Explorer = oApp.ActiveExplorer() 4:   5: ‘ Then get the menu bar. 6: Dim oCmdBars As Office._CommandBars…


Transport Agent Factories

Transport agent implementation: In general the transport agent is implemented as a class that derives from either the SmtpReceiveAgent Class or the RoutingAgent Class. Every agent also needs a corresponding agent factory that derives from the SmtpReceiveAgentFactory Class or the RoutingAgentFactory Class, respectively. Then, what is the Transport Agent factories all about… The agent factory…

1

Video : Demo of Exchange Server 2007, Windows Vista and Office 2007

Find the enclosed demo of Exchange Server 2007, Windows Vista and Office 2007, which can give a glimpse of the products, new features etc; though it’s quite older, but worth of watching this. Video : Demo of Exchange Server 2007, Windows Vista and Office 2007

1

Gotcha – PermanentURL & WebDAV Series # 1

Take this scenario. One of my customer wanted to updated the contact fields using PR_ENTRY_ID and other fields. He can able to obtain the other all fields and getting issue with this property whenever he retrieve using WebDAV·  He gets garbage values at one client and another client it leads him to Exception. In this…

4