Inherited OU Rights

Needed to check an OU structure to see if they have the good old “Include inheritable permissions from this object’s parent” checked.

So knocked this up:

$RootOU = [ADSI]”LDAP://:389/Full DN of OU”
$ChildOUs = $RootOU.psbase.Children
ForEach ($xOU in $ChildOUs){
Write-Host $xOU.distinguishedName -Foregroundcolor Red -NoNewLine Write-Host ” : ” -NoNewLine $xOU.psbase.ObjectSecurity.AreAccessRulesProtected

Out Of Office text is not synchronized to Microsoft Exchange 2007 when updated from the BlackBerry smartphone

Might have missed this before, but cor bllimey a fix at last!



Out of Office (OOF) text appears to stop working 20 minutes after selecting this option from a BlackBerry smartphone.


Microsoft Exchange 2007 provides the ability to set OOF text for internal and external email messages. When the internal OOF text is set in Microsoft Outlook 2007, the OOF text is synchronized and updated on the BlackBerry smartphone. When setting or updating OOF text on the BlackBerry smartphone, the internal OOF text in Microsoft Outlook 2007 is not updated.


Apply BlackBerry Enterprise Server software version 4.1.5 Maintenance Release 1 (4.1.5 MR1).

Note: Installing BlackBerry Enterprise Server 4.1.5 MR1 will address the issue from occurring to BlackBerry smartphone users who are setting OOF for the first time. However, if a BlackBerry smartphone user already has the described symptoms, they must disable OOF from both Microsoft Outlook and the BlackBerry smartphone, and re-enable it in a single place.


Set or update OOF text in Microsoft Outlook 2007 or Microsoft Outlook Web Access 2007.

After replacing the binaries provided as part of the fix for the OOF issue, BlackBerry Enterprise Server administrators will need all Microsoft Exchange 2007 BlackBerry smartphone users to reset OOF text once.

Complete the following steps:

  1. Turn on OOF text from a BlackBerry smartphone.
  2. Save the OOF text.
  3. Exit the OOF application.
  4. Go back and turn off OOF text for the patch to perform correctly.

Powershell Cmdlets for Forefront Security 2010 for Exchange Server Beta 2

Just install forefront and here are the new cmdlets




Adds items to an existing filter list.


Resets a report about FSE activities.


Clears a filter list. The filter list may still be associated with scan jobs.   


Saves quarantined items to disk.    


Exports the configuration settings.     


Retrieves the advanced options.     


Retrieve records from the incident database.   


Gets the incident database options.


Retrieves logging options.  


Retrieve settings for e-mail notifications.  


Retrieves the configuration of all filter lists of a particular type enabled for the on-demand scan.    


Retrieves the configuration for the on-demand scan.  


Retrieves server and product information.  


Retrieve records from the quarantine database. 


Retrieves the quarantine options.    


Retrieves the configuration of all filter lists of a particular type enabled for the realtime scan.


Retrieves configuration settings for the Realtime scan.  


Retrieves statistical reports about FSE activities.     


Retrieves the configuration of all filter lists of a particular type enabled for the scheduled scan.  


Retrieves the configuration for the scheduled scan.     


Retrieve configuration options for the Forefront DNS Block List (DNSBL). 


Retrieves the settings for the spam content filter.    


Retrieve the status of spam filtering.   


Retrieves a spam blocking report.     


Retrieves the configuration of all filter lists of a particular type enabled for the transport scan.    


Retrieves configuration options for the transport scan.     


Get an extended option.


Retrieves filter lists.   


Retrieves engine definition update settings.   


Retrieves the schedules for updating engine definitions.   


Retrieves trace settings.  


Imports the configuration settings.  


Create an extended option. 


Creates a new filter list.  


Removes an item from the incident database.     


Removes an item from quarantine.    


Remove an extended option.    


Deletes a filter list.    


Removes one or more items from a filter list.  


Resumes a suspended on-demand scan.


Delivers an item that has been quarantined to the specified recipients.


Sets advanced scan options.  


Sets the incident database options.  


Sets logging options.     


Configure settings for e-mail notifications.   


Configures a filter list for use with the on-demand scan.


Sets configuration options for the on-demand scan.  


Sets the quarantine options.    


Configures a Realtime filter list.   


Configures the realtime scan    


Associates a filter to the scheduled scan and enables it    


Configures the scheduled scan. 


Sets configuration options for the Forefront DNS Block List (DNSBL).    


Sets the configuration options for the spam content filter.  


Enables or disables Forefront antispam filtering.  


Configures a filter list for use with the transport scan.  


Configures the transport scan.   


Set an extended option.     


Replaces all the values in a filter list.


Sets engine and definition updating options.  


Sets the schedule for updating engine definitions.   


Sets trace settings.   


Starts the on-demand scan.    


Starts a background scan.     


Starts engine updating.


Stops the on-demand scan.


Stops a currently-running scheduled scan.     


Suspends the on-demand scan.    

TechNet Webcast: First Look at Microsoft System Center Data Protection Manager v3 (Level 300)

Duration: 60 Minutes
Start Date: Tuesday, May 05, 2009 11:00 AM Pacific Time (US & Canada)

In the last 18 months, DPM 2007 (v2) delivered application protection for Exchange ,SQL Server, SharePoint and virtualization environments running Virtual Server and Hyper-V.  Disaster recovery with Iron Mountain, Local Datasource Protection and Client backups have also come out through DPM 2007, its first feature update and Service Pack 1.  Now it is time to show what is coming next for DPM.  Join us to get your first look at v3 for DPM.

Announcing the deprecation of Exchange Client Extensions


… Exchange Client Extensions (ECEs) represent an extensibility feature introduced with the Microsoft Exchange client in 1995. The Exchange client was a 16-bit mail application running against the earliest versions of Exchange Server. ECEs must be written in native code, typically using C++ and relying heavily on the Messaging API (MAPI). When Outlook replaced the Exchange client, ECEs were used to extend Outlook 97-98 until COM Add-ins replaced ECEs in Outlook 2000 as the primary extensibility technology for Outlook.

ECEs will continue to operate as expected in Outlook 2007 and earlier. However, ECEs will not load in Outlook 2010. Outlook 2010 has converted its own ECEs such as Delegate Access, Deleted Items Recovery, Exchange Extensions commands, and Exchange Extensions property pages to native Outlook code

E2010 Beta1: Alternate Mailbox

So the idea of this feature is to give your users a mailbox Archive and for it look like a PST, but be stored on the server.  Suppose the idea is also as storage is cheap and this is a free feature in E2010, you won’t need the likes of Enterprise Vault to house your archives.

So you can assign a Alternate Mailbox to any mailbox by using:

[PS] C:PS>New-AlternateMailbox -Mailbox Administrator -name Archive -Type Archive
Identity                  Type             RetentionPolicyE Database
——–                  —-             —————- ——–AdministratorArchive     Archive          False            945557a5-1e31-4a…

The other commands you have are:

  • Get-AlternateMailbox
    The Get-AlternateMailbox cmdlet is used to get the properties associated with an alternate mailbox.
  • New-AlternateMailbox
    Use the New-AlternateMailbox cmdlet to create a new alternate mailbox for an existing mailbox user.
  • Remove-AlternateMailbox
    Use the Remove-AlternateMailbox cmdlet to remove an alternate mailbox
  • Set-AlternateMailbox
    The Set-AlternateMailbox cmdlet is used to modify the properties of an alternate mailbox.

So you can only see the archive if you Outlook 2010 , OWA wont work with e2010 Beta


Maybe it will come, but in Beta 1 you don’t seem to be able to get “Mailbox statistics” for the alternative mailbox

A Month in Exchange: May 2009

So April saw the release of Exchange 2010 Beta [that’s Twenty Ten, not two thousand and ten ;-)] (Microsoft Unveils Exchange 2010 with Public Beta)

#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#* Microsoft Exchange … In Blog Posts and News for April 2009ish

#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#* New Downloads available from April 2009

Exchange Server 2007 Planning
This document provides guidance on planning for the supported Microsoft Exchange 2007 organization models (Simple, Standard, Large, and Complex). In addition, information is provided to help plan for the use of Active Directory directory service and Exchange 2007 server roles (Client Access, Edge Transport, Hub Transport, Mailbox, and Unified Messaging). A planning checklist is included.

Infrastructure Planning and Design
The Infrastructure Planning and Design (IPD) guides are the next version of Windows Server System Reference Architecture. The guides in this series help clarify and streamline design processes for Microsoft infrastructure technologies, with each guide addressing a unique infrastructure technology or scenario.
New! Microsoft Enterprise Desktop Virtualization
New! Microsoft SQL Server 2008

Microsoft Exchange Server 2010 Beta
Microsoft Exchange Server 2010 helps you achieve new levels of reliability and performance by delivering features that help to simplify your administration, protect your communications, and delight your users by meeting their demands for greater business mobility.

Exchange Server 2010 Beta UM Language Packs
These downloads contain pre-recorded prompts, grammar files, text to speech data, Automatic Speech Recognition (ASR) files, and Voice Mail Preview capabilities for a specific language that is supported by Exchange 2010 Unified Messaging. Warning: This UM language pack must only be installed as an add-in to Exchange Server 2010 Unified Messaging.

Microsoft Dynamics CRM Online E-mail Router
The E-mail Router is an interface between Microsoft Dynamics CRM Online and one, or more, Microsoft Exchange servers, or POP3 servers, for incoming e-mail, and one or more SMTP servers for outgoing e-mail. E-mail messages come into Microsoft Dynamics CRM Online through the E-mail Router.

Microsoft Exchange Server 2007 Standards Documentation
The Exchange Server Standards Documents provide information about Exchange 2007 support for industry messaging standards and Requests for Comments (RFCs) related to iCalendar, IMAP4, and POP3.

Microsoft Exchange Server 2007 Protocol Documentation
The Microsoft Exchange Server 2007 Protocol technical documentation set provides detailed technical specifications for Microsoft protocols and extensions to industry-standard or other published protocols that are implemented and used in Microsoft Exchange Server 2007 to interoperate or communicate natively with Microsoft Office client and other server products.

The documentation set includes a set of companion overview and reference documents that supplement the technical specifications with conceptual background, overviews of inter-protocol relationships and interactions, and technical reference information.

Microsoft Exchange Server 2010 Beta Standards Documentation
The Microsoft Exchange Server 2010 Standards documentation is intended for use in conjunction with publicly available standard specifications and network programming art, and assumes that the reader either is familiar with the aforementioned material or has immediate access to it. A protocol specification does not require the use of Microsoft programming tools or programming environments in order for you to develop an implementation. If you have access to Microsoft programming tools and environments you are free to take advantage of them.

Microsoft Exchange Server 2010 Beta Protocol Documentation
The Microsoft Exchange Server 2010 Protocol technical documentation set provides detailed technical specifications for Microsoft protocols and extensions to industry-standards or other published protocols that are implemented and used in Microsoft Exchange Server 2010. This allows the user to interoperate or communicate natively with Microsoft Office client and other server products.

The documentation is designed to describe each protocol in detail as it is used by the Microsoft Exchange Server. Each protocol specification documents the technical requirements, limitations, dependencies, and Microsoft-specific protocol behavior.

The documentation set includes a set of companion overview and reference documents that supplement the technical specifications with conceptual background, overviews of inter-protocol relationships and interactions, and technical reference information.

Microsoft Exchange Server 2010 Beta Language Pack Bundle
This download is available to customers who would like to install the most recent languages packs for Exchange Server 2010 Beta. This bundle does not include language packs for Unified Messaging.

Microsoft Exchange Server User Monitor
Use the Microsoft Exchange Server User Monitor to gather real-time data to better understand current client usage patterns, and to plan for future work. Administrators can view several items, including IP addresses used by clients, versions and modes of Microsoft Office Outlook, and resources such as CPU usage, server-side processor latency, and total latency for network and processing. Works with Microsoft Exchange Server 2000, 2003 and 2007.

#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#* Webcasts of interest showing in May 2009

Friday, May 01, 2009: TechNet Webcast: Transforming the Data Center with Energy Efficiency (Level 200)
With the explosion of online services and cloud computing, the rapid scale out of IT and IT infrastructures needs to grow at a pace that meets the needs of the businesses while maintaining both cost and resource efficiencies. Energy efficiency in the data center can drive down costs and minimize the environmental impact of operations. In this webcast, we discuss what Microsoft has learned as it implements disruptive, energy-efficient computing ideas in its own data center operations. These energy-efficient computing ideas should change data center designs at Microsoft and across the IT industry. We provide many examples that illustrate some of the key elements of this data center transformation, including outside air cooling.

Tuesday, May 05, 2009: TechNet Webcast: Hyper-Green Virtualization: Scaling Enterprise IT for Energy Efficiency (Level 200)
Resource utilization. It’s an increasingly important topic, and if your business is constrained by poor server and storage utilization, it’s likely you’re over-investing in hardware and wasting space and power, not to mention propagating operational inefficiencies. These in turn increase costs and lead to negative environmental impacts. This webcast will help you learn how to consolidate your datacenter, reduce your costs, and improve agility by minimizing capital expenditures, reducing operating costs, and improving service levels with Microsoft Virtualization products and technologies. A new demo, demonstrating VMM/PRO powering down servers, also will be presented.

Wednesday, May 06, 2009: TechNet Webcast: Cloud Computing Futures: Creating Greener Clouds with Microsoft Research (Level 200)
Microsoft Research Cloud Computing Futures (CCF) is a research and development project whose goal is to design a future cloud infrastructure that is more efficient, more reliable, more flexible, and less expensive. The CCF project starts with a key concept: treat the data center as an integrated system “a holistic entity” and optimize all aspects of hardware and software. Attend this webcast to learn how Microsoft Research is exploring hardware, architecture, system software, and application designs and is testing those designs by building and evaluating large-scale prototypes.

Wednesday, May 06, 2009: TechNet Webcast: Security for Exchange and SharePoint – what’s not in the box? (Level 200)
Done implementing Microsoft Office SharePoint Server or Microsoft Exchange Server? There’s more you can do! Spend an hour with us walking through the Identity and Security products and solutions that help make deployments more secure. We’ll spend time discussing Microsoft Forefront Security, the Intelligent Application Gateway, Internet Security and Acceleration Server, Rights Management Services and Identity Lifecycle Manager.

Friday, May 08, 2009: TechNet Webcast: Running Linux on Hyper-V (Level 200)
What does it take to run Linux on Hyper-V, and why would you even want to? This webcast will cover the benefits and challenges of virtualizing Linux  on Hyper-V – Microsoft’s hypervisor included in Windows Server 2008.  The session will discuss how to install, configure, run, backup, and monitor non-Windows operation systems.

Wednesday, May 20, 2009: TechNet Webcast: Cheaper, Better Backups with Microsoft System Center Data Protection Manager 2007 (Level 300)
In today’s economy, more than ever, IT Pro’s are looking for ways to reduce costs while still improving existing processes or fixing things that aren’t meeting expectations – including backup.  In this session, we’ll discuss legacy protection solutions for backup, disk-to-disk replication, and long-distance disaster recovery  — and how you can cut costs while gaining better backups and more reliable recoveries with System Center Data Protection Manager 2007.

Thursday, May 21, 2009: TechNet Webcast: Microsoft Forefront codename “Stirling” – An Integrated Security Suite (Level 200)
Microsoft Forefront codename “Stirling” is an integrated security suite  that delivers  comprehensive protection across endpoint,  edge, and application servers and will its easier to manage and control. Learn about what will be released in Stirling to provide comprehensive, coordinated protection and monitoring from desktops to servers in the datacenter and the network edge.

Tuesday, May 26, 2009: TechNet Webcast: Microsoft Forefront codename “Stirling” – Forefront Client Security 2.0 Release Update (Level 200)
Microsoft Forefront Client Security protects laptops, desktops, and file servers with integrated protection against malware.
It simplifies control of endpoint security and provides better visibility into the overall protection of the environment. Learn about the 2.0 release of Forefront Client Security, and how it will integrate with the Microsoft Forefront integrated security suite codenamed “Stirling.”

#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#* Technical White Papers for Exchange Server 2007

Nothing New

#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#* Exchange 2008 Documentation Updates

Topic Last Modified: 2009-03-26

New Content
The following topics are new:

Updated Content
The following topics have recently been updated:

#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#* New KBs in February 2009
New means they appear in KB as Revision 1.0! 
Exchange 5.5:
Exchange 2000:
Exchange 2003:
Exchange 2007:
Forefront For Exchange:

April 27, 2009
970671 Exchange 2007 DB resources fail to shutdown before timeout (SCC), Event 1115, 482, 414, 492

April 23, 2009
961757 ActiveSync-enabled users of Exchange Server 2003 receive redundant reminders for recurring appointments when they access their mailboxes through Outlook clients

April 21, 2009
969854 The body of a message is shown incorrectly as an attachment if you try to use an application in an Exchange Server 2007 environment to send a message that includes attachments

April 20, 2009
968813 Incorrect error message when an Exchange Server 2007 user performs a quick search in Outlook Web Access: “Search results may take a long time to appear because Microsoft Exchange Search is unavailable”

April 10, 2009
969254 Meeting request items in Outlook may not be visible in OWA or in non-MAPI clients

April 8, 2009
957537 An Exchange MAPI application does not work correctly when MAPI Stub is bypassed

April 2, 2009
953208 The response text may be lost when a recipient who has a MAPI account receives a meeting request response in Outlook