The "IClient.config"
file has many configurable web client settings that can be updated and change settings for all Web Client users. The "IClient.config"
file default location is
"...\Program Files\Ipswitch\IMail\WebDir\WebClient"
See Maintaining XML File for Websites to configure websites to globally display for all web client users.
Listed below are the current configurable items to meet the different needs for the IMail Administrator.
Note: The Auto Refresh Frequency has been moved to the Web Client User Options. Go to Action >
Manage User Options > Receiving Messages.
Tip: For changes made to this file to take affect and restart of the web application is required.
<add value="-1" key="AjaxTimeout"/>
<add value="IMail Web Client" key="PageTitle"/>
<add value="60" key="AutoLogoutMinutes"/>
<add value="jpg, jpeg, gif, png, bmp" key="ValidContactImageFileTypes"/>
<add value="true" key="EnableContactImageResizing"/>
<add value="RijndaelManaged" key="EncryptionType"/>
<add value="4f005a9fe0e56fc43aaacd349c3b50558169461124185d93b8b9f392965e9e47" key="SecurityKey"/>
<add value="4f005a9fe0e56fc43aaacd349c3b50558169461124185d93b8b9f392965e9e47" key="Salt"/>
"enable theme changes"
"is set to "false"
.<add value="Default" key="DefaultTheme"/>
<add value="true" key="EnableContactPhotos"/>
Disable System Admin Impersonation
<add value="true" key="AllowUserImpersonationBySystemAdmins"/>
<add value="true" key="AllowApplicationLogging"/>
Example: To allow only Calendaring, the IMail Administrator must enable the Personal Information Managers and then disable all the unwanted features displayed below.
<add value="true" key="EnableCalendar"/>
<add value="true" key="EnableNotes"/>
<add value="true" key="EnableTasks"/>
<add value="true" key="EnableRssFeeds"/>
<add value="true" key="EnableForwardTo"/>
<add value="true" key="EnablePasswordChange"/>
Note: In addition to being enabled here, Anti-spam must be installed and licensed on the IMail Server for the button to appear.
<add value="true" key="EnableSpamReporting"/>
<add value="true" key="EnableAltFromAddresses"/>
<add value="true" key="DisplaySystemMessageOnLoginPage"/>
<add key="EnableUsageChart" value="true"/>
<add key="AvailableColor" value="#cccccc"/>
<add key="SafeUsageColor" value="#33cc33"/>
<add key="WarningUsageColor" value="#ffff33"/>
<add key="DangerUsageColor" value="#ff0000"/>
<add key="WarningThresholdPercentage" value="85"/>
<add key="DangerThresholdPercentage" value="95"/>
<add key="ChartType" value="Pie"/>
<add key="RenderIn3D" value="true"/>
<add value="{1}, {0}" key="EmptyDisplayNameAlternative"/>
<add value="true" key="EnableHelpLink"/>
<add value="true" key="EnableIEBlankSrcFix"/>
Note: Only one character is allowed for use, be sure it is one that is not found in email addresses or login names.
<add value="/" key="ImpersonationDelimiter"/>
<add value="true" key="AllowImpersonatorsToSeeMail"/>
<add value="en-US" key="DefaultLanguage"/>
<add value="false" key="EnableInvalidDomainLogging"/>
The valid options are:
Example: en-US is English, requiring a need for a resource string named "en-US" in each of the resource string files.
<add value="native" key="LanguageDisplayFormat"/>
An added security feature has been created to lockout the user temporarily by the "IClient.config"
file setting, after the Allowed Login Attempts have been met. The user's account will not be permanently suspended until the Allowed Lockouts Before Account Suspension is met.
Note: To disable this lockout feature set "MinutesToWaitBetweenLockouts"
value to "0".
<add value="1" key="MinutesToWaitBetweenLockouts"/>
<add value="1440" key="MinutesToWaitBeforeReset"/>
Example:
Domain Property Settings
IClient.config Setting
Note: Successful access to the Web Client will reset all lockout attempts to zero
Mapping Url Examples
Note: While most of the major online mapping services will work, it is possible that some may not. Any mapping service that requires the address to be submitted as more than just one query string value will most likely not work.
<add value="http://maps.google.com/maps?f=q%26source=s_q%26geocode=%26q={0}" key="MappingUrl"/>
<add value="true" key="ShowMappingUrlInNewWindow"/>
Note: Web page load time and overall performance will decrease as this increases.
<add value="2000" key="MaxAllowedContactsBeforeSearch"/>
This is the number of tabs that a user is allowed to have open within the Web Client at one time. Attempting to open one more will result in a message asking that one or more be closed. This setting can be found and modified under the "<appSettings>"
node of the "iclient.config"
file, change the value for the following "TabLimit"
key:
<add value="10" key="TabLimit"/>.
Warning: Opening too many tabs will adversely affect the performance of the browser.
To disable this feature and allow unlimited tabs, set the value to 0.
Note: The "TabLimit"
setting affects all Web Client users.
Message Encoding Options for Compose
<add value="UTF-8,US-ASCII,ISO-8859-15,BIG5,GB2312,ISO-2022-JP" key="MessageEncodings"/>
Note: The remaining portion of the note will be visible when viewing or editing it.
<add value="250" key="NotesDisplaySize"/>
"Do you want to escape these characters?"
prompt to appear. It is not recommended that these values be changed.<add value="{}()|*+,.:[]^$" key="RulesSpecialCharacters"/>
None, SSL, StartTLS
. A blank value here is the same as "None"
Note: The SMTP server must be set up to allow SSL
or StartTLS
if either option is chosen, otherwise sending a message will result in an error. -->
<add value="none" key="SmtpSSLOption"/>
<add value="25" key="SmtpPort"/>
<add value="newmail.wav" key="EmailSoundFile"/>
<add value="false" key="DisplaySystemMessageAsPopup"/>
Tasks / Appointments Notes Saved as RTF
"False"
setting with default formating to "Plain Text".Note: Outlook requires this data to be in RTF format for synchronizing with your IMail Collaboration Client.
<add value="true" key="EnableSaveTaskApptsBodyAsRTF"/>
<add value="true" key="EnableThemeChanges"/>
<add value="" key="MessageTranslationLanguageCodes"/>
<add value="true" key="EnableAdminLink"/>