PowerShell

Exchange 2010 SP1 and the Office 2010 Filter Packs

In Exchange 2010 and Exchange 2007, Exchange Search uses Windows Search to index messages and supported attachments. Installation of 2007 Office System Converter: Microsoft Filter Pack is a pre-requisite for Exchange 2010 (RTM) setup, and after setup completes you must register the filters with Exchange Search. Register Filter Pack IFilters with Exchange 2010 has more information and […]

More →

Released: Exchange Server 2007 Service Pack 3

Close on the heels of Exchange 2010 SP 1 beta, Microsoft has just released Exchange 2007 SP 3. You can download the service pack from the download center. Exchange 2007 SP3 adds compatiblity for Windows Server 2008 R2 to Exchange 2007. With SP3, you can also install Exchange 2007 administration tools on Windows 7 clients. […]

More →

Exchange 2010: Remove a RBAC Role from a Role Group

Exchange 2010 ships with a great new security feature – Role Based Access Control (RBAC). Having worked on the RBAC architecture of another product in what seems like a previous life, I’m excited about the RBAC implementation in Exchange! I wanted to write a detailed article/post on RBAC, but given current time constraints, the longish, […]

More →

Bulk mailbox creation: Import passwords from a file

Automating bulk mailbox creation required fairly advanced scripting skills in Exchange 2003/2000. Thanks to the Exchange Management Shell (aka “the shell”) in Exchange 2010 and 2007, this task is greatly simplified. It doesn’t require any advanced scripting skills and it can be accomplished by relative newcomers to Exchange Server with very little knowledge of the […]

More →

Export and Import Content Filter Words or Phrases

In Exchange 2010 and Exchange 2007, you can add custom words or phrases as good or bad words to modify the Spam Confidence Level (SCL) assigned to messages. Messages with a good word or phrase are assigned an SCL of 0 and bypass other antispam agents that fire after the Content Filtering agent. Messages with […]

More →

Released: PowerShell Snap-in For IIS 7

The big news from MIX09 is probably the release of Internet Explorer 8, but for shell aficionados, Exchange folks and scripting geeks, the release of IIS Snap-in for Windows PowerShell is not a lesser event. The snap-in has 71 cmdlets to manage IIS, from web application pools to web site configurations, bindings, and SSL. Download […]

More →

Are Distribution Groups really being used?

Over the years, you end up creating a large number of Distribution Groups based on user demands. The regular departmental Distribution Groups such as Sales, Marketing, Engineering, and HR. The geographical ones such as AllUS, All-California, All-BayArea, and so on. The ones by employment status such as All-FTE for full-time employees, All-Contractors, and so on. […]

More →

Managed Folders: Why aren’t Calendar items expired?

You’re testing Exchange 2007’s Messaging Records Management (MRM) features to implement your organization’s messaging retention policies. You create a new Managed Folder for Calendar items, and then create a Managed Content Setting for it to expire Calendar items in 1 year. Next, you create a Managed Folder Mailbox Policy and add the Managed Folder to […]

More →

Returning all recipients from the Forest in recipient cmdlets

If you’re trying to get recipients from the whole AD Forest using the Exchange shell, there are two things to be aware of: 1. Session scope: By default, the scope of your shell session is set to the Domain of the computer you’re running the session on.2. Result size: By default, shell cmdlets return 1000 […]

More →

Start Managed Folder Assistant for a single mailbox

When testing Managed Folder Mailbox Policy settings in Exchange Server 2007, you may need to frequently run the Managed Folder Assistant (MFA)) to process a mailbox on-demand, so you can check the mailbox content and MRM logs. However, every time you run Start-ManagedFolderAssistant, the MFA processes all mailboxes on all Mailbox Databases on the server. […]

More →