WorldClient Web Mail
Use the Setup WorldClient… menu selection to enable your WorldClient server and configure various WorldClient related settings. You can designate the port on which it will operate as well as the time that you wish to allow WorldClient sessions to remain inactive before they expire. You can also control many global or domain specific settings such as: the default language and theme to use, whether users can create accounts, the default pagination of the message listing, whether or not ComAgent support is enabled, whether or not Instant Messaging is allowed and logged, many Calendar and Scheduling features, Public and Private address book settings, RelayFax integration, and much more.
This tab contains various global, server level settings that govern WorldClient's configuration and behavior regardless of the users or domains to which they belong.
Start & stop WorldClient when MDaemon starts & stops
Click this option if you want the WorldClient server to be started and stopped with MDaemon.
WorldClient is running under IIS
When running WorldClient under Internet Information Server (IIS) rather than WorldClient's built-in web server, click this option. This prevents certain GUI elements from being accessed which might otherwise cause conflicts with IIS.
For more information, see Running WorldClient under IIS.
Run WorldClient server using this TCP port
This is the port on which WorldClient will listen for connections from your users' web browsers.
Maximum number of concurrent sessions
This is the maximum number of sessions that may be connected to WorldClient at the same time.
Sessions not composing a message expire after xx inactive minutes
When a user is logged in to WorldClient but is not composing a message, this is the amount of time that their session will remain inactive before WorldClient will close it.
Sessions composing a message expire after xx inactive minutes
This timer governs how long a user's session will be kept open while they are composing a message and the session remains inactive. It is a good idea to set this timer higher than the Sessions not composing a message… timer since inactivity time is typically greater while a user is composing a message. This is because composing a message requires no communication with the server until the message is sent.
Cache HTML templates to increase web server performance
Click this box to cause WorldClient to cache templates in memory rather than read them each time they need to be accessed. This can dramatically increase server performance but WorldClient will have to be restarted if you ever make a change to one of the template files.
Click this option if you want WorldClient to store each user's logon name, theme, and certain other properties in a cookie on his or her local computer. Using this feature gives your users a more "customized" login experience but requires that they have support for cookies enabled in their browsers.
Respond to read confirmation requests
Click this option if you want WorldClient to respond to incoming messages that contain a request for read confirmation. When the WorldClient user opens the message MDaemon will send a notification to the sender indicating that it was displayed by the recipient. The WorldClient user who received the message will not have seen any indication that the read confirmation was requested or responded to.
Clear the check box if you want WorldClient to ignore read confirmation requests regardless of whether the message is read or not.
Require IP persistence throughout WorldClient session
As an added security measure you can click this checkbox to cause WorldClient to restrict each user session to the IP address from which the user connected when the session began. Thus, no one can "steal" the user's session since IP persistence is required. This configuration is more secure but could cause problems for users who may be using a proxy server or dial-up account that dynamically assigns and changes IP addresses.
Use HTTP Compression
Click this check box if you want to use HTTP compression in your WorldClient sessions.
Bind WorldClient's web server to these IPs only
If you wish to restrict the WorldClient server to only certain IP addresses then specify those addresses here separated by commas. If you leave this field blank then WorldClient will monitor all IP Addresses that you have designated for your Primary and Secondary Domains.
Restart WorldClient (required when port or IIS value changes)
Click this button if you wish to restart the WorldClient server. Note: when changing WorldClient's port setting you must restart WorldClient in order for the new setting to be recognized.
Running WorldClient under IIS
WorldClient is equipped with a built-in web server and therefore doesn't require Internet Information Server (IIS) to operate. However, WorldClient does support IIS, and can therefore function as a ISAPI DLL. To configure WorldClient to operate under IIS:
- Stop WorldClient. WorldClient cannot run using the included web server and in IIS at the same time.
- Create a web site or virtual directory in IIS for the \WorldClient\HTML directory
- Enable "Scripts and executables" permission and set WorldClient.dll as the default document.
- Using Windows Explorer, give Full Control access to your MDaemon directory to the IWAM_ComputerName account.
- If you have any email accounts that use NT domain authentication, edit your Local Security Policy to give IWAM_ComputerName the "Act as part of the operating system" user right.
- If you are also running WebAdmin under IIS, edit WorldClient's Domains.ini (located in \MDaemon\WorldClient\) and set the WebAdminURL key in the [Default:Settings] section to the URL of WebAdmin.
- In MDaemon, go to Setup WorldClient… Web Server, and then click WorldClient is running under IIS.
WorldClient's web server supports the Secure Sockets Layer (SSL) protocol. The SSL protocol, developed by Netscape Communications Corporation, is the standard method for securing server/client web communications. It provides server authentication, data encryption, and optional client authentication for TCP/IP connection. Further, because SSL is built into all current major browsers, simply installing a valid digital certificate on your server will activate the connecting client's SSL capabilities. If you are unable or choose not to run WorldClient under IIS you now have this security built directly into WorldClient.
The options for enabling and configuring WorldClient to use SSL are located on the SSL & Certificates dialog (click Ctrl+L or Security SSL/TLS/Certificates… WorldClient SSL). For your convenience these options are also located on the WorldClient dialog (click Ctrl+W and WorldClient SSL or Setup WorldClient… WorldClient SSL).
Allow meetings to be created without specifying a location
Click this option if you do not want to require that users specify a meeting location whenever a meeting event is created. Clear the check box if you want to force all meetings to have a location specified when they are scheduled. This is a global setting; it cannot be set per domain.
Select a domain
Use this drop-down list to choose the domain whose Calendar settings you wish to edit. If you make changes to any of the settings on this tab then you must Apply them before switching to a different Select domain setting. If you make changes and then attempt to select a different domain without first applying them, a box will appear asking you to choose whether or not you wish to save the changes before switching to the new domain. Click Yes to save the changes or No to discard them.
First day of week
Choose a day from the drop-down list. The selected day will appear in the domain's calendars as the first day of the week.
Add iCalendar events found within emails to user's calendar
WorldClient supports Internet Calendaring (iCal) used in Microsoft Outlook and other iCal compliant email programs. Click this option if you want iCalendar events that WorldClient finds within email messages addressed to a WorldClient user to be added automatically to his or her calendar.
Alt-N Technologies' RelayFax Server is an email to fax and fax to email gateway that can be integrated seamlessly with WorldClient in order to provide fax services to your users. When this functionality is enabled, WorldClient users will be given access to various features that will enable them to compose and send faxes via the WorldClient client pages. For more information about RelayFax, visit the RelayFax web site at www.relayfax.com.
RelayFax Integration Options
Allow WorldClient users to send faxes thru RelayFax
Click this option to integrate RelayFax with WorldClient. When active it will cause a "Compose Fax" control and other fax related features to appear on the WorldClient pages.
Use SMTP to deliver faxes to RelayFax
RelayFax monitors a specific mailbox for incoming messages that are to be faxed. Click this option and MDaemon will use the normal SMTP email delivery process to send these messages to that mailbox's address. This option is useful when RelayFax is monitoring a mailbox located somewhere other than your LAN. If RelayFax resides on your LAN you may choose to have MDaemon deliver the messages directly to RelayFax's message queue and thus bypass the SMTP delivery process altogether. For more information on this method, see Directly deliver faxes into RelayFax's incoming queue below.
RelayFax server's email address
Specify the email address to which you want messages intended for faxing to be delivered. This value must match the address that you have configured RelayFax to monitor for these messages.
Directly deliver faxes into RelayFax's incoming queue
If RelayFax resides on your LAN you may choose this method rather than SMTP for distributing messages to it for faxing. When MDaemon receives a message intended for RelayFax it will place it directly into RelayFax's incoming queue rather than deliver it using SMTP. If RelayFax resides on the same machine on which MDaemon is running you may leave the file path field blank. Otherwise, you must specify the network path to RelayFax's \app\ directory.
The settings on this tab are domain specific. Most of the features and controls deal with client level behavior rather than the overall behavior and configuration of the WorldClient server.
Use this drop-down list to choose the domain whose settings you wish to edit. Leave it set to Default if you wish to edit the default settings. The default settings will be used for all domains whose settings you haven't specifically changed. If you make changes to any of the settings on this tab then you must Apply them before switching to a different Select domain setting. If you make changes and then attempt to select a different domain without first applying them, a box will appear asking you to choose whether or not you wish to save the changes before switching to the new domain. Click Yes to save the changes or No to discard them.
Set to defaults
This option resets a domain to the Default settings. Use the Select domain control to select a domain and then click Set to defaults to restore it.
Language (MDaemon PRO only)
Use the drop-down list box to choose the default language in which the WorldClient interface will appear when your users first sign in to the selected domain. Users can change their personal language setting through an option in Options Personalize within WorldClient.
Theme (MDaemon PRO only)
Use this drop-down list box to designate the default WorldClient theme to use for the client interface when the selected domain's users first sign in. The users can personalize the theme setting from the Options Personalize page within the client.
Use this text box to designate how dates will be formatted for the selected domain. Click the Help button to display a list of macro codes that can be used in this text box. You can use the following macros in this control:
%A - Full weekday name
%B - Full month name
%d - Day of month (displays as "01-31")
%m - Month (displays as "01-12")
%y - 2-digit year
%Y - 4-digit year
For example, "%m/%d/%Y" might be displayed in WorldClient as "12/25/2002".
Click this button to display the list of macro codes that can be used in the Date format above.
Allow users to create new accounts (MDaemon PRO only)
Click this checkbox if you want a "Create Account" button to appear on WorldClient's sign-in screen when a user connects to the selected domain. This will enable users to create their own MDaemon accounts accessible via WorldClient.
New Account creation password
Type a password here if you want to restrict new account creation from the sign-in screen to only those users who know the password. Users will have to type the new account creation password into the
WORLDCLIENT WEB MAIL
Password box on the sign-in screen before the "Create Account" button will allow them to proceed. If Create Account is clicked without specifying the proper password, a message will be displayed stating that the password is required.
When the user is taken to the Account Creation screen they must specify their account name (mailbox name), password, full name, and the language in which they want the interface to appear.
Message listing shows this many msgs per page
This is the number of messages that will be listed on each page of the Message Listing for each of your mail folders. If a folder contains more than this number of messages then there will be controls above and below the listing that will allow you to move to the other pages. Individual users can modify this setting from the Options Personalize page within WorldClient.
Message listing refresh frequency (in minutes)
This is the number of minutes that WorldClient will wait before automatically refreshing the Message Listing. Individual users can modify this setting from the Options Personalize page within WorldClient.
Save messages to 'Sent' folder
Click this option if you want a copy of each message that you send to be saved in your mailbox's Sent folder. Individual users can modify this setting from the Options Compose page within WorldClient.
Display time using AM/PM
Click this option if you want a 12-hour clock with AM/PM to be used when times are displayed for this domain within WorldClient. Clear the check box if you want to use a 24-hour clock for the domain. Individual users can modify this setting from the Options Calendar page within WorldClient.
Compose in new browser window
Click this option if you want a separate browser window to open for composing messages instead of simply switching the main window to the compose screen. Clear the box if you do not want separate windows to open. Individual users can modify this setting from the Options Compose page within WorldClient.
Empty trash on exit
This option causes the user's trash to be emptied when he or she signs out from WorldClient. Individual users can modify this setting from the Options Personalize page within WorldClient.
Use advanced compose
Click this option to cause the Advanced Compose rather than the normal Compose screen to be opened by default for the domain's users. Individual users can modify this setting from the Options Compose page within WorldClient.
Enable ComAgent support
This option makes the ComAgent messaging utility available to the selected domain's users. They can download it from the Options ComAgent page within WorldClient. The downloaded installation file will be automatically customized for each user's account to make installation and setup easier.
Enable Instant Messaging (MDaemon PRO only)
Click this option if you want to activate ComAgent's instant messaging (IM) system for the selected domain's users. Clear the check box if you want the instant messaging controls to be unavailable.
Log all IM traffic at the server level (MDaemon PRO only)
Click this check box if you want all of the selected domain's instant messaging traffic to be included in the InstantMessaging.log file (located in the MDaemon/LOGS/ folder).
IM buddy list includes members of other domains
Click this option if you want all of your MDaemon domains' users to be available for adding to the selected domain's buddy lists. Clear this checkbox if you want only users of the same domain to be available for adding to buddy lists. For example, if your MDaemon is hosting mail for example.com and mycompany.com then activating this control for your example.com users will enable them to add buddies to their lists from both domains. Clearing it would mean that they could only add other example.com users.
Use HTML editor when composing new messages
Click this check box if you want to allow your users to compose messages in a rich text (HTML) format.
Reminders sent via IM system are sent 'From:'
When an Appointment or Meeting is scheduled on a user's WorldClient calendar, the event can be set to send a reminder to the user at a specified time. If the IM system is active for the user's domain then the reminder will be sent in an instant message if he or she is using ComAgent. Use this text box to specify the name that you wish the message to appear to be 'From:'