Exchange Server

I’m presenting simple steps to follow to connect to your cloud based Exchange Online organization as the part of Office 365 from Windows Powershell 1. Install Windows PowerShell and Windows Remote Management (WinRM) on your computer (Windows 7 is already equiped with the features) 2. Open Windows Powershell (Run as Administrator) and run the following …

Continue reading How to Connect to Exchange Online (Office 365) from Windows PowerShell

How to test the health of Exchange Server services health quickly? Applies to: Exchange Server 2010 SP2 I have found a useful cmdlet Test-ServiceHealth to test whether all the Microsoft Windows services that Exchange requires on a server have started. Simply run Test-ServiceHealth and you will get the output like as below when every services …

Continue reading Test-ServiceHealth

I’m just listing down the Top 10 Exchange Tools: Exchange Mailbox Server Role Requirements Calculator – Provides output on your storage configuration as well as backup and replication requirements. Exchange Remote Connectivity Analyzer (ExRCA) – This GREAT tool allows Exchange admins the ability to validate their Client Access Service configurations (EWS, Outlook Anywhere, ActiveSync.) and SMTP functionality …

Continue reading Top 10 Exchange Server Tools

http://www.TestExchangeConnectivity.com http://www.ExRCA.com TheExchange Remote Connectivity Analyzer tool is being updated! List of the changes in this release: •        A new CAPTCHA service. •        The challenge is NOT case sensitive, so it doesn’t matter if you type upper or lower case letters. •        The CAPTCHA challenges will not include hard to distinguish letters/numbers. For example 2 …

Continue reading Microsoft Remote Connectivity Analyzer v1.4

New-SystemMessage cmdlet can be used in Microsoft Exchange Server 2010 to create customized delivery status notification (DSN) or quota messages, in the specified language, on computers that have the Hub Transport server role or Edge Transport server role installed. This example creates a customized WarningMailbox quota message. This message is displayed to users who meet the …

Continue reading Customizing Email Quota Message

I have gone through the bulk mailbox creation for all of the users in AD. The steps included were creation of a CSV file with user atributes and run a PS script which processes the csv file. 1. Crate a CSV with the following fields for all AD user objects: Lastname,Firstname,Name,UserPrincipalName,Password 2. Make the script …

Continue reading Bulk mailbox creation

There are two tasks for this: 1. Assign Full access permission to user B on User A’s mailbox 2. Give Send As/Receive As permission to User B on User A’s mailbox. Full Access Permission: Run the cmdlet:  Add-MailboxPermission “UserB” -User “UserA” -AccessRights FullAccess -InheritanceType all Receive As/ Send As permission: Add-ADPermission “UserB” -User “DomainUserA” -Extendedrights …

Continue reading How to assign a user’s mailbox to another user?

Recently, I have made some research on an issue happened during Exchange Migration (2003 to 2010 or 2007 to 2010) Issue: After transitioning from Exchange 2003 (or 2007) to Exchange 2010, you get the following error when trying to create a new e-mail address policy: “You can’t specify the recipient container because legacy servers are …

Continue reading You can’t specify the recipient container because legacy servers are detected

Information Rights Management (IRM) is enabled by default for internal messages in Exchange 2010. This allows you to create transport protection rules and Microsoft Outlook protection rules to IRM-protect messages in transport and on Microsoft Outlook 2010 clients. Enabling IRM for internal messages is a prerequisite for all other IRM features in Exchange 2010, such …

Continue reading Enable IRM licensing for internal messages in Exchange 2010