SELECT [ServerConfig]. [ServiceName]
, [UserConfig]. [DisplayName]
, [UserConfig]. [UserName]
, [userconfig]. [MailboxSMTPAddr] as [SMTPAddress]
, [SyncDeviceMgmtSummary]. [ModelName]
, [SyncDeviceMgmtSummary]. [PhoneNumber]
, [SyncDeviceMgmtSummary]. [PlatformVer]
, [SyncDeviceMgmtSummary]. [IMEI]
, [SyncDeviceMgmtSummary]. [HomeNetwork]
, [SyncDeviceMgmtSummary]. [AppsVer]
, [UserConfig]. [PIN]
, [ITPolicy2]. [PolicyName]
, [UserConfig]. [MailboxSMTPAddr]
, [UserConfig]. [MailboxDN]
, [UserConfig]. [ServerDN] as [ExchangeServer]
, [UserConfig]. [AgentId]
, [UserConfig]. [RoutingInfo]
, [UserStats]. [MsgsPending]
, [UserStats]. [LastFwdTime]
, [UserStats]. [LastSentTime]
, CASE [UserStats] . [Status]
WHEN 13 THEN ‘Stopped’
WHEN 12 THEN ‘Running’
WHEN 9 THEN ‘Redirection disabled’
WHEN 0 THEN ‘Initializing’
ELSE ‘Unknown [‘ + CONVERT (varchar , [UserStats]. [Status] ) + ‘]’
END AS UserStatus
FROM [dbo] . [UserConfig]
LEFT OUTER JOIN [dbo] .[UserStats]
ON [UserConfig]. [Id] =[UserStats] . [UserConfigId]
LEFT OUTER JOIN [dbo] .[ITPolicy2]
ON [UserConfig]. [ITPolicy2Id] =[ITPolicy2] . [Id]
LEFT OUTER JOIN [dbo] .[ServerConfig]
ON [UserConfig]. [ServerConfigId] =[ServerConfig] . [Id]
LEFT OUTER JOIN [dbo] .[SyncDeviceMgmtSummary]
ON [UserConfig]. [Id] =[SyncDeviceMgmtSummary] . [UserConfigId]