MSExchangeGuru.com

Learn Exchange the Guru way !!!

 

How to find Outlook client version’s in your Exchange organization

I was playing with the new Exchange Client Network Bandwidth Calculator the other day and one of the input section asked me to enter the several Outlook client versions for accurate calculation. I couldn’t find a reliable source to compare the “Client versions” shown in the Get-LogonStatistics cmdlet.

For those you do not know what it does, it basically fetch the version of Outlook running for individual users. To get details of all Outlook versions connecting to your exchange organization:

Get-MailboxServer | Get-LogonStatistics | Select UserName,ClientVersion,LastAccessTime,ServerName

You may get results similar to this:

 

UserName ClientVersion LastAccessTime ServerName
Alex, Roy 10.0.0.6515

10/8/2012 10:49

Exch01
Alex, Roy 10.0.0.6742

10/8/2012 10:36

Exch01
Alex, Roy 11.0.5604.0

10/8/2012 10:49

Exch01
Alex, Roy 11.0.6352.0

10/8/2012 10:38

Exch01
Jaz, Brad 11.0.8200.0

10/8/2012 10:38

Exch01
Jaz, Brad 11.0.8303.0

10/8/2012 10:33

Exch01
Jaz, Brad 12.0.4518.1014

10/8/2012 9:33

Exch01
Lain, Eliz 12.0.4518.1014

10/8/2012 10:38

Exch01
Lain, Eliz 12.0.6024.5000

10/8/2012 10:23

Exch01
Smith, Will 12.0.6211.1000

10/8/2012 10:23

Exch01
Smith, Will 12.0.6300.5000

10/8/2012 10:20

Exch01
Smith, Will 12.0.6315.5000

10/8/2012 3:24

Exch12
Smith, Will 12.0.6562.5003

10/1/2012 22:24

Exch12
Smith, Will 12.0.6606.1000

10/8/2012 10:14

Exch12
Shaun, Allen 12.0.6661.5000

10/8/2012 9:47

Exch12
Shaun, Allen 12.0.6665.5000

10/8/2012 8:10

Exch12
Shaun, Allen 14.0.4734.1000

10/8/2012 7:54

Exch12
Ray, Stacy 14.0.6025.1000

10/8/2012 10:45

Exch12
Ray, Stacy 14.0.6109.5000

10/8/2012 10:44

Exch12
Ray, Stacy 14.0.6117.5001

10/8/2012 10:42

Exch12

 

So what next? To make sense of what client Version means what, refer to the table below:

Client Version number Friendly Name
5.0.3165.0 Outlook 2000
6.0.7654.12 Outlook 2000
6.0.8153.0 Outlook 2000
6.0.8165.0 Outlook 2000
6.0.8211.0 Outlook 2000
6.0.8244.0 Outlook 2000
10.0.0.2627 Outlook 2002
10.0.0.4115 Outlook 2002 SP2
10.0.0.6515 Outlook 2002 SP3
10.0.0.6742 Outlook 2002 SP3
11.0.5604.0 Outlook 2003
11.0.6352.0 Outlook 2003 SP1
11.0.6555.0 Outlook 2003 SP2
11.0.8000.0 Outlook 2003 SP2
11.0.8161.0 Outlook 2003 SP3
11.0.8200.0 Outlook 2003 SP3
11.0.8303.0 Outlook 2003 SP3
12.0.4518.1014 Outlook 2007 RTM
12.0.6024.5000 Outlook 2007 RTM
12.0.6211.1000 Outlook 2007 SP1
12.0.6300.5000 Outlook 2007 SP1
12.0.6315.5000 Outlook 2007 SP1
12.0.6423.1000 Outlook 2007 SP2
12.0.6504.5001 Outlook 2007 SP2
12.0.6509.5000 Outlook 2007 SP2
12.0.6529.5000 Outlook 2007 SP2
12.0.6539.5000 Outlook 2007 SP2
12.0.6550.5000 Outlook 2007 SP2
12.0.6554.5000 Outlook 2007 SP2
12.0.6557.5000 Outlook 2007 SP2
12.0.6562.5003 Outlook 2007 SP2
12.0.6606.1000 Outlook 2007 SP3
12.0.6661.5000 Outlook 2007 SP3
12.0.6665.5000 Outlook 2007 SP3
14.0.4734.1000 Outlook 2010 RTM
14.0.6025.1000 Outlook 2010 SP1
14.0.6109.5000 Outlook 2010 SP1
14.0.6117.5001 Outlook 2010 SP1
15.0.4128.1019 Outlook 2013 Preview
HTTP MAC or other HTTP clients

 

References:

Exchange Client Network Bandwidth Calculator: http://gallery.technet.microsoft.com/office/Exchange-Client-Network-8af1bf00

How to determine which version of a 2007 Office product is installed: http://support.microsoft.com/kb/928116

How to determine which version of an Office 2010 product is installed: http://support.microsoft.com/kb/2121559

Ratish Nair
MVP Exchange
Team@ MSExchangeGuru

14 Responses to “How to find Outlook client version’s in your Exchange organization”

  1. amit Says:

    Excellent command

  2. Remigiusz Says:

    Hi
    But how we can find outlook client versions connected to Exchange 2010. If I run:
    Get-LogonStatistics -ideintity JSmith | Select UserName,ClientVersion,LastAccessTime,ServerName

    I receive client version 3586.0.33077.1 for all checked mailboxes, and this is not Outlook version 🙂
    I think we can find it only in RCA logs.

    Best Regards
    Remigiusz

  3. Michael Says:

    This is strange, it shows me client versions like 3586.0.33086.2
    Any idea?

  4. Ratish Sekhar Says:

    Guys – I echo !!! This requirement was for an Exchange 2007 client and I did not test in E2010 environment. Just tested and I see the same results…!!! I hope MS fix this soon!!!

  5. JTaddei Says:

    Exchange 2010 environments: Clients no longer connect to Mailbox servers (CAS Servers connect FOR them)

    🙂

  6. Rob Says:

    The only way I have found to get client version with Exchange 2010 is from the RPCClientAccess logs on the CAS servers.

  7. leonard Says:

    Excelent !

  8. Shambhu Sharma Says:

    Hi Ratish,

    How we can find same information on Exchange Server 2003 server, excpet of using Exmon tool.

  9. exadm Says:

    For Exchange Server 2010 (at least SP2) try something like that:
    & “C:\Program Files (x86)\Log Parser 2.2\LogParser.exe” “SELECT client-software,client-software-version,client-mode,count(*) FROM ‘\\path\c$\Program Files\Microsoft\Exchange Server\V14\Logging\RPC Client Access\RCA_*.LOG’ group by client-software,client-software-version,client-mode” –
    nSkipLines:4 -i:CSV -rtp:-1

    (of course http://serverfault.com/questions/297831/report-outlook-client-versions-for-outlook-anywhere-clients also helps).

  10. Lanre Says:

    Is there a way to export the result to a CSV? I’m not too skilled with the exchange management shell.

  11. Lanre Says:

    I’ve figured it out. Used Export-CSV.

  12. Find Outlook Version Cas Says:

    […] How to find Outlook client version’s in your Exchange … – 11 Responses to “How to find Outlook client version’s in your Exchange organization” amit Says: October 9th, 2012 at 12:04 am. Excellent command […]

  13. Rossell Says:

    exadmn,

    Great post! Thank you!

  14. How to find Outlook client version’s in your Exchange organization | Quelques liens utiles … ;) Says:

    […] suite: http://msexchangeguru.com/2012/10/08/outlook-client-versions/ […]

Leave a Reply

migrate exchange to office 365

Categories

Archives