The Outlook Plugin integrated the Retain storage directly into the Outlook client. Users will have a new tab and ribbon added to the Outlook client offering connection to their Retain storage. Messages may be retrieved and added to the user’s local machine and administered through the Outlook client. Message data may be searched in both the Retain storage, and the locally restored messages. The client will not modify Retain administration nor will anything done through the Outlook Plugin modify the Retain Server or the Retain Storage. The Outlook Plugin is provided for both individual and distribution installations.
The Outlook Plugin is found on the tools page. To access the tools page, select the 'tools' link from the top right of the Retain Server administration page.
Windows 7 SP1, Windows 8.1 or Windows 10, fully updated
Retain 4.3
Visual Studio Tools for Office v. 4
.Net 4 or higher
Outlook 2010, 2013, 2016 32-Bit and 64-Bit, October 2017 update or later.
NOTE:Whether the 64-Bit or 32-Bit version should be used is determined by the bit version of Outlook installed, not the version of the OS. To check the version of Outlook being used;
2010: The information on the system is located under File | Help | About Microsoft Office
2013: The information on the system is located under File | Office Account | About Outlook
2016: The information on the system is located under File | Office Account | About Outlook
The Retain Outlook plugin does not return mailbox data from other users the primary user has proxy access to but only the messages from the primary user's Retain mailbox.
If the user has access rights to other mailboxes on the Retain system, Outlook will error because it doesn't know how to handle multiple users.
Prerequisites
On the Retain Server: Under Server Configuration | Communications | Retain Server Connection, set the Server Protocol (http or https), Retain Server Host (IP or hostname of the Retain server), Retain Server Port (default: 48080), and Retain Server Path (default: /RetainServer).
On the Workstation: Install:
Visual Studio Tools for Office v. 4
.Net 4 or higher
Retain Outlook Plugin Installation
If deploying to an individual user on a workstation, the Outlook plugin needs to be installed by the user account that will be using it (HKEY_CURRENT_USER), and administrator credentials will be required to be entered during the installation process.
If deploying to multiple users on a single workstation a group policy will need to be created to set the registry keys needed by the Outlook plugin across all users. The October 2017 updates of Office and Windows have caused some issues that may need workarounds.
If deploying from a distribution server, utilize the MSI installer package. In addition, silent install commands are provided. A full list of silent install commands can be found in the Silent Install section below.
Make sure to utilize the correct version of the installer to match the bitness (32-Bit or 64-Bit) of the version of Outlook, not the operating system, the workstation has installed.
Begin the installation, accept the license agreement, and click ‘Next’.
Select whether the installation will be system wide or restricted.
The Retain Outlook Plugin may be customized during installation, to only allow certain functions once installed.
Retain server URL: this is the connection address for the Retain Server. Do not put the ‘/RetainServer/’ suffix on the end of the URL. Use the following syntax:
http(s)://<Retain_Server_URL>
Please Select the Outlook Plugin to Install: There are two options for the plugin. Retain Download allows the user to download data from the Retain server to their workstation. Retain Archive opens the Retain interface in the Outlook window
Download Retain Data on Outlook Startup: This tells the Retain plugin to match the local data with what is in the Retain Server. This does not push any data from the plugin to the Server. The plugin may be configured to download at start, or on an automatic time period. The setting is designated in hours.
Allow users to change settings: If checked, the following selected options are available to be changed by the user in the plugin. If this option is not checked, the options will be grayed-out in the settings section of the plugin, and cannot be modified.
Configure as desired and select ‘Next’.
If any settings need to be changed, use the ‘back’ button and change then.
Select the ‘Install’ button to begin the plugin installation. (Installation will require admin rights.)
Wait for the plugin to install.
Once the install has completed, select ‘Finish’ to exit the installer.
To access the Retain Outlook plugin, open the Outlook client.
A dialog will appear asking for Retain login credentials. Users will then need to log into Retain with their Active Directory/Azure Logon.
Once installed and initialized, the Retain tab, ribbon, and folder structure are available. A new folder called Retain Download will appear.
To access the folder structure, simply select it as you would the normal folder structure in Outlook.
Individual settings of the plugin can be changed from the ribbon.
The Retain Archive button is simply a portal to the Retain web interface for users.
A new folder called Retain Archive will also be created at the Inbox level of the user’s local folder. This will allow the user to Browse or Search their Retain archive mailbox. The Retain web interface will appear in the Outlook window.
The Download Settings contains the criteria which dictates what message data will be added into the local storage and made available in the Outlook client. It is recommended to keep the download size small because Outlook has difficulty serving very large amounts of data.
The download time limit dictates the time frame of messages which will be displayed in the Outlook client. This can download a large amount of data which may overwhelm the resources available to Outlook, so it is best to limit this to 90 days or less.
Messages may be limited by total number, as may the search results. (Search results limit the number of results by default to only display 500 messages.)
In addition, the type of data may be limited to only the types selected, or all types.
What data is added to local storage can be limited by age, number of messages, or item type. ‘Save’ saves your settings. However, before the download can be performed, the login information must be provided. Select the ‘Account Settings’ button.
The account settings are simply the login credentials of the account which is to be used for the download. Input the email and password. GroupWise usernames must not be the full address. If inputting an Exchange username, enter the entire email address. Save settings.
The Clear local archive button does exactly as it sounds, it will empty the local archive, Retain, folder tree of all message data items. Any folders which were part of the Retain archive, and not part of the default folder set of Outlook will also be removed. The default set of folders and the Retain folder tree will still be present. To completely remove the Retain outlook plugin, please uninstall the plugin from the system’s Control Panel.
The Retain Download button initiates a download of the users Retain archive according to the download settings. Download settings and the user credentials must be configured before the download will complete.
The user’s downloaded Retain archive can be searched with the search functions of the ribbon. To search the entire archive click on the Retain Archive button and use the search tab.
Searching the downloaded Retain Archive with the Retain Plugin is simple. Select the ‘Retain Search’ button from the Retain ribbon.
The search interface has two different screens: Easy and Advanced search.
With the Easy search, the plugin only offers a simple keyword and date range.
The search keywords are subject to the same restrictions and abilities as the Retain web interface. Easy search supports wildcards and quotes for search criteria. Without quotes, the search text will be searched as each word is an individual search term. With quotes, the search phrase is the criteria.
For example: Searching for ping pong will result in messages with the term ‘ping’, with the term ‘pong’, and with both, ‘ping pong’.
While searching for “ping pong” will only result in messages with the term ‘ping pong’.
Searching with wildcards: Searching for gwava.* will produce results of ‘gwava.com, gwava.org, gwava.edu’, and ‘gwava.’.
In general, if multiple search terms are desired, move to the advanced search option. After search terms and a date range has been applied, select the ‘Search’ button.
The advanced search allows for more control in the search process.
The ‘Search in’ drop-down menu allows for customization of the limiting function of the keyword.
Content
Sender email
Sender name
Recipients
Subject
File name
The condition field restricts the condition of the data items in the Retain Message Store.
Contains (exact)
Contains (fuzzy)
Starts with
Ends with
Does not contain
Finally, the Connector setting allows for the logical connection between criteria.
And
Or
The “+ and -” buttons to the right of the window allow the user to add multiple search term lines. There is no limit to the amount of lines, or criteria, which may be added.
The Message type option allows the search to be limited to the specific selected type or types. (Note, Appointment, Task, or Mail)
The Date Range is designed with appointments, tasks, and notes. If the date range is used, the range for the desired date applies. This is essentially a date range for the date ranges. This is a good way to look for tasks and appointments which were placed into the system before, but not removed later.
Created
Stored
The Status restriction allows the user to search for messages with a specific message state; opened, read, and private.
Once the search terms are satisfactory, select the ‘Search’ button to begin the search. Once the search has completed, the resulting group of messages is added to the Retain local archive, under the ‘Retain search results’ folder.
NOTE:It is important to note that the number outside the folders represents the ‘unread’ message count, not the total message count. To view the total message count, see the ‘Items:’ count at the bottom left of the Outlook window.
The Retain ribbon contains a quick search field, which performs a simple search of last six months of the user’s downloaded archive right from the ribbon without opening any additional windows. Simply place the desired criteria in the field and click on the ‘Quick Search’ button. Results will be displayed the same way they are for the Easy and Advanced search. In addition, the Quick Search supports the same wild-cards.
The Plugin settings button opens the plugin settings window. This is where the user can modify the basic plugin settings.
This window contains all connection and plugin settings. If the entries here are grayed-out, then the ability to change the settings has been disabled during install, and the setting information is display-only.
The connection URL should be specified with just the hostname or IP address. If a port number is required, it may also be specified, but is not necessary if Apache or IIS is handling requests for the Retain Server.
Whether the Retain Download section or the Retain Archive section is visible is controlled here. The plugin may be set to automatically download messages from the archive on startup, or at a set time interval, to ensure that the plugin shows what is present in the Retain Archive.
The Language set in the Plugin Settings will change the displayed language for all Retain plugin displays.
The Retain Outlook plugin stores the downloaded data in the user's folder. You can find this location by right-clicking on the Retain Download folder and selecting Data File Properties.
It will be generally found in C:\Users\[userName]\Documents\GWAVA\Retain.nst
The plugin will create a log file if the folder C:\temp exists.
For example: C:\temp\WrapPST.txt