Browse by Tags

Tagged Content List
  • Blog Post: Developing Apps for Office 2013

    Hope you all are also super excited, as I am with Microsoft’s recent announcements for Windows 8 and Office 2013 Customer Preview   This opens up a whole new world of opportunities for developers like you and me to develop and amaze a potential audience of a billion users. The possibilities are...
  • Blog Post: Microsoft Script Explorer for Windows PowerShell (pre-release) Beta Available to download

    I would like to share that Microsoft® Script Explorer for Windows PowerShell® (pre-release) is available on Microsoft Download Center. Microsoft® Script Explorer for Windows PowerShell® (pre-release) helps scripters find Windows PowerShell scripts, snippets, modules, and how-to guidance in online repositories...
  • Blog Post: How to set Outlook Folder Description and Folder Homepage URL properties using EWS Managed API?

    One of our customer is trying to update the Folder Description and Folder Homepage URL properties for Outlook 2007/2010 having mailbox on Exchange 2007/2010. We could use below mentioned code snippet to set Folder Description property as Extended Property using EWS Managed API . NOTE: Following programming...
  • Blog Post: How to check current installed version of PowerShell?

    To determine the current installed version of PowerShell; in PowerShell type the following built in variable : $PSVersionTable. If we use Get-Host it will just shows you the version of the host (i.e. of Console.Exe) as below:
  • Blog Post: How to send email and create appointment item using EWS Managed API in VB.net?

    It does seem to be a bit of a dearth of VB.net samples for Exchange Web Service Managed API. So here is a sample VB.net code which demonstrates: Send Email Create Appointment NOTE: Following programming examples is for illustration only, without warranty either expressed or implied, including, but not...
  • Blog Post: How to convert Exchange Item’s EntryID to EWS unique ItemId via EWS Managed API ConvertId call?

    One of my customer requested for some guidance for How to convert Exchange Item’s EntryID to EWS unique ItemId via EWS Managed API’s ConvertId call? Here is the sample code snippet for converting Exchange Item’s EntryID to EWS unique ItemId via Exchange Web Services Managed API’s ConvertId call: /* NOTE...
  • Blog Post: How to enable EWS Tracing using Exchange Web Services (EWS) Managed API in VB.net?

    Debugging a Web service–based application can be difficult because part of the processing is performed on a computer to which you do not have access. Because you cannot step through the code on the server, it can be helpful to see the XML requests and responses that are exchanged between the client and...
  • Blog Post: How to get reference to Public Folder Store using Outlook Object Model for Outlook 2010?

    On Outlook 2007 or previous version for the Outlook we can refer to the public folder as below: Set olns =Item. Application.GetNamespace( "MAPI" ) Set pub = olns.Folders( "Public Folders" ) However, the above given code snippet would fail on Outlook 2010 by throwing...
  • Blog Post: How to configure and use EWS Impersonation on Exchange 2010/2007?

    We can refer to the below mentioned articles for configuring and using EWS impersonation for the Exchange 2010 : Configuring Exchange Impersonation (Exchange Web Services) http://msdn.microsoft.com/en-us/library/bb204095.aspx Using Exchange Impersonation XML Request/Response http://msdn.microsoft.com...
  • Blog Post: How to retrieve email address from the “From” and “To” field of mail item using EWS Managed API?

    In case we are calling FindItem for EWS Managed API then, it will provide much of the information that a client application needs. It basically returns a summary of an item. FindItem returns only the first 512 bytes of any streamable property. For Unicode, it returns the first 255 characters by using...
  • Blog Post: How to access an appointment item linked to BCM Contact's communication history using Outlook Object Model programmatically?

    One of my customer is developing application based on Business Contact Manager(BCM) and would like to access an Appointment item linked to BCM contact’s communication history folder using Outlook Object Model(OOM) ? We can refer to the linked item from the Communication History folder (hidden) of BCM...
  • Blog Post: How to delete old items from .pst attached to Outlook using CDO1.21 programmatically?

    If you would like to clear up some old items from the growing PST attached to you Outlook profile; then here is a sample VBA macro code snippet to accomplish the job using CDO 1.21. NOTE: Following programming examples is for illustration only, without warranty either 'expressed or implied, including...
  • Blog Post: How to do FindItem using Extended MAPI Properties in a Exchange Web Service call?

    We can perform GetItem Exchange Web Service call to get Extended MAPI Properties refer my previous post How to get Extended MAPI Properties in the GetItem Exchange Web Service call? and can also perform FindItem based on the Extended MAPI Properties. In the sample code given below we would use CleanGlobalObjectId...
  • Blog Post: How to get Extended MAPI Properties in the GetItem Exchange Web Service call?

    We can get/set Extended MAPI Properties using Exchange Web Services for Exchange Server 2007/2010. Here is sample code snippet to get value for CleanGlobalObjectID via GetItem call of Exchange Web Services: NOTE: Following programming examples is for illustration only, without warranty either expressed...
  • Blog Post: How to deploy VSTO add-ins for Outlook?

    “What is the best way to deploy VSTO add-ins for Outlook?” This is one of the most common question asked by our customers who are developing add-ins using Visual Studio Tools for Office(VSTO) for Outlook and other Office Applications.  Simple answer is that it’s all depend on you requirements and...
  • Blog Post: How to create a Service Account with full access to all mailboxes on Exchange Server 2007 mailboxstore?

    We can use following Exchange PowerShell cmdlet to grant a Service Account full access to all the mailboxes on Exchange Server 2007 mailboxstore, but do so only in accordance with your organization's security and privacy policies: Get -mailboxserver <servername> | add-adpermission –user <service...
  • Blog Post: How to search for SMTP Servers in a domain programmatically using ADSI?

    Here is a sample vbscript using which we can get SMTP servers instance names in a particular domain pragmatically via ADSI. NOTE: Following programming examples is for illustration only, without warranty either expressed or implied, including, but not limited to, the implied warranties of merchantability...
  • Blog Post: Remove all PST from the Outlook Mailbox using VBScript

    If you would like to remove all of the Personal Folders file .PSTs attached to the Outlook Mailbox profile then we can use RemoveStore Method. Here is a sample VBScript to perform the job for us: NOTE: Following programming examples is for illustration only, without warranty either expressed or implied...
  • Blog Post: Delegate Access and Delegate Access Management with Exchange Web Services.

    One of the common request from our customers is to provide interface to work programmatically with Delegate Settings for Outlook. Microsoft Exchange Server 2007 Service Pack 1 (SP1) introduces delegate access and delegate access management through Exchange Web Services . The following delegate access...
  • Blog Post: List delegates of the Outlook Mailbox using CDO 1.2.1 via VBScript

    I have recently worked out a VBScript to list delegate of the Outlook Mailbox using CDO 1.2.1 via VBScript and thought of share it with you all, here is the sample code: NOTE: Following programming examples is for illustration only, without warranty either expressed or implied, including, but not limited...
  • Blog Post: How to do FindFolder and MoveItem Operations of Exchange Web Services using VB.net

    In continuations of my previous post How to do FindItem and GetItem Operations of Exchange Web Services using VB.net ; Here is the Exchange Web Services sample in VB.net to perform following task: FindFolder (How to perform FindFolder Operation to get FolderId of specific folder for the root of the mailbox...
  • Blog Post: How to send Excel contents as PDF attachment with the email using CDOSYS

    One of my customer would like to send Excel 2007 worksheet contents as email using CDOSYS. We are facing issues regarding formatting of the contents in the resultant emails on the different email clients. Then we decided to send contents as PDF attachment to avoid such issues. Here is the sample code...
  • Blog Post: Unable to use Outlook Custom form with MSFlexGrid control

    One of our customer reported that they are not able to use Outlook Custom form with MSFlxGrd control after recent security update installation. When they try to open or design the form they are getting “To help prevent malicious code from running, one or more objects in this form were not loaded. For...
  • Blog Post: How enumerate mailbox permission using ADSI VBScript?

    We can use ADSI VBScript sample given below to enumerate mailbox permission from the exchange server. NOTE: Following programming examples is for illustration only, without warranty either expressed or implied, including, but not limited to, the implied warranties of merchantability and/or fitness for...
  • Blog Post: How to do FindItem and GetItem Operations of Exchange Web Services using VB.net

    It does seem to be a bit of a dearth of VB.net samples for Exchange Web Service. So here is a sample Vb.net code which demonstrates: FindItem (How to perform FindItem Operation to list all items from the inbox folder of a use mailbox) GetItem (How to perform GetItem Operation to get an item with all...
Page 1 of 2 (38 items) 12