MailSite Express Feature Toggler options

Document ID: 10239

Synopsis

Enabling or disabling spell check, calendaring options, filter privileges and more through the MailSite Express configuration file (expresscfg.asp).

More Information

MailSite Express Feature Toggler options Enabling or disabling spell check, calendaring options, filter privileges and more through the MailSite Express configuration file (expresscfg.asp). First the 'feature toggler' must be enabled in the expresscfg.asp, which is done under Item 11.8, line 103.

In Item 11.9, line 106 you can specify if you want disabled features to appear disabled (set to True), or not show up at all (set to False).

NOTE: Once you enable 11.8 the default is to disable all features, the flags must be set to enable them. Items 11.4 (line 94) , 11.6 (line 97) and 11.7 (line 100) have no effect (this is noted in expresscfg.asp).

When 11.8 is enabled, you can set flags to enable certain features of Express.

Flag value options are shown below:

  • 1 Enable filters
  • 2 Enable spell checker
  • 4 Enable calendar, tasks, and notes
  • 8 Enable multiple personalities
  • 16 Enable external mail
The flags can be set at a Mailbox, Domain, or Server level. This allows the administrator to enable a feature for just a single mailbox, a whole domain, or the entire server. Please note that you cannot override settings at a lower level.

For example, if you wish enable spell checker for a certain mailbox, you can not disable it on a particular mailbox in that domain. In this situation you would want to enable the feature at a mailbox-level for all mailboxes instead of the domain-level.

To use the flags add up the values of the features you want to enable and then set the appropriate property to that value.

Property names:
  • Mailbox-level: EnabledExpressFeatures
  • Domain-level: EnabledMailboxExpressFeatures
  • Server-level: EnabledMailboxExpressFeatures

For example, to enable spell checker and external mail only for a domain, you would set the domain-level property to 18 ( 2 + 16 ).

Example

Registry Connector

To set an individuals mailbox called 'test' to have spell check and calendar, tasks, and notes enabled (2 + 4 = 6)

  • In the registry navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Rockliffe\MailSite\MailUsers\test
  • Add a new DWORD value calling it EnabledExpressFeatures
  • Set the value to 6

To set a domain level level and to have spell check and calendar, tasks, and notes enabled (2 + 4 = 6)

  • In the registry navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Rockliffe\MailSite\Domains\
  • Where is the domain in question
  • Add a new DWORD value calling it EnabledMailboxExpressFeatures
  • Set the value to 6

To set at the server level and to have spell check and calendar, tasks, and notes enabled (2 + 4 = 6)

  • In the registry navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Rockliffe\MailSite\
  • Add a new DWORD value calling it EnabledMailboxExpressFeatures
  • Set the value to 6

SQL Connector

To set at the server level for all accounts to have Spell Check enabled but all other options disabled.

  • In the database within the table MailServerProperites add the row as below:
  • ServiceName: server
    PropertyName: enabledmailboxexpressfeatures
    ServerRoleID : 0
    PropType: 4
    PropIntValue: 2
    PropStringValue: Null

  • Restart the services including IIS for this to take effect