IPv6 Support (MDaemon PRO only)
MDaemon now supports IPv6. MDaemon will detect the level of IPv6 capability that your OS supports and dual-stack where possible; otherwise, MDaemon will monitor both networks independently. Outbound SMTP, POP, and IMAP connections will prefer IPv6 over IPv4 whenever possible.
When MDaemon connects to an IPv6 host it must use an IPv6 local address of its own. Therefore the Domain Manager's Host Name & IP screen now contains a separate edit control where you can specify an IPv6 address for the domain to use. If this IPv6 address is missing MDaemon will try to automatically detect a suitable address for use. Buttons to manually detect and designate IP addresses were also added to the same screen.
Finally, $PRIMARYIP6$ and $DOMAINIP6$ macros can be used to retrieve IPv6 addresses. These macros can be used anywhere that the $PRIMARYIP$ and $DOMAINIP$ macros can be used.
Improved UI
MDaemon 15.0 includes a number of improvements to the user interface:
New Access Control List (ACL) Editor
The ACL editor was completely redesigned. It now includes more information about the item you are editing and has search features for added new users or groups to the ACL.
Mailing List Manager
Mailing lists are now administered from the new Mailing List Manager, accessed under the Setup menu. Consequently, the Lists menu was removed from the menu bar and several list editor screens were reorganized and redesigned. Further, several list-related global options that were located on the Preferences dialog and the Mailing List Editor were moved to a new Mailing List Settings screen on the Mailing List Manager.
Gateway Manager
Domain gateways are now administered from the new Gateway Manager, accessed under the Setup menu. Consequently, the Gateways menu was removed from the menu bar and several Gateway Editor screens were reorganized and redesigned. Further, the Gateway Editor's Account screen was deprecated and removed.
Other UI Changes
Below is a list of additional changes to the MDaemon 15.0 interface. For an exhaustive list of UI changes, see the 15.0 Release Notes.
• | The IP Shield was moved from Security Settings to Sender Authentication. |
• | All screens named "Options" throughout the interface were renamed to "Settings". |
• | There is a new Binding screen located under Server Settings. Several options related to inbound and outbound socket binding were moved there from the Preferences dialog. It also contains separate edit controls for IPv4 and IPv6 addresses. |
• | The WorldClient-related dynamic screening options were moved to a new Dynamic Screen page under WorldClient (web mail). |
• | The Account Manager contains new options for displaying only accounts that are forwarding mail, are over-quota, or have autoresponders configured. |
Improved Hijack Detection (MDaemon PRO only)
Hijack Detection was expanded, allowing you to define different message and timing thresholds based on whether the connecting IP address is a reserved IP, a local IP, or some other IP.
WorldClient Changes
End-to-end Email and Attachment Encryption
The WorldClient theme is now equipped with support for end-to-end email and attachment encryption through Virtru. To enable this feature, the WorldClient user must switch to the WorldClient theme, go the the Options » Compose page, and click Enable Virtru. This causes a button to appear on the Compose page that the user can click to encrypt his or her email before sending. This is an easy-to-use feature that doesn't require the user to remember or save any special passwords or keys. Recipients who use a Virtru-enabled client, such as the WorldClient theme or one of Virtru's other client plugins, can open and read the encrypted messages normally, without any additional steps. Recipients without a Virtru-enabled client will see a link to view the message in a special browser-based reader.
If you wish to prevent your users from being able to use Virtru encryption within WorldClient, open the Domains.ini file in the MDaemon/WorldClient folder and add VirtruDisabled=Yes to the [Default:Settings] section, or add it to a [<Domain>:Settings] section if you only wish to disable it for a specific domain.
For more information, see: Email Encryption.
Contacts Improvements
LookOut Theme
• | Improved distribution list editor. |
• | Added the Categories column to the Contact List |
• | Added more column-display options under Options » Columns » Contacts. |
• | Under Options » Personalize » Contacts, you can now adjust the length of time you must hover the pointer over a contact in the Contact List before the Contact Info Preview will appear. You can also disable the Contact Info Preview. |
Other Themes
• | Added the ability to print individual contacts in Lite, LookOut, and WorldClient themes. |
Other WorldClient Changes
• | RPost is now disabled and the option is not visible to users by default. If you wish to make the RPost option available to all of your WorldClient users, open the Domains.ini file in the MDaemon/WorldClient folder, locate the [Default:Settings] section, and add RPostEnabled=Yes to that section. If instead you wish to make it available to a specific domain's users, add the key to that relevant [<domain>:Settings] section (e.g. [example.com:Settings]). |
• | When editing a Note or Task in the WorldClient theme, you can now click a button on the editor's toolbar to open the item in a new window. |
Additional Features and Changes
MDaemon 15.0 has many more new features and changes. See RelNotes.html located in MDaemon's \Docs\ subfolder for a complete list of all new features, changes, and fixes to MDaemon from the previous version.
New in MDaemon 14.5
New Look For MDaemon Remote Administration
MDaemon's Remote Administration interface received a major update, giving it a more modern look and feel. Additionally, new menus were utilized and several others were relocated to align Remote Administration more closely with MDaemon's layout, and "Mobile Device Management" is now a top-level menu item for easier access. Finally, there is now full context-sensitive help available via the Help link in the top right corner of each page.
DMARC
MDaemon Pro now supports Domain-based Message Authentication, Reporting & Conformance (DMARC), which is a specification designed to help reduce email message abuse, such as incoming spam and phishing messages that misrepresent their origins by forging the message's From: header. DMARC makes it possible for domain owners to use the Domain Name System (DNS) to inform receiving servers of their DMARC policy, which is how they want those servers to handle messages that purport to be sent from their domain but cannot be authenticated as having actually come from it. This policy, which is retrieved by the receiving server via a DNS query while processing the incoming message, can state that the server should quarantine or reject messages that do not align with the policy, or take no action at all (i.e. let the message proceed normally). In addition to the policy, the domain's DMARC DNS record can also contain requests for the server to send DMARC reports to someone, outlining the number of incoming messages purporting to be from that domain and whether or not they passed or failed authentication, and with details about any failures. DMARC's reporting features can be useful for determining the effectiveness of your email authentication procedures and how frequently your domain name is being used in forged messages.
Under the Sender Authentication section of the Security Settings dialog, there are three screens for configuring MDaemon's DMARC verification and reporting features: DMARC Verification, DMARC Reporting, and DMARC Settings.
For more information on this configuring and using this new feature, see: DMARC.
ActiveSync Supports Server-side Mail Search
MDaemon's ActiveSync server now supports searching messages on the server. Please refer to your ActiveSync client's documentation to find out if it supports this feature and how to use it. The search indexes are stored on the server in the folders being searched, in files named SrchData.mrk and SrchIndex.mrk. Server-side search support requires MDaemon Pro and active ActiveSync Software License Renewal Coverage.
Improved Mailing List Engine
The mailing list engine has several improvements:
• | All of the header manipulation options have been moved from the Settings screen to their own new Headers screen, and the options were reworked and reorganized. |
• | Support for DMARC was added, which allows lists to handle incoming messages from domains with restrictive DMARC policies. |
• | Mailing Lists now support List-ID (RFC 2919), allows you to enter a short description for your mailing list which is included in the List-ID message header. This description is optional and if not provided the List-ID header will contain just the list identifier by itself. An example header with a description looks like this: List-ID: "Discussion of the current MDaemon Beta" <md-beta.altn.com>. An example without a description looks like this: List-ID: <md-beta.altn.com>. The email address of the mailing list itself is used as the list's unique identifier (note that the "@" is changed to a "." character to safely comply with the specification). The List-ID header is stripped from incoming messages sent to local mailing lists but not from incoming messages sent to local users from outside mailing lists. |
• | The List-ID specification is now supported via a new option on the Settings screen. Enter a short description of your mailing list and it will be added to the List-ID: header included in messages that are sent to the list. The description and the list's identifier will be included in the header (e.g. List-ID: "Frank's personal mailing list" <MyList.example.com>). |
• | Using the new Reminders screen, you can set MDaemon to send monthly subscription reminders to the list. There is a text area provided for you to enter the contents of the message, and you can use the provided macros to add variable data to the message, such as the name of the list and the member's email address. Additionally, messages are sent as text/html so that you can use HTML code in the message if you prefer. |
Improved SMTP Server
There have been significant enhancements made to MDaemon's SMTP server:
• | Support for RFC 3463: Enhanced Mail System Status Codes has been added. These codes allow for much finer grained reporting and automation. As a result of this nearly all of MDaemon's SMTP server protocol strings have been changed to include the enhanced codes. Further, the way codes are stored and retrieved was simplified and modernized. Additionally, Support for RFC 2034: SMTP Service Extension for Returning Enhanced Error Codes was also added. Consequently, a new ESMTP capability called ENHANCEDSTATUSCODES was added and will be declared to other servers during the SMTP transaction. |
• | Support for RFC 3848: SMTP and LMTP Transmission Type Registration has been added. This governs the value of the "WITH" clause in Received headers. This means you'll see "ESMTP" for unauthenticated non-SSL sessions, "ESMTPA" for authenticated sessions, "ESMTPS" for SSL sessions, or "ESMTPSA" for authenticated & SSL sessions. Values of "MULTIPOP" and "DOMAINPOP" are MDaemon specific and will continue to be used even though they don't appear in the IANA registry. |
Improved Sender Authentication
There were a number of improvements made to MDaemon's sender authentication features:
• | Updated MDaemon's Sender Policy Framework (SPF) implementation to the latest specification (RFC 7208). See the MDaemon 14.5 Release Note for complete details on these changes. |
• | Updated MDaemon's implementation of RFC 7001: Message Header Field for Indicating Message Authentication Status. This is the latest specification governing the Authentication-Results header. This caused several changes to the format of the header, and it looks much different now. PTR, HELO, and MAIL reverse lookups now use the ABNF from RFC 7001 (i.e.. iprev and policy.iprev for PTR, HELO, and MAIL with comment text as the differentiator). |
• | A new option was added to VBR Certification, which will force VBR checks even for incoming messages that lack the VBR-Info header. |
• | There have been several changes and improvements to DKIM. MDaemon's DKIM implementation was updated to the latest specification (RFC 6376). Options for including header and body canonicalized data in DMARC failure reports were added to the DMARC Settings. Authentication-Results header now includes the results of ADSP processing where relevant as per RFC 5617. And several changes were made to the DKIM Settings screen. See the MDaemon 14.5 Release Notes for more details the DKIM changes. |
WorldClient Improvements
MDaemon 14.5 includes a variety of improvements and enhancements to WorldClient's themes. See WorldClient's online Help and the MDaemon 14.5 Release Notes for more information about what's new in WorldClient.
New in MDaemon 14.0
ActiveSync Improvements
• | ActiveSync WhiteList and BlackList now support wildcards. (new in 14.0.1) |
• | MDaemon's ActiveSync server now supports other users' shared folders in addition to personal and public folders. The behavior of any client accessing shared folders via the ActiveSync protocol can vary. While MDaemon's ActiveSync implementation supports Email, Events, Contacts, Tasks and Notes, not all device clients are capable of handling this data. This feature requires MDaemon Pro and active ActiveSync Software License Renewal. |
• | ActiveSync User Agent protocol restrictions can now be set using the entire value, not just the portion preceding the forward slash. |
Inline Image Support in HTML Signatures
MDaemon's HTML Signature controls now support inline images by using the $ATTACH_INLINE:path_to_image_file$ macro.
For example:
<IMG border=0 hspace=0 alt="" align=baseline src="$ATTACH_INLINE:c:\images\mr_t_and_arnold.jpg$">
You can also insert inline images via Remote Administration's HTML editor. See, Inline Image Support in Signatures in the Remote Administration section below.
WorldClient Changes and Improvements
ComAgent in Now WorldClient Instant Messenger (New in 14.0.1)
ComAgent is now called WorldClient Instant Messenger, and within WorldClient the in-browser ComAgent Chat feature it is simply referred to as Instant Messenger or instant messaging.
New WorldClient Theme (requires MDaemon Pro)
In response to customer requests for a new browser-based email client, WorldClient has a new signature theme called WorldClient. It is designed to have a clear, modern interface, maintaining a good balance between simplicity-of-use and breadth of features, incorporating numerous design elements from popular consumer and business browser-based email clients. Although it doesn't have every feature that is available in the LookOut theme, it is equipped with an extensive and carefully selected set that should serve most users well. The WorldClient theme requires at least Internet Explorer 9 or the latest version of Mozilla Firefox, Safari, or Chrome.
The WorldClient theme is now the default theme for new installations. When updating, the installer will ask if you want to change your default to this new theme.
Side-by-Side Calendars
LookOut and the WorldClient theme have a new side-by-side calendar view. This makes it possible for you to view multiple calendars side by side.
New Compose Options
• | The Compose page's HTML compose editor has been updated to a newer version that is compatible with Internet Explorer 11. |
• | You can now insert inline images into messages by using the new HTML tools on the Compose page. |
• | The English and English-UK spell check dictionaries have been updated. |
Simple Theme Renamed
The Simple theme has been renamed to Lite.
WebAdmin Changes and Improvements
WebAdmin is Now MDaemon Remote Administration (New in 14.0.1)
WebAdmin is now simply referred to as MDaemon's remote administration interface, or Remote Administration, in the MDaemon GUI and elsewhere. This is to help users better understand that the Remote Administration component is an integrated feature of MDaemon rather than a separate product.
Inline Image Support in Signatures
Added support for several ways to insert inline images into the Default and Domain signatures:
• | On the Signature/Footer screen in Remote Administration, click the "Image" toolbar button in the HTML editor and select the upload tab |
• | On the Signature/Footer screen in Remote Administration, click the "Add image" toolbar button in the HTML editor. |
• | Drag and drop an image into the Signature/Footer screen's HTML editor with Chrome, FireFox, Safari, or MSIE 10+ |
• | Copy and paste an image from the clipboard into the Signature/Footer screen's HTML editor with Chrome, FireFox, MSIE 11+ |
Improved Administration
Global Administrators can now:
• | Configure Outbreak Protection settings |
• | Configure server-wide Autoresponder settings |
• | Freeze/Unfreeze mail queues |
• | Administer WorldClient server settings |
Other Remote Administration Improvements
New in 14.0.1
• | Added mailbox reports for quotas, for mailbox size and message count. |
• | Added Manual Learn button to Spam Filter Bayesian Classification section. |
• | Log files can now be viewed in a new window. |
• | Logos and color scheme updated. |
New in 14.0.0
• | Remote Administration's Account Manager now displays icons for Outlook Connector and ActiveSync users. |
• | Added Return port settings to defaults option. |
Additional Features and Changes
MDaemon 15.0 has many new features and changes. See RelNotes.html located in MDaemon's \Docs\ subfolder for a complete list of all new features, changes, and fixes to MDaemon from the previous version.
New in MDaemon 13.6
Simple Message Recall (New in 13.6.1)
MDaemon Pro now has a simple message recall system that can be enabled and configured on the new Message Recall screen, located on the Server Settings dialog. Using this system you can choose to delay incoming messages sent by authenticated local users for 1 to 15 minutes. During that delay period the messages are simply left in the inbound mail queue. This provides a short period during which a user can attempt to stop a message from being delivered. Once the delay period expires the message is delivered normally. The message recall feature is disabled by default. When the feature is enabled, the default delay period is 1 minute.
To recall a message a user can simply log in to WorldClient and click the Recall button that will be displayed when viewing a recently sent message in the Sent Items folder. If clicked before the recall time limit expires, WorldClient will send a RECALL message to MDaemon. Alternatively, the user can go the the Sent Items folder in his mail client, locate the message he wishes to recall, and then "Forward as Attachment" the message to the mdaemon@example.com system account, using "RECALL" as the message's Subject. Another alternative is to view the message's headers, copy the Message-ID header value (the part to the right of the "Message-ID:" string), create a new message and place "RECALL" plus the message ID value in the subject. If both alternatives are used within the same recall message, only the message ID option will be used.
Regardless of the chosen recall method, MDaemon will send an email back to the user, saying whether or not the recall was successful. When a message is successfully recalled, MDaemon deletes the message from the inbound queue as if it had never been sent. All recall processing is logged to MDeamon's Routing log.
A Statistics Log screen was added to the Logging dialog, with options for controlling the statistics log file and a new SQLite database file used for logging statistical information about MDaemon's activity. This database is used by WebAdmin's new Reports feature and contains data on MDaemon's bandwidth usage, number of inbound and outbound messages, spam statistics, and the like. By default this database is stored in the "MDaemon\StatsDB" folder and 30 days worth of data is saved, but you can adjust how long to keep the data if you wish to retain more or less than the default 30 days. Data older than the designated limit will be removed during the nightly maintenance process. You can also specify how often MDaemon will compact the database to conserve space.
The Reports page in WebAdmin uses this database to generate a variety of reports available to Global administrators. For each report, data may be generated for several predefined date ranges, or the admin may specify a custom date range. Administrators can choose from the following reports:
• | Enhanced bandwidth reporting |
• | Inbound vs. Outbound messages |
• | Good messages vs. Junk messages (percentage of email that is spam or a virus) |
• | Inbound messages processed |
• | Top recipients by number of messages |
• | Top recipients by message size |
• | Outbound messages processed |
• | Top spam sources (domains) |
• | Viruses blocked, by time |
• | Viruses blocked, by name |
ActiveSync Server Now Supports Public Folders (requires MDaemon Pro)
ActiveSync Services for MDaemon now support MDaemon's public folders in addition to mailbox folders. The behavior of any client accessing public folders via the ActiveSync protocol can vary. While MDaemon's ActiveSync implementation supports Email, Events, Contacts, Tasks and Notes, not all device clients are capable of handling this data. Public folder access can be controlled at the user, domain, and server levels.
There is a new global option on the Public & Shared Folders screen (and mirrored on the ActiveSync » Settings screen) for controlling whether or not ActiveSync users will be able to access their public folders from their devices. There are corresponding options on the Domain Manager and Account Editor that can be used to override the global setting for specific domains and users, respectively.
New in MDaemon 13.5
Improved ActiveSync for MDaemon (Requires MDaemon Pro)
The ActiveSync server now supports additional ActiveSync protocol versions: 12.1, 14.0, and 14.1. This provides ActiveSync support for a wider variety of devices and applications, including Outlook 2013. This change provides new ActiveSync policy capabilities and improves overall device management. ActiveSync for MDaemon is a separately licensed product with a free trial period, and it can be purchased from www.altn.com or your local distributor/reseller.
Additional ActiveSync changes include:
• | The Policies screen has been redesigned and supports many new ActiveSync policy options. |
• | Settings has a new control to specify the number of days that an ActiveSync device can go without connecting to MDaemon before it will be forgotten. When MDaemon forgets a device, its configuration and access settings are discarded. If the device ever connects again, MDaemon will respond as if it is a new device that has never been used on the server. It will be forced to reprovision if a policy is in place for the domain, perform an initial folder sync, and re-sync all subscribed folders. This option can help keep your server free from maintaining information for old and unused devices. The option is set to 31 days by default. |
• | The Integrated Accounts screen was redesigned and renamed to "Devices". |
• | There is now a White List and Black List for ActiveSync. The White List is used to exempt specific devices or device operating systems from provisioning, or policy restrictions. The Black List is used to restrict devices or device operating systems from accessing MDaemon's ActiveSync server. For both lists you can create entries based on Device ID, Device Type, and Device OS. |
• | The new Restrictions screen allows you to specify User Agent and Device Type values and restrict devices matching those values to specific versions of ActiveSync. |
Improved Attachment Linking (Requires MDaemon Pro)
• | For accounts configured to use the Attachment Linking feature, it can now be used for outbound messages as well, with a new option on the Account Editor's Attachments screen for enabling the new feature on a per-user basis. When the user sends an email, Attachment Linking will extract the file, store it, and replace it with a URL to the file. |
• | You can now specify the maximum number of days that any attachment will be stored. As part of the daily cleanup event, MDaemon will remove from the root attachment folder and its subfolders any file found to be older than the specified number of days. This only works when you are using the default root attachment folder: <MDaemonRoot>\Attachments\. It does not work if you customize the attachment folder to point elsewhere. |
• | You can now specify a minimum size below which attachments are not extracted. Using this option you can configure MDaemon to ignore small attachments, extracting only larger ones. |
• | Attachment Linking will try to use the file name provided in the MIME headers, if one is present. If the file name is longer than 50 characters then only the last 50 characters will be used. If the file name is missing an extension, ".att" will be appended. |
Public Folder Manager (Requires MDaemon Pro)
MDaemon now has a Public Folder Manager under the Setup menu, to help you administer your Public Folders more efficiently. The Public & Shared Folders screen, however, is still located on the Server Settings dialog for managing your global settings.
Improved Domain Manager
• | The Domain Manager has been redesigned. It now displays several screens for each domain instead of having everything on a single screen, and there are better options for creating, deleting, and renaming domains. Further, many domain specific functions have been moved there and consolidated from other places in the UI. As a result of this you will no longer find default domain related settings on the Server Settings dialog. You can still designate a Default Domain via a button on the Domain Manager, but that designation is only needed in a few circumstances, such as any time the server engines cannot determine a more appropriate domain to use in a given processing context (which should be almost never). |
• | Domain Signatures (both plain text and html) were combined onto a single screen called Signatures and moved to the Domain Manager. The Server Settings dialog contains a similar screen called Default Signatures, used for Domains without a designated Domain Signature. |
• | When you have configured MDaemon's Delivery options to send some messages to a Smart Host, you can now specify different Smart Host settings on a per-domain basis using the Domain Manager's Smart Host screen. When no Smart Host has been specifically designated for a domain, the default Smart Host will be used. |
Group and Template Managers
MDaemon now contains both Group and Template Managers. The Group Manager helps you more easily manage groups. It is used to create account Groups and manage which accounts belong to them. Groups have a number of different uses and functions. For example, using the Group Properties screen you can assign an account template to a Group, allowing you to control a variety of account settings for group members. You can also control whether or not group members have access to ComAgent and instant messaging. Further, the Content Filter supports groups, allowing you to create rule conditions based on whether or not a message sender or recipient is a member of a specific Group. Finally, for Shared Folders you can assign Access Control List rights to specific Groups, meaning all members of that Group will share those access rights. You can add accounts to a Group from both the Group Manager and from each user's Mail Folder & Groups screen.
With the Template Manager you can create and manage Account Templates, which are named sets of account settings that can be assigned to specific Groups. Any account belonging to one or more of those groups will have the designated account settings locked, being controlled only by the assigned templates rather than by the Account Editor. The categories of account settings that a template will control are designated on each template's properties screen, which is reached by double-clicking the template's name. Further, there is a special template called "New Accounts" that replaces the old New Account Defaults screen. This special template is applied to all new accounts when they are created. Rather than locking and controlling certain account settings like other templates, New Accounts is used simply to designate the initial settings for new accounts. Those initial settings can then be changed normally by using the Account Editor to edit individual accounts.
On MDaemon's user interface, the tabs that display Routing, SMTP-in, SMTP-out, IMAP, POP, MultiPOP, and DomainPOP activity can now be colorized to help visually separate events during a session. This features is disabled by default, but can be enabled via the "Use colors when displaying mail session logs" option located at: Logging » Settings and Preferences » UI. The default text colors can be changed by editing the [Colors] section of the LogColors.dat file. See the Logging Settings page for more information and a list of the default colors.
Improved Active Directory Monitoring (Requires MDaemon Pro)
Active Directory monitoring has been improved to periodically query Active Directory and keep all public contact records updated with the most recent information stored. Common fields like an account's postal address, phone numbers, business contact information, and so on will be populated into their public contact record, and this data will be updated any time it is changed in Active Directory. Numerous contact record fields will be monitored in this way. For a complete list of which public contact record fields can be mapped to Active Directory attributes, see the contents of the ActiveDS.dat file in MDaemon's \app\ folder. Also, you do not need to enable full Active Directory account monitoring to take advantage of this. A new option on the Active Directory Monitoring screen allows you to enable this feature separately from full Active Directory account monitoring.
This feature will create contact records on the fly if they don't already exist, and it will update contact records that do exist. Further, please note that it will overwrite any changes you make outside of Active Directory. Contact record fields that are not mapped are left unaltered. Therefore any existing data that is not subject to this process will not be altered or lost. Finally, MDaemon accounts that are set to private are not subject to having their contact records created or updated.
Performance Counters
Windows Performance Counters have been implemented to allow monitoring software to track MDaemon's status in real time. There are counters for the number of active sessions for the various protocols, number of messages in the queues, server active / inactive states, MDaemon up time, and session and message statistics.
To use the performance counters, start System Monitor by going to Control Panel | Administrative Tools | Performance, or by running "perfmon". These are 32-bit counters so on 64-bit machines you must run "mmc /32 perfmon.msc". Click on Add Counters, select the MDaemon performance object, then select and Add the counters that you want to see. To see the performance counters from MDaemon running on another machine you must have the "Remote Registry" service enabled and access through any firewalls.
New in MDaemon 13.0
New MDaemon Pro Features
ActiveSync Device Policy Support
MDaemon is now equipped with support for basic ActiveSync device policy. You can view predefined policies and create your own policies from a new screen at: Mobile Device Management » ActiveSync » Policies. Policies can be created to require devices to use a password, force passwords to use both letters and numbers, lock devices after a designated number of minutes, and cause the device to be wiped after ten failed password attempts.
A default policy can be assigned per domain from the ActiveSync » Domains screen. Policies can also be assigned per device, from the Account Editor's ActiveSync screen.

|
Not all ActiveSync devices recognize or apply policies consistently. Some may ignore policies altogether and others may require a device reboot before changes take effect. Further, no policy is applied until the next time the device connects on its own to the ActiveSync server.
|
Detect and Stop Hijacked Accounts
Dynamic Screening has been improved by adding an option to disable local accounts that try to send more than a specified number of messages in a designated number of minutes. Accounts disabled by this process can still accept incoming mail but they cannot log in to web mail or web administration and they can not collect or send mail. The intent is to try and recognize and stop a hijacked account so that the postmaster can review the situation and take action. Consequently, when an account is disabled a notification email is sent to the postmaster. The postmaster can simply reply to the message to re-enable the account.
WorldClient Documents Folders
The WorldClient themes now support document sharing using document folders. Document folders have full Access Control List (ACL) support like other shared folders, which can be used to set permissions and sharing rules, and any types of files can be shared through the system. WorldClient users can upload files to their document folders using the built-in tools. When using the LookOut theme, browsers that support the HTML5 Drag and Drop API, such as Chrome and Firefox, can also upload files by dragging them from the desktop into the browser window. Filenames can be searched and renamed, and files can be attached to new messages that are being composed.
IMAP "COMPRESS" and "BINARY" Support
The IMAP server now supports the COMPRESS extension (RFC 4978), which compresses all data sent to and from the client. This does require extra memory and CPU usage per IMAP session. You can disable COMPRESS support via a new option at: Server Settings » Servers.
The IMAP server also now supports the BINARY extension (RFC 3516), which lets clients download message attachments in decoded form.
Simple Message Ticketing System
Public folders can now be configured as a message ticketing public folder through the "Assign a unique ticketing (or tracking) number to messages" option located on the Public Folder Manager. If this is enabled for a public folder MDaemon will add the public folder name and a unique identifier to the subject of messages sent to the submission address of the public folder. Any outbound messages having this specially formatted subject will have the From address changed to the submission address of the public folder and a copy of the outbound message will be placed into a child public folder named "Replied To". In addition, any inbound messages with this specially formatted subject will be automatically redirected to the public folder, regardless of the address the message was sent to.
ActiveSync Autodiscover Service
MDaemon now supports the ActiveSync Autodiscover Service, which allows users to set up an ActiveSync account with just their email address and password, without needing to know the host name of the ActiveSync server. Autodiscover requires HTTPS to be enabled, and for most systems it also requires that a new CNAME or A-record be added to DNS. "autodiscover.<your-MDaemon-server>.com" should resolve to the MDaemon server running ActiveSync (for example, autodiscover.example.com).
See:
Introduction
Upgrading to MDaemon 15.0.0
MDaemon's Main Display