Exchange: Automating a Welcome Email to New Users

Since Exchange 2010, it has been possible to use Scripting Agents to perform additional checks/processing when certain cmdlets are run.  This feature can be used to automatically send an email to welcome new users.  An overview of scripting agents and how they work can be found on Technet. To send an email when a new…


PowerShell: Remove invalid delegates from mailboxes

We recently had a case where there were invalid delegates on a mailbox and these were causing further issues (which aren’t important with regards to this blog!).  Invalid delegates can come about when mailboxes and users are deleted from an organisation.  The reason for this is that delegate permissions are stored on the AD object/mailbox to…

4

Exchange Web Services and SharePoint without ApplicationImpersonation

A question that I have seen crop up quite a bit on the internet is how to use EWS with a SharePoint webpart.  Using EWS is quite easy, as you can simply reference the managed API and use that – but the main implementation headache is how to set up authentication.  A lot of customers…

3

Exchange 2010, EWS, Autodiscover and the MAPIEnabled property

Recently we had a case come in whereby a customer was having problems connecting to a mailbox using EWS against a Live@Edu mailbox.  There were a few interesting points that came up during investigation of this case. In the first instance, we only support using Autodiscover with EWS to access any cloud mailbox (e.g. Live@Edu…

0

Exchange 2010 and Outlook 2003: ItemAdd event does not fire in online mode

A known issue that keeps cropping up is one that occurs when running Outlook 2003 in online mode against Exchange 2010.  If you subscribe to events on an Items collection (e.g. you want to receive an ItemAdd event anytime an item is added to a folder), you will find that you do not actually receive…

1

EWS Application: Disable OWA 2010 Conversation View

Exchange 2010 OWA Folder View Settings are stored in a MAPI property and are customizable per folder. Conversation View is enabled by default in OWA 2010 and even if you disable it on the existing folders, new folders you create will always have Conversation View enabled. The property that stores the View Settings information is…

9