Configurations
Proxy Configuration
Transfer Manager should be closed before Proxy settings can be changed in Thru Options in Outlook.
Configuration requirements for Windows Terminal Services and Citrix Presentation servers/XenApp on server farms.
Windows Terminal Services
“Roaming profiles” should be configured under Terminal Services. This is required because file system and registry changes for a user session should be preserved between different servers. “Roaming profiles” is not a requirement on a single server configuration. However, if the plan is to increase the number of servers in the future, it does make sense to configure “roaming profiles” from the outset.
Please refer to the following article for reference: http://technet.microsoft.com/en-us/library/cc754746(v=WS.10).aspx
Citrix Servers
“Roaming profiles” should be configured, same reasons as for Win Terminal services.
Configuration should not allow creation of multiple user sessions. Session should be reused for all launched applications, which is the default configuration. This is required to ensure that both Outlook add-in and Transfer Manager run on the same server. Please refer to (Citrix Presentation Server Administrator Guide)
Enable or disable Thru for selected users in shared environments such as MS Terminal services or Citrix
Policy Settings
To enable/disable Thru add-in in Outlook for selected users in the shared environment such as Terminal Services or Citrix, use the following registry parameter, example shown for current user. Shared environments may provide specific ways to edit the registry for each user in HKEY_USERS.
HKEY_CURRENT_USER\Software\THRU\Client\PluginOperationPolicy
The key can be set to one of the following values:
PluginOperationPolicy=NeverSendThru
Disables Thru in Outlook, all emails are sent in a regular way, Thru buttons are disabled, Thru Options do not contain message policies. Thru toolbar is visible in Outlook to enable use of Thru Explorer.
PluginOperationPolicy=DefaultSendThruModeOn
Enables Thru in Outlook, send email via Thru or regular mail according to a user selection. Thru Send Mode is enabled by default.
PluginOperationPolicy=DefaultSendThruModeOff
Enables Thru in Outlook, send email via Thru or regular mail according to a user selection. Thru Send Mode is turned disabled by default.
PluginOperationPolicy=AlwaysSendThru
Always send e-mail via Thru, user cannot change the setting.
Steps to set Individual policies for Thru users in shared environments
Individual plugin operation policy can be defined by writing into registry location for selected users prior to installation of Thru add-in. Policy value can be locked by another registry parameter that prevents policy value in registry from being overwritten by the value from Thru configuration file when Outlook starts (default behavior)
Sample scenarios with mixed enable/disable settings for different users in shared environment:
Scenario A. Install Thru package that has Thru enabled by default and disable Thru for selected users.
Step 1:
For each user who should have Thru in disabled state, load this user’s registry hive and create the following parameters in the key
Software\THRU\Client\
PluginOperationPolicy=NeverSendThru (string parameter)
ProtocolFileLastUpdate=0 (string parameterto lock the policy)
Step 2:
Install Thru package that has Thru enabled by default.
Step 3:
All users start Outlook: for all users with patched registry Thru runs in disabled state when starting Outlook after Thru installation, only Thru Explorer is available and no email add-in is loaded.
All other users will run Thru in enabled state.
Scenario B. Install Thru MSI that has Thru disabled by default and enable Thru for selected users.
Step 1:
For each user who should have Thru in enabled state, load this user’s registry hive and create the following parameters in the key
Software\THRU\Client\
PluginOperationPolicy=DefaultSendThruModeOff (string parameter, can be one of the other values that enables Thru like DefaultSendThruModeOn or AlwaysSendThru, see above )
ProtocolFileLastUpdate=0 (string parameter to lock the policy)
Step 2:
Install Thru package that has Thru disabled by default.
Step 3:
All users start Outlook : for all users with patched registry Thru runs in enabled state when starting Outlook after Thru installation.
All other users will run Thru in disabled state.
Known Issues
List of known issues in the Thru Outlook Add-In deployment
Component | Issue description |
---|---|
Installer package on Windows 8 Outlook 2013 | Uninstall with “Delete Thru Desktop settings” selected does not remove configuration files archiving.config, protocol.config, thru.config |