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
October 9th, 2012 at 12:04 am
Excellent command
October 9th, 2012 at 4:09 am
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
October 9th, 2012 at 6:33 am
This is strange, it shows me client versions like 3586.0.33086.2
Any idea?
October 9th, 2012 at 4:32 pm
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!!!
October 12th, 2012 at 2:53 pm
Exchange 2010 environments: Clients no longer connect to Mailbox servers (CAS Servers connect FOR them)
🙂
October 22nd, 2012 at 10:59 am
The only way I have found to get client version with Exchange 2010 is from the RPCClientAccess logs on the CAS servers.
November 22nd, 2012 at 8:01 am
Excelent !
February 15th, 2013 at 10:49 am
Hi Ratish,
How we can find same information on Exchange Server 2003 server, excpet of using Exmon tool.
March 6th, 2013 at 1:57 pm
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).
October 24th, 2013 at 2:52 pm
Is there a way to export the result to a CSV? I’m not too skilled with the exchange management shell.
October 24th, 2013 at 5:21 pm
I’ve figured it out. Used Export-CSV.
December 22nd, 2014 at 9:57 am
[…] 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 […]
June 8th, 2015 at 5:23 pm
exadmn,
Great post! Thank you!
November 26th, 2015 at 5:08 am
[…] suite: https://msexchangeguru.com/2012/10/08/outlook-client-versions/ […]