Webclient Administration Guide

IceWarp WebClient Pro integrates a full-featured Instant Messaging client built on AJAX technology.

. Roster . Roster tooltip (mouse over displays avatar, buddy and resource information) . Quick Dial (chat, call, email, send SMS, get info by single click in roster) . Send message to roster group . Presence options including Invisible . vCard, XMPP XEP vCard based avatars . Tabbed chat windows . Typing/New message indication (in window title, in browser title, in dock) . Minimize to dock . Hide roster . Email context menu, "Add to IM Roster" option . File Transfer (industry first and only, across firewalls) . Avatar Image . Custom Presence when changing status . History stored on the server, preloaded upon opening chat window . Full management of IM transports/gateways (register, unregister AIM, MSN. ) . SIP and SMS integration

Integrated VoIP SIP client. JAVA applet for Windows XP, Vista. Works with IceWarp SIP Server, Asterisk, or any other VoIP SIP solution, completely bypassing IceWarp Server. Make and receive calls from any browser, or control an external VoIP softphone or desktop phone.

. JRE (Java Runtime Environment) required . Call now (Menu – New Call) . Switch built-in/external phone or client . Call from IM roster (Quick Dial) . Call from contacts folder (context menu) . Call from address book (phone icon) . Dial email address or number . History, Redial, Missed Calls . Browser window title notifications

WebClient Administration 3

. Options to connect to any external SIP server (Asterisk. ) . Video calls ready

Message composer includes special option for text messaging, with a characters/messages counter, SMS preview pane, and ability to send SMS and email copy at once. You can start typing the contact's name into the SMS: field and IceWarp WebClient will automatically suggest the mobile numbers of the users. Or you can click the address book icon and a list of contacts with their mobile numbers will be presented. There's also a shortcut to send a text message directly to a user selected from IM roaster. New context menu Send SMS will pick the mobile number of the selected contact and open the message compose dialog. Sending text messages via the SMS: field works directly, meaning that SMS Incoming/Outgoing content filters are applied.

New default folder Archive with a dedicated icon. Depending on administrator settings, it can contain all e-mail history of received and sent messages from all folders, including SMS, and can be categorized by month and year according. Messages cab be searched, viewed or copied, but cannot be deleted or moved from Archive.

Using the IceWarp Notifier utility for Windows, WebClient can be set as your default Windows mail client. Any mailto: links open IceWarp WebClient message composer and supply the subject, recipient email address or SMS number.

URL mailto: Support

Browser settings are used to invoke the default email client, or invoke the IceWarp WebClient message composer if the WebClient is set as default client by IceWarp Notifier utility.

S/MIME Certificate Management

Support for PEM, PKCS12, PKCS7 certificate formats, certificate upload/download/extraction from email, multiple certificates per contact with automatic selection for decryption/verification, add/delete/view certificate, add certificate to contact context menu, S/MIME icon set.

TLS/SSL IMAP Access

The PHP IMAP extension works over TLS/SSL and in WebClient you can specify the remote server to use a secure communication.

External content loading protection like with desktop email clients, on by default. A warning caption will appear in the message view, external images can be loaded with single click on it.

Permissions and New Sharing Concept

Permissions are defined on the folder level. Users, domains, groups and "anyone" are the entities that can be given access rights. Once a user has rights for a public folder it will get displayed in the folder structure. Once a user has rights to somebody's account he can subscribe to it. All is done through the Folder context menu- new items added: Subscribe shared account, Folder access rights.

4 WebClient Administration Guide

Listing of Shared Accounts

Shared resources are offered automatically – public folders are listed and subscribed immediately, users that share to you are listed in Add shared account dialog with the option to subscribe to their resources, groups you are member of are listed to set privileges on your folders.

Public Folders Subscribed Automatically

Immediate access to all public folders with the option to remove them from the folder tree.

User friendly button for the Shared Accounts Listing feature. Lists who you can add as a shared account, who shared to you, what groups you are a member of. Button is available in Add Shared Account, Permissions, Select Contact dialogs.

Virtual folders is a group of local folders of the same type, be it email or GroupWare folders. They can be created using Create Virtual Folder context menu item and will appear in the folder tree, allowing the user to list, search, edit and manipulate contents of multiple folders transparently.

Allows fast, per-message switching between SmartAttach and conventional attachment. Administrator settings for SmartAttach restriction and forcing. Upload button is greyed out if an upload is in progress.

The multi-platform Opera browser joins the family of officially supported browsers (Mozilla Firefox, Apple Safari, Microsoft Internet Explorer, Google Chrome). Optional Alt+Click for context menu. Many other browsers will work using the light- weight, JavaScript independent WebClient Basic interface.

Standard browser confirmation dialog is display on page reload or close, prevents accidentally quitting the application.

IceWarp WebClient Basic

New simplified interface using the common WebClient server engine for the same security and server-side processing features.

. Unicode . doesn't require JavaScript . Email, Calendars, Contacts, Folder Management, Search . S/MIME handling if configured in IceWarp WebClient Pro . old and mobile browsers, Internet Explorer 6 . http://server:32000/webmail/basic

WebClient Administration 5

IceWarp WebClient PDA . new engine . http://server:32000/webmail/pda

AJAX Connection Handling Precautions

Scripts are continuously checking the connection health and if it's down, the user is alerted with the option of automatic or immediate manual retry. All server communication is queued until connection is re-established and then any new messages or updates are delivered.

Database SQL Injection Protection

Using internal core API DB SQL sanitize function, IceWarp Web Client is protected again common type of hacking attempts.

Attach a photo to a contact for better personalization. The photo gets synchronized via CalDAV, SyncML, ActiveSync and IceWarp Outlook Sync to other client applications.

Rename/Delete Default Folder

Using a new folder attribute and new API functions to control default folder attributes, users can delete or rename any folder now. Folder names can be localized and are automatically integrated with existing folders.

Automatic Mapping of Archive and Spam Folders

Doesn't need manual mapping of default folders by administrator. The system automatically knows what is Spam and Archive folder and will load them automatically, display corresponding icons and offering only the appropriate user actions.

Through Virtual Folder functionality. Allows joining any number of calendar folders (both private and shared). The new virtual folder can then be set as default calendar in Settings – Default folders to immediately see all events for example from Windows Mobile device.

Email Address Auto-Complete – From Multiple, Shared, GAL Accounts

Through Virtual Folder defined as default Contacts folder.

New Dialog Windows

Look and feel improved. Windows keep a solid height when changing tabs, useful shortcuts added: double click title bar to maximize/normal window size, double click icon in upper left corner to close window.

Faster Login and Logout

Using fast sync and CSS/language pre-loader, and logout via location.replace, switching between users is almost instantaneous. In Settings is a new option "Items preloaded into datagrid".

6 WebClient Administration Guide

New printing templates for contacts, calendars, notes and tasks.

Optional welcome screen similar to Outlook which displays account quota information, last login time, last IP, and recent unread messages.

Setting that allows each user to select if the interface should be started on the last folder, Inbox or on home page.

Email View Options

Easily accessible icons to display full message headers, display images and display text part.

Files Folder can be mapped to real file system directory and files made available to users through their Files folders. Unicode file names are supported. Files uploaded via SmartAttach are marked by description tag. iMIP Revised

Several fixes, send invitation to all attendees on by default.

Browser Window Title Notifications

Notifications remain if the window is inactive so you never miss a notification while working with the browser window in the background. Added notifications on missed calls and instant messaging events (user typing, new message).

Detects current locale and automatically finds the proper localization file based on system locale, supports tag in XML localization files. Supported by the localization engine, will be used as soon as all localization files are revised.

Attachments shows scroll bar if there are more then 10 attachments.

HTML attachments are opened in new tab/new window, without logging user out from IceWarp WebClient.

New Admin Settings

Restrictions to Disable rules, Disable personalities.

WebClient Administration 7

Date header support for emails opened in window.

Group Subject Prefixes

In Options/Mail/General – Count subject prefixes option. Creates Re[2]: from Re: Re: if enabled.

Improved Skin Support

New skins can contain just different .css, .tpl files others will be merged from Default skin.

Allows searching through RSS feed items.

Copy/move operations to favorite (linked) folders. Possibility to rename the favorite item.

No JavaScript Redirect

Browser without JavaScript support is redirected to IceWarp Web Client Basic login screen.

PDA/Basic Interface Switch

Switch from WebClient Pro login screen to either WebClient PDA or WebClient Basic do that you don't have to remember their exact URL.

8 WebClient Administration Guide

IceWarp WebClient sets users free from their desks and boosts productivity with advanced GroupWare features.

Fully-featured yet easy to use, IceWarp WebClient allows web access to email, calendars, contacts, files and shared data from any computer with a web-browser and internet connection, without none of the usual configuration hassle.

Thanks to advanced technologies giving the look and feel of a desktop application, IceWarp WebClient is set to become the ultimate replacement for Outlook and similar desktop mail clients.

Great for workers on the move, with easy to maintain desktops and fast, low-cost deployment.

. Mozilla Firefox 2, 3 . Apple Safari 3, 4 . Opera 10 NOTE: Users need to enable Allow scripts to detect context menu events in Tools - Preferences - Advanced - Content - Javascript Options. . Microsoft Internet Explorer 7, 8 . Google Chrome 4

A number of other browsers will work using the light-weight, JavaScript-independent WebClient Basic interface:

Mobile browsers or text browser (Lynx) can use the WebClient PDA interface:

General Server Principles 9

General Server Principles

IceWarp's IceWarp WebClient is a cutting edge web application based on AJAX, XML, JavaScript, RSA authentication, DB specification PDO and special XML settings.

IceWarp WebClient access directly by IMAP to folder structure. This communication allows IceWarp WebClient to provide many new features such as direct folder accessing (spam, quarantine folders integration).

Full integration and connection with GroupWare allows many services to be accessible from IceWarp WebClient. You can administer your contacts, calendar events, notes and tasks, not only in personal mode, but also in group mode or via a shared account.

10 WebClient Administration Guide

IceWarp Server Administration Console

The IceWarp Server Administration GUI offers some configuration options under the GroupWare – WebClient node.

Administration Options 11

In This Chapter

Options in IceWarp WebClient Menu . 11 Installing New Dictionary for Aspell . 30

Options in IceWarp WebClient Menu

Administrator accounts have access to many extra options in IceWarp WebClient. This section explains them.

Accessing Administration Options

As an administrator of IceWarp WebClient, you have the ability to force some options on users, or domain administrators and users.

This can be done for most options.

There are two levels of configuration:

. Server administrator settings where a full administrator can enforce some configuration to all users . Domain administrator settings where domain administrator can enforce some configuration to his domain users – if server administrator does not limit him from doing so.

User rights are automatically recognized because of the integration with IceWarp Server API.

12 WebClient Administration Guide

Forcing Options on Other Users

The left hand column of check-boxes shows the options as they affect your own account.

The column of red check-boxes forces options for domain administrator and users.

The column of green check-boxes forces options for users only (this can be changed by domain administrators).

Do not forget to check that on beginning of line.

NOTE: If the Bounce back for failed recipients option is enabled, you can not use the Dedupe email messages feature (the Mail Service – SMTP Service node – Delivery tab – Advanced section). As a result of enabling of both options, users would receive duplicated messages.

Administration Options 13

NOTE: Server administrator can change settings for a specific domain using the Domains tab (by double-clicking the appropriate domain name). These changes overwrite domain administrator's settings and he/she can not change it if red check-boxes are used.

Groups of settings placed on single tabs correspond with groups in the settings.xml file for the appropriate domain. This means that if you set some feature as a server administrator in domain settings, you will not be able to overwrite

it from the server level. (Of course, it is still possible on the domain level.)

To avoid this, you can revert domain settings to the server level ones by either deleting the appropriate record(s) in the