Exporting Message Tracking Results from Exchange 2010

Message Tracking

A message tracking log is a detailed log of all message activity as messages are transferred to and from a computer that is running Microsoft Exchange Server 2010.

By default, the message tracking log files exist in C:\Program Files\Microsoft\Exchange Server\V14\Transport Roles\Logs\Message Tracking

Message Tracking features can be found under  toolbox

When we run the message tracking we cannot export it from EMC there is no option to export the results.

Let see now how to export the Message Tracking results from EMS ( Exchange Management Shell )

Configure a set of messaging tracking parameters and then received the results

 

 

As you can see below the Commands appers

Get-messagetrackinglog -Recipients:mhussain@arabitpro.com.sa -Server “CASServer” -Start “5/1/2012 6:36:00 AM”

We need to export tracking logs in CSV format.

Get-messagetrackinglog -Recipients:mhussain@arabitpro.com.sa -Server “CASServer” -Start “5/1/2012 6:36:00 AM” -End “5/24/2012 10:46:00 AM” | Select timestamp, eventid, Source, Messageid, MessageSubject, sender, {$._recipients}, clientip, clienthostname, serverip, serverhostname, messageinfo | export-csv c:\MsgTrack.csv

 

 

This create a CSV file in your C:\ MsgTrack.csv

We can filter the information whatever we need from excel sheet.

Exchange 2010 Service Pack 2 RUS 2

Download from here

http://www.microsoft.com/en-us/download/details.aspx?id=29427

Issues that the update rollup resolves

    • 2519806  A meeting request that is sent by an external user or by using a non-Microsoft email system is stamped as Busy instead of Tentative in an Exchange Server 2010 environment
    • 2556766  Slow performance when you create many contacts by using Exchange Web Services in an Exchange Server 2010 environment
    • 2592398  Email messages in the Sent Items folder have the same PR_INTERNET_MESSAGE_ID property in an Exchange Server 2010 environment
    • 2601301  Customized contact objects revert to the default form after a public folder database replication in an Exchange Server 2010 environment
    • 2625450  You cannot generate an OAB file that is larger than 2GB in an Exchange Server 2010 environment
    • 2630808  A user can log on to a mailbox by using Outlook for Mac 2011 unexpectedly in an Exchange Server 2010 environment
    • 2632201  MAPI_E_INVALID_PARAMETER errors occur when a MAPI application receives notifications in an Exchange Server 2010 environment
    • 2635223  A hidden user is still displayed in the Organization information of Address Book in OWA in an Exchange Server 2010 environment
    • 2636387  Event ID 3022 is logged and you cannot replicate a public folder from one Exchange Server 2010 server to another
    • 2636883  Returned message items can disappear from the search results view when you use Outlook in online mode in an Exchange Server 2010 environment
    • 2641249  Error message when you use the “Folder.Bind” method in an Exchange Server 2010 environment
    • 2641753  An email message from an Exchange Server 2003 user is forwarded incorrectly to an external recipient of an Exchange Server 2010 user mailbox
    • 2644144  A read receipt is not sent when a receiver does not expand a conversation to preview the message by using OWA in an Exchange Server 2010 environment
    • 2644920  The Get-FederatedDomainProof cmdlet fails in an Exchange Server 2010 SP1 environment
    • 2645587  An external email message is not delivered to mail-enabled public folders and you do not receive NDR messages in an Exchange Server 2010 environment
    • 2649499  Updates for a meeting request are sent to all attendees directly in an Exchange Server 2010 environment
    • 2649679  Text in tables is displayed incorrectly in the Conversation view in Outlook Web App in an Exchange Server 2010 environment
    • 2652730  You encounter failures when you run the Test-EcpConnectivity cmdlet to test Exchange Control Panel connectivity in an Exchange Server 2010 environment
    • 2657103  CPU resources are used up when you use the Set-MailboxMessageConfiguration cmdlet in an Exchange Server 2010 environment
    • 2660178  “More than one mailbox has the same e-mail address” error message when you try to manage a mailbox in a tenant organization in an Exchange Server 2010 SP1 Hosting mode environment
    • 2661277  An ActiveSync user cannot access a mailbox in an Exchange Server 2010 forest
    • 2661294  An email address policy does not generate the email addresses of recipients correctly in an Exchange Server 2010 environment
    • 2663581  OK button is not displayed when you change your password in Outlook Web App by using Firefox in an Exchange Server 2010 environment
    • 2664365  Certain MailboxStatistics properties are not updated when a user uses a POP3 or IMAP4 client to access a mailbox in an Exchange 2010 environment
    • 2664761  DPM protection agent service may stop responding on Exchange Server 2010 servers that are protected by System Center DPM 2010
    • 2665806  Error message when you open an RTF email message that has inline attachments in an Exchange Server 2010 environment
    • 2672225  A user in a trusted account forest cannot use the EMC to manage an Exchange Server 2010 SP2 server
    • 2673087   Error message when you try to copy the Inbox folder to another folder in Outlook in online mode in an Exchange Server 2010 environment
    • 2677847  The Microsoft Exchange File Distribution service consumes large amounts of memory in an Exchange Server 2010 environment
    • 2678361  The user-agent information about an Exchange ActiveSync device is not updated in an Exchange Server 2010 environment
    • 2678414  The display name of a contact in address book is empty in an Exchange Server 2010 environment
    • 2681464  An EWS application crashes when it calls the GetStreamingEvents operation in an Exchange Server 2010 environment
    • 2685996  Error message when a user who does not have a mailbox tries to move or delete an item that is in a shared mailbox by using Outlook Web App Premium
    • 2688667  W3wp.exe consumes excessive CPU resources on Exchange Server 2010 Client Access servers when users open recurring calendar items in mailboxes by using Outlook Web App or EWS
    • 2693078  EdgeTransport.exe process crashes in an Exchange Server 2010 environment
    • 2694280  Whatif switch does not work in the Set-MoveRequest or Resume-MoveRequest cmdlet in an Exchange Server 2010 environment
    • 2694289  Resource mailbox does not forward meeting request to delegates after one of the delegates’ mailbox is disabled in an Exchange Server 2010 environment
    • 2694414  The update tracking information option does not work in an Exchange Server 2010 environment
    • 2694473  File name of a saved attachment is incorrect when you use OWA in Firefox 8 in an Exchange Server 2010 environment
    • 2694474  Incorrect delivery report when you send an email message to a recipient who has configured an external forwarding address in an Exchange Server 2010 environment
    • 2696857  EdgeTransport.exe process crashes without sending an NDR message when you send a message to a distribution group in an Exchange Server 2010 environment
    • 2696905  Day of the week is not localized in MailTips in Outlook Web App in an Exchange Server 2010 environment
    • 2696913  You cannot log on to Outlook Web App when a proxy is set up in an Exchange Server 2010 environment

Exchange 2010 Error While Adding Mailbox Server in DAG

An Active Manager operation failed. Error An error occurred while attempting a cluster operation. Error: Cluster API ‘”OpenCluster(MBX01.arabitpro.com.sa) failed with 0x6d9

Solution:

After troubleshooting a lot we checked the Remote Registry Service was disable, I Changed it to Automatic and started the service then it was successfully added another DAG Member.

More over we need to check the network connection settings as well as IP address DNS Settings.

How to Check Exchange 2010 DB Size using EMS

Most Important task for Exchange Administrator is to monitor Exchange DB’s

Using EMS (Exchange Management Shell ) we can check our DB size instead of going to Each DB Properties from EMC

Get-MailboxDatabase is one of the Cmdlet through which we can collect the information for our DB size.

We need to connect to EMS

Get-MailboxDatabase -Status | select ServerName,Name,DatabaseSize

Status : The Status parameter specifies whether to get information for the following

  • BackupInProgress
  • Mounted
  • OnlineMaintenanceInProgress
  • Available free space in the database root

Server:  The servername parameter represent the inforamtion about the Mailbox Server Name

Name :  The Name represents Database name

Database size : this represents the size of DB

How to use ExFolder Tool for Exchange 2010

Microsoft released one of the very useful tool called Ex-folder, Ex-folder was previously know as PFDAVAdmin

We need to use this tool from Exchange server only as it runs with Microsoft Exchange Active Directory Topology Service.

Download this tool from Microsoft Technet Exchange site

http://gallery.technet.microsoft.com/Exchange-2010-SP1-ExFolders-e6bfd405

 

Anyways I will document the steps for using Exfolder

 

  •  Download Exfolders  and copy the executable file to the Exchange Bin folder
    • Note: If we try to run from different location it will crash simply.

 

  • In order to run it we need to import the TurnOffSNVerificationForExFolders.reg

 

  • Once we import this Reg we can run this Exfolders.exe from Bin Folder

 

  • We need to select GC Server and Exchange Database were we need to set the permissions.

 

 

  • In the following window click on the Database option and then click the browse button to select the database

 

  • Now you will see all the mailboxes in the selected database

 

  • Right click and select folder permission

 

  • Then add the users and give the appropriate permission you want to give.

An old password still works after you change it in Outlook Web Access

Many of the people Posted this issue on technet forum  when we change the password it takes 15 minutes to work

http://social.technet.microsoft.com/Forums/en-US/exchangesvrgeneral/thread/d7c244a5-d500-4353-aeae-9ba9fa88f1cb

This latency exists by design for Internet Information Services (IIS) performance reasons and is controlled by the following registry setting.

 

Solution :

  • Start Registry Editor (Regedt32.exe) on the server that is running IIS and through which the user gains access to OWA.
  • Locate the following key in the registry:
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\InetInfo\Parameters
  • On the Edit menu, click Add Value, and then add the following registry value:
  • Value Name: UserTokenTTL (Note This is case-sensitive!)
  • Data Type: REG_DWORD
  • Value Range: 0 – 0x7FFFFFFF (Note This unit is in seconds.)
  • Exit Registry Editor, and then restart IIS.

Exchange 2007 SP2 installation error

Error Description :   ‘Could not find Default Administrator ‘Exchange administrator Group (FYDIBOHF23SPDLT)

Solution :

To resolve this issue manually, follow these

  • Click Start, click Run, type regedit in the Open box, and then click OK.
  • Locate and then click the following registry subkey:
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange\v8.0\HubTransportRole
  • In the details pane, right-click Watermark, and then click Delete.
  • At the command prompt, type Setup.com /preparead to reinstall Exchange 2007

What’s New in Microsoft Exchange Server 2010 SP2

As we all know Microsoft has release new service pack for Exchange 2010 on Dec 5 2011 and also added some exciting features which can be useful when you’re planning, deploying, and administering your organization , I want to outline some of the features for Exchange 2010 Sp2.

Download Microsoft Exchange Server 2010 Service Pack 2 (SP2):

http://www.microsoft.com/download/en/details.aspx?id=28190

Got some new Features on it we will cover all the new Features for Exchange 2010 SP2

Some Interesting features are

  • OWA Mini
  • Hybrid Configuration Wizard
  • Address Book Policies
  • OWA Cross Site Silent Redirection
  • Mini OWA

This features was previously with Exchange 2003 OMA (Outlook Mobile Access)  which is back in Exchange 2010 SP2,

It’s a light weighted browser based client for mobile devices.

It does the basic things

  • Access Emails, Subfolders, Calendars ,Contacts, Task
  • Manage Meeting Requests
  • Set the Time zone from options
  • Simple to administer, though all via EMS
  • Access to Global Address list & Out of office configuration

The user must specify the full URL to access it

https://mail.Domainname.com/owa/oma

 

             

 

It has pure HTML links which takes us what information we need which is super fast !!!!!

 

Mini OWA is design for basic authentication,

 

Imp note: But there is disadvantage for it we don’t have Sign out option in OWA Mini.

If a user’s mobile phone is lost or stolen, the user’s password should be changed immediately.

 

 

  • Hybrid Configuration Wizard

 

Exchange 2010 has combined with cloud based solution like office 365, We need to establish relationship between Exchange on premises with Office 365.

This wizard helps simplify the configuration of Exchange sharing features

 

Calendar and free/busy sharing between On premises Exchange and office 365

Share a unified GAL

Share an SMTP namespace

Use a single OWA URL

Secure mail flow

Mailbox move

Online archive.

 

 

  • Address Book Policies

 

ABP is one of the good features which came up with SP2 mostly help us to control our GAL & customize what we need.

 

When we create an Address book policy we assign a GAL, by this we can apply a policy to per mailbox users to give them customize GAL in OWA \ Outlook.

 

Purpose for using.

 

  • Provide subdivided address books
  • ABP can be manage through EMS & EMC
  • Allow administrator to control over the GAL

 

  • OWA Cross Site Silent Redirection

 

The concept of this features is Client Access server can act as a proxy for other Client Access servers within the organization. This helps us when we have multiple Client access server in our organization and some of the CAS server which are not exposed to the internet.

 

  • When a user access mailbox through general OWA but his mailbox is located on some other AD Site,

 

  • CAS server does a service discovery , determines that it must redirect user to a different site.

 

  • We can Enable this through EMS cmd

 

Set-OWAVirtualDirectory -identity “MysExchangeserver\OWA” (Default Web site)” -CrossSiteRedirectType Silent

 

User will get 2 times logon credentials when try to login in OWA,

When this setting is configured, a user’s web browser is automatically redirected whenever a Client Access server must redirect an Outlook Web App request to Client Access server or server array located in another Active Directory site. If you’re using forms-based authentication, SSL is required. For redirection to occur, the target Client Access server Outlook Web App virtual directory must have an ExternalURL value configured.