Previously I have written that the Enterprise Vault client log file shows the connection states of Outlook. It is a number shown from this list :
evConnectionUnknown = 0,
evConnectionOnline = 1,
evConnectionOffline = 2,
evConnectionNoExchange = 3,
evConnectionDisconnected = 4,
evConnectionCachedOffline = 5,
evConnectionCachedDisconnected = 6,
evConnectionCachedConnectedHeaders = 7,
evConnectionCachedConnectedFull = 8,
evConnectionCachedConnectedDrizzle = 9
What I didn’t explain is what the numbers mean, and in addition I didn’t point out that from none of these can EV detect the connection method of whether it is HTTP or TCP/IP.
What the numbers mean:
evConnectionUnknown = 0
This means that we haven’t been able to get a response from Outlook with regards to the connection state. It’s usually a transient issue and you might seen it on a machine wit ha large OST file, since Outlook takes a few moments to open that, and in the meantime the EV Outlook Add-in has been loaded in parallel.
evConnectionOnline = 1
In this mode, there is no OST file – no cached local copy of the mailbox. All requests go to and from the Exchange Server. Obviously it means that the disk foot print of Outlook from an end-user point of view is now much smaller, but it means that if the connection to the Exchange server is lost, so is access to all mail. It used to be said that this method was “slower”, but I suppose that depends really on the distance (in network terms) to your Exchange server, and how many thousands of users are also on that server, the complexity of the mailbox in terms of folders, and number of items in them AND with the speed of the machine you’re running Outlook on.
evConnectionOffline = 2
In days of old you could modify the Outlook Profile to give you the option of connecting, cancelling or working offline. This mode means that the latter was chosen. It might also mean that the only transfer of email happens when a user clicks on Send/Receive in Outlook.
evConnectionNoExchange = 3
The profile in use, doesn’t have Exchange configured.
evConnectionDisconnected = 4
The online profile in use just lost connectivity with the Exchange Server.
evConnectionCachedOffline = 5
In days of old you could modify the Outlook Profile to give you the option of connecting, cancelling or working offline. This mode means that the latter was chosen. It might also mean that the only transfer of email happens when a user clicks on Send/Receive in Outlook. An OST file does exist in this scenario.
evConnectionCachedDisconnected = 6
This means that a cached mode profile was configured, and started up correctly, but at some point in the usage of the session, the connection to the Exchange Server was lost. It may recover later, but for now, we assume that the connection to Exchange doesn’t exist.
evConnectionCachedConnectedHeaders = 7
In this mode an OST file exists, and just message headers are transferred from Exchange to Outlook as a priority. You have to “drive” the pull down of the body. This can be useful if you haven’t checked your email in a while, and as a road warrior if you have a slow connection. Getting just headers, and then just the bodies of the interesting/relevant mails might save some time.
evConnectionCachedConnectedFull = 8
This is the regular cached mode experience. An OST file exists, and is automatically updated by Outlook/Exchange. When a new mail arrives in Exchange, the full item is transferred to the client.
evConnectionCachedConnectedDrizzle = 9
This is an odd one, but some people use it. It can be useful depending on the distance (in networking terms) to your Exchange server, and the bandwidth available on your connection. It means that the headers of new items are transferred down to Outlook as a priority, and the bodies of the message follow in due course. An OST file also exists in this mode.
What all these terms means in real terms is that the Enterprise Vault Outlook Add-in adapts to the connection mode reported by Outlook.