Posts Tagged ‘Exchange Management Shell’

Postmaster and Recieving NDR/DSN

October 17th, 2011

After setting up your exchange infrastructure there are a few housekeeping items that can be done to help monitor and keep track of mail flow.

To set the postmaster address which is a requirement for all SMTP domains according to RFC 2821.  This  needs to be done on each of your Transport Servers (Hub & Edge):

Set-TransportConfig -ExternalPostmasterAddress

For internal non deliverables do the following on the hub transport:

Set-OrganizationConfig –MicrosoftExchangeRecipientReplyRecipient <String (email address, CN, name, or any other validating field.>

Define which DSNs to send to the monitoring address. This needs to be done on each of the transport (hub and edge) Servers.

Set-TransportConfig –GenerateCopyOfDSNFor “5.1.4”, “5.2.0”,”5.2.4″, “5.4.4”, “5.4.6”, “5.4.8”,”5.1.1″

Tags: ,
Posted in Uncategorized | Comments (0)

Number of mailboxes in each Exchange 2010 database

October 4th, 2011

The following cmdlet allows you go query the number of mailboxes in each database.

(Get-MailboxDatabase) | Select-Object Name,@{Name=”Number of users”;Expression={(Get-Mailbox -ResultSize Unlimited -Database $}}

Tags: , ,
Posted in Uncategorized | Comments (0)

Exchange 2010 Enable Read Tracking

September 14th, 2011

The organization that I work for recently moved from Groupwise to Exchange 2010.  One of the features that was missing by default was being able to see the read status of a message by another user in the organization.  I ran across a feature in Exchange 2010 that allows a user to track a message and see the “read status”.

The following will check if it is enabled:
Get-OrganizationConfig | fl read*

The following will turn it on:
Set-OrganizationConfig –ReadTrackingEnabled $true

Once this is on and has replicated through the exchange organization you should be able to view a delivery report for the sent item and see the “read status”.

Source Credit:

Tags: , ,
Posted in Uncategorized | Comments (0)