What's new in Alt-N MDaemon Messaging Server 23.5.3

Mar 7, 2024
  • CHANGES AND NEW FEATURES:
  • [17659] Content Filter - Added Help button to Content Filter UI.
  • FIXES:
  • [27611] fix to Webmail - memory leak
  • [27616] fix to Webmail - Block Sender and Allow Sender may not work if the folder is not subscribed
  • [27563] fix to ActiveSync - meeting invitations may not be sent for meetings created using protocol version 16.1
  • [27568] fix to MDRA - "Unable to load string!" displayed instead of AM/PM on applicable reports
  • [27630] fix to Webmail - possible crash
  • [27628] fix to ActiveSync - shared folders are empty

New in Alt-N MDaemon Messaging Server 23.5.2 (Jan 31, 2024)

  • CHANGES AND NEW FEATURES:
  • WEBMAIL:
  • [5759] Changed the server to no longer load unsubscribed folders when HideUnsubscribedFolders=Yes for the user. The unsubscribed folders will be loaded for the Settings | Folders page.
  • [27164] Pro theme - users can now click on the current folder, and it will reload the list view. All contacts, and all documents views will be turned off.
  • [27429] Pro theme - Added the "Advanced Compose" setting at Settings | Compose. When enabled, the CC and BCC fields will always be visible in the Compose view.
  • [27454] Added client side logging for device authentication failures.
  • OTHER:
  • [22209] IMAP Server - Added support for the ID extension (RFC 2971). It is enabled by default. To disable it, edit MDaemonAppMDaemon.ini and set [Special] EnableIMAPID=No. If the option to hide software version information is enabled, the MDaemon version is only disclosed after authentication.
  • [27500] SMTP Server - To prevent inbound SMTP smuggling, MDaemon now requires message data to end with <CRLF>.<CRLF>. Previously, it would allow <LF>.<LF>. To disable this, edit MDaemonAppMDaemon.ini and set [Special] SMTPRequireCRLFdotCRLF=No.
  • [27507] SMTP Server - To prevent outbound SMTP smuggling, MDaemon by default removes bare <CR> characters from messages. To disable this, edit MDaemonAppMDaemon.ini and set [Special] SMTPAllowBareCR=Yes.
  • FIXES:
  • [27473] fix to ActiveSync - When sending a mail fails due to an improperly formatted recipient address, the message is left in the temp queue
  • [27350] fix to Pro theme - reminders from an instance of a recurring event that differ from the series are never delivered
  • [27358] fix to Pro theme - "Shared Folders" and "Public Folders" show up and order of folders is incorrect
  • [23625] fix to Pro theme - Inline images sent from Pro theme may not show up when using IIS
  • [27420] fix to Pro theme - The correct signature value given for the default email address is not displayed on load
  • [27427] fix to Webmail - Published appointment scheduler treats events marked Free as Busy
  • [27410] fix to SpamAssassin - envelope_sender_header set to wrong value in local.cf
  • [27060] fix to ActiveSync - Issue with message flags in multi-account Outlook profiles when Reading Pane is enabled
  • [27477] fix to possible crash in WebAdmin.dll and WorldClient.dll
  • [26730] fix to Let's Encrypt - The list of alternate hostnames is truncated when performing a certificate request
  • [27474] fix to SpamAssassin - blocklist rules scored twice
  • [27488] fix to Webmail - Schedule sometimes shows incorrect availability
  • [27461] fix to MDRA - In multiple queues, clicking Learn Spam or Learn Non-Spam generates this error: URL variable [File] not found
  • [27356] fix to Pro theme - Delete All Attachments button is available when the user does not have delete permissions
  • [27486] fix to possible crash in MdMbSrch.dll
  • [27475] fix to possible crash in MDAirSync.dll
  • [27514] fix to messages being scanned by AV even when the IP is excluded
  • [27497] fix to Spam Filter files not fully updated to say "Welcomelist" instead of "Whitelist"
  • [27509] fix to Cluster Service - Failure to add Secondary Cluster nodes due to error retrieving Join Timestamp
  • [27523] fix to SPF records that use "include:domain.com." are not evaluated properly
  • [27545] fix to ActiveSync - PIM item changes not being sent to clients until cached data times out
  • [27552] fix to MDRA - unable to assign a moderator to a mailing list

New in Alt-N MDaemon Messaging Server 23.5.1 (Dec 1, 2023)

  • CHANGES AND NEW FEATURES:
  • WEBMAIL:
  • [27139] Pro theme - Publish Schedule - Added optional location and comment fields that will be included in any event created through the schedule page.
  • [27248] Pro theme - Improved the organization of the Folder Actions page.
  • [27169] The WebAuthn feature on the 2FA page now automatically starts the authentication process when WebAuthn is the only option.
  • ANTIVIRUS:
  • [26323] AV log will log attachment file names.
  • [27283] IMAP server excludes trusted IPs from virus scanning when option is enabled.
  • [27414] Turned off HTTPS for Outbreak Protection due to possible crashes.
  • FIXES:
  • [26956] fix to ActiveSync - Performance issues when servicing 4000+ clients
  • [27240] fix to AntiVirus - AV Updater screen shows 0 for IKARUS signature version
  • [27241] fix to ActiveSync and Autodiscover servers and MDPGP do not hide software version information by default
  • [27247] fix to possible crash in DynScrn.dll related to Location Screening
  • [27228] fix to WorldClient theme - When you right-click a contact and click Send vCard, the VCF file is not attached to the new message
  • [27251] fix to Webmail - Verification email has lines longer than some email servers will allow.
  • [27250] fix to MDRA - Enabling/Disabling Greylisting leaves the Save button greyed out
  • [27254] fix to Webmail - When publicly publishing your calendar, the hyperlink does not work
  • [27261] fix to Pro theme - Drafts are not auto saved if the user's most recent keystroke is a space
  • [27200] fix to Webmail - When viewing an MS Teams invitation, there are broken links found at the bottom of the message
  • [27264] fix to Pro theme - Category colors missing from the category selection page
  • [27267] fix to mailing list subscription reminder emails are missing a Message-ID header and are not DKIM signed
  • [27287] fix to incorrect text in message logged to Windows event log after AV or Spam Filter timeout
  • [27294] fix to MDRA - landing page links for Spam Filter | Blocked senders, Allowed senders are incorrect, and blocklist_from is being prepended with blacklist_from
  • [27276] fix to MDSpamD leaving temp folder after shutting down
  • [27140] fix to possible ClamAV/CFengine hang
  • [23754] fix to Content Filter copy user action places message in wrong queue
  • [27334] fix to Webmail - Two Factor Auth Setup on sign-in - Options are not displayed correctly
  • [27347] fix to Pro theme - Reminders are not saved correctly until the user changes the default reminder
  • [27141] fix to Pro theme - When replying to emails with large bodies the reply window is very slow
  • [27359] fix to Webmail - Setting up 2FA using an authenticator app is not working
  • [27355] fix to MDaemon may generate extra meeting invitations when it processes an invitation to the meeting organizer
  • [27372] fix to ActiveSync - Unable to re-schedule meeting when using WindowsOutlook15
  • [27284] fix to MDRA - Accounts created using deleted mailing lists addresses are still treated as mailing lists
  • [27242] fix to Pro theme - A blank window is displayed when clicking a mailto link
  • [27223] fix to Webmail - Filters - The OK button is barely visible when selecting a custom header
  • [27352] fix to MDRA - Learn Spam button in Spam Trap Queue menu does not work
  • [27286] fix to performance counter for ActiveSync server state is 0 until the MD GUI is opened
  • [27335] fix to accepting a meeting invitation in eM Client results in a duplicate event being added to the user's calendar
  • [27311] fix to Header Translation - When translating forwarded messages, the X-Return-Path and X-MDRedirect_From headers are unchanged
  • [27033] fix to Dynamic Screening - Unable to disable "Attempted AUTH on port with AUTH disabled" notifications
  • [27008] fix to MDaemon allows creation of mailing lists with accented characters
  • [26938] fix to Installer - possible "There was a problem encountered. This program will exit." popup when updating
  • [27384] fix to CalDAV - Tasks do not support attachments
  • [27014] fix to DSN messages disclose the MDaemon version when "Hide software version identification" is enabled
  • [27383] fix to ActiveSync - unable to open shared calendar folder until the folder owner has used ActiveSync
  • [27387] fix to possible crash in MDaemon.exe
  • [27389] fix to CardDAV - The contact "office" field is not synchronized
  • [23785] fix to CalDAV - Attendee properties in VTODO data uploaded via CalDAV are not persisted
  • [23786] fix to CalDAV - Location property in VTODO data uploaded via CalDAV is not persisted
  • [27390] fix to CardDAV - IM Address type is lost and IM addresses are duplicated when synchronized with eM Client
  • [27399] fix to CardDAV - Business/Home Website contact fields are not synchronized with eM Client
  • [27406] fix to CardDAV - Children contact field is not synchronized with eM Client
  • [27402] fix to ClamAV reporting "Heuristics.Limits.Exceeded.MaxFileSize" as infected instead of non-scan
  • [27401] fix to MDaemon GUI - Webmail Enable Password Recovery setting is not honored. Enable Password Recovery is now a domain level setting and enabled by default.
  • [27419] fix to duplicate reminders are created for a recurring event with multiple reminders

New in Alt-N MDaemon Messaging Server 23.5.0 (Sep 28, 2023)

  • WEBMAIL:
  • [26455] Added a Public Schedule option, so that users can allow others to schedule a meeting.
  • [20285] Added support for WebAuthn (formerly FIDO U2F) as a passwordless authentication method or as a Two Factor Auth method.
  • [26890] Pro theme - Added AI based functionality to summarize a message, suggest a reply, and improve an email being composed by the user. This feature submits message data to openai.com, so please be cautious about the information you submit.
  • Webmail's AI message features are disabled by default for all domains. They can be enabled by checking "Enable AI message features" in the MD GUI at Setup | Webmail & IM Services | Webmail | Settings and the Domain Manager's Webmail screen, or in MDRA at Main | Webmail Settings | Settings and Main | Domain Manager | Webmail Settings.
  • Webmail's AI message features are disabled per user by default. You can enable them as part of a Group controlled by an Account Template or per user. The Domain setting takes precedence over the user setting. If it is disabled on the Domain level, then enabling it on the Group or user level does nothing. If the feature is disabled, the WCAPI will return a 404 Not Found error.
  • [26604] Made some visual updates to Pro theme.
  • [26612] Added a warning message on the login screen when the caps lock is turned on.
  • [26603] Updated CKEditor to v4.20.1.
  • [15742] Added an option in webmail to hide the "Help" link on the login page. Add HideLoginHelp=Yes to the MDaemon/WorldClient/Domains.ini [Default:Settings] or [%DOMAIN%:Settings] section to hide the link.
  • [26283] Separated Two Factor Auth email verification from authenticator app verification.
  • [26822] Password Recovery feature now sends an email without revealing to the user where the email was sent. Two Factor Auth occurs after clicking the recovery link in the email.
  • [6358] Pro theme - Added a dialog on the Compose view contact picker for adding a contact with three fields (Name, Email, Mobile Phone).
  • [26896] Changed how Webmail authenticates to MDaemon's SMTP server so the user's password is not needed.
  • [26196] Added an option to delete all attachments from a given message in the WorldClient and Pro themes.
  • [26755] Pro theme - Updated the Tiny Editor to not include the path information.
  • [26756] Pro theme - Reduced the size of the first letter/checkbox in the mail list for desktop sizes.
  • [26757] Pro theme - Added new Style options at Settings | Personalize.
  • [22045] Pro theme - Added a total new messages count, and current folder unread count badge for less than 992px browser widths.
  • [25239] Webmail will now by default use STARTTLS when sending mail to MDaemon via SMTP. It can also be configured to use port 465 and implicit TLS. To change this, edit MDaemonWorldClientDomains.ini and set [Default:Settings] SmtpPort, SmtpUseImplicitTLS, SmtpUseStartTLS, and SmtpRequireTLS.
  • [13171] Webmail - Added an option to "Mark deleted messages as read" at Settings | Personalize.
  • [9698] Pro and WorldClient themes - Added a Description column to the Documents view.
  • [9694] Added an All Documents toggle button in the Documents view.
  • [27039] Changed the compose <P> replacement from <DIV> to <BR> + <DIV>.
  • [21515] Pro theme - Added support for multiple event reminders.
  • REMOTE ADMINISTRATION (MDRA):
  • [26416] Added editor GUIs for all direct edit files.
  • [9854] Added a button to hide any given chart in the Traffic and Mailboxes summary pages. Once hidden, charts can be displayed in the current user settings (top right) or by click the related button.
  • [26152] Added a warning message below the password field when the caps lock is turned on.
  • [26622] Made some modernizing updates to the list views.
  • [26603] Updated CKEditor to v4.20.1.
  • [16189] Added a "Delete All" button to the Mailing List Members page.
  • [26840] Added support for WebAuthn (formerly FIDO U2F) as a passwordless authentication method or as a Two Factor Auth method.
  • [16112] Added the ability to choose a folder to nest under in the public folder and shared folder editors.
  • [20672] Added a note that a user might show as a member of a mailing list due to membership in a Group.
  • [24788] Added the ability to view the email message as a user would see it in addition to being able to view the source in the Message Search and Queues. RAW messages are still only in text/plain.
  • [26868] Added links to the Queues on the Status page.
  • [12637] Added the ability to include multiple addresses on the public folder access control page, but only for New rights.
  • [27032] Added a Health Check page at Security | Health Check, which allows global admins to see all the important security settings values and compare them with the default values. Admins can also select multiple settings to change to the default value or click a link to go to the page where the setting is located. In addition, admins can undo the most recent change made on the page, or view previous changes made during the current browser session and undo specific changes.
  • SECURITY:
  • [27183] Updated ClamAV to 1.0.3.
  • [26599] Added HTTPS support for Outbreak Protection.
  • [26898] Updated SpamAssassin to 4.0.0.
  • XMLAPI:
  • [26893] Added MDaemon Connector management.
  • [25484] Added administrative user interface for the XMLAPI service.
  • [21264] Added SPF management.
  • [26688] Added Bandwidth Throttling management.
  • [26668] Added IPShield management.
  • [26660] Added Site Policy management.
  • [26655] Added DNSBL management.
  • [26640] Added Spam Honeypot management.
  • [26558] Added Hijack Detection management.
  • [26557] Added Recipient Block management.
  • [26556] Added Spambot Detection management.
  • [26555] Added SMTP Screen management.
  • [26554] Added Location Screen management.
  • [21266] Added IPScreen management.
  • [21265] Added HostScreen management.
  • [19297] Added Sender Block management.
  • [26808] Added 'Mark all as read' feature to 'FolderOperation'.
  • [26580] The FolderOperation 'list' action returns IMAP flags for mail folders.
  • [27101] Added API functions/methods to update an existing Dynamic Screening Allow/Block/Gateway list entry.
  • [27076] Added more detailed warnings and error messages to API clients.
  • OTHER:
  • [26930] Added option at Accounts | Account Settings | Other | Passwords for whether to delete an account's app passwords when the account's password is changed. It's enabled by default.
  • [14327] Added Restrictions to the Account Templates. When an account is removed from a group with an account template that controls restrictions, the account's restrictions revert to their previous values, or possibly to another group's account template if the account is a member of multiple groups.
  • [19656] The Location Screening option "SMTP connections are accepted but authentication is blocked" is now per country instead of global. Blocking SMTP connections prevents your server from receiving mail from a country. Allowing SMTP connections with authentication disabled lets your server receive mail from a country while blocking brute force / dictionary attacks from them. Configure this at Security | Security Manager | Screening | Location Screening. Protocols other than SMTP are not affected.
  • [26791] MDaemon ignores CRYPT_E_NO_REVOCATION_CHECK errors when validating remote servers' SSL certificates.
  • [25888] Removed obsolete "Compose in new browser window" Webmail option from the UI.
  • [26996] Dynamic Screening - Added single record Get API functions for DS Block and Allow records: HrDSGetBlackItem and HrDSGetWhiteItem. See DynScrn.h for additional information.
  • [27100] Dynamic Screening - Added API functions/methods to update an existing Allow/Block/Gateway list entry. (ie. Change Expiration, Comment, etc.)
  • [27099] Dynamic Screening - Spam Honeypot trigger address is included in the comment when blocking an IP address.
  • [27102] ActiveSync - Logging for Dynamic Screening Access Denied now includes the reason (blocklist, location screening, policy violation).
  • [26336] LetsEncrypt - Added support for TLS 1.3.
  • FIXES:
  • [26567] fix to Webmail - SendCode link does not work on the Two Factor Auth verification page
  • [26569] fix to Webmail - Compose attach view reloads the folders
  • [26618] fix to Pro theme - "List refresh time" setting not being honored
  • [26664] fix to Pro theme - With Voice Recorder disabled, you can still access it using the Pro theme via HTTPS
  • [26683] fix to Pro theme - Use APOP displays as true in Mailboxes where it is false
  • [26706] fix to WorldClient theme - "Do not ask me again" option is missing the checkbox in confirmation popups
  • [26693] fix to Pro theme - Dropbox reconnect account statement appearing for all OAuth connections
  • [26758] fix to Pro theme - Unsubscribe by email opens a blank page
  • [26766] fix to MDRA - Unable to add IPv6 address with CIDR notation to Dynamic Screening Allow or Block lists
  • [26776] fix to MDRA - Unable to delete an account via Domain Manager
  • [26784] fix to Pro theme - Some non-ASCII characters are HTML encoded in Notes, Tasks, Contacts, and Event bodies
  • [26787] fix to Pro theme - Error when changing the text of the default signature when using a non-English language
  • [25049] fix to MDRA - Security | Content Filter | Compression, Unchecking used fixed archive name should disable the input field for the archive name
  • [26819] fix to MDRA - "Current password" not being translated
  • [26828] fix to Pro theme - Google Drive folders do not show up immediately after setup is completed
  • [26829] fix to Webmail vulnerability
  • [26841] fix to MDRA - Both Add Email Address and Replace Mismatched Email can be enabled when only one should be able to be selected
  • [26883] fix to Pro theme - Shared documents not allowing files to be downloaded
  • [26589] fix to Pro theme - Cannot edit an occurrence of a recurring event on small screen sizes
  • [26831] fix to Pro theme - Folders containing non-ASCII characters are not displayed correctly
  • [26891] fix to MDRA - Unable to see secondary drive when editing an account's mailbox path - it only displays the C: drive
  • [26919] fix to Pro theme - Weekly recurring event does not default to the day of the week for the date of the event
  • [26762] fix to MDaemon - Message is not sent to custom queue host name when a global smart host is set
  • [26739] fix to MDaemon - SPF verification exemption domain name not applied in SPF records with redirects
  • [26714] fix to MDRA - Unable to open file error after clicking "Edit Mailing List Admins" button
  • [26711] fix to MDRA - Enable mailing list subscriptions manager option re-enables after restart
  • [26701] fix to MDaemon - Failure to send outbound messages when sending restriction exception is used and To header exceeds 255 characters
  • [26504] fix to MDaemon - Minger lookup fails when address doesn't exist and is set as a public folder submission address
  • [25932] fix to MDaemon - Bandwidth throttling is not applied to LAN domains and IPs
  • [26984] fix to MDaemon - Requeing a message releases the message instead
  • [25706] fix to MDaemon - Domain and account signatures may be added to messages collected via DomainPOP and MultiPOP
  • [26993] fix to MDaemon - Messages released from quarantine are not processed by account IMAP filters
  • [27005] fix to MDRA - fusion charts are not showing up as dark when dark mode is enabled
  • [25399] fix to MDaemon Server - Success DSN not sent for messages that use a route slip
  • [27011] fix to MDRA - show password toggle and notification edit icons have poor contrast in Dark Mode
  • [25366] fix to MDaemon - wrong characters in messages such as autoresponders for Latvian and other languages, by changing the charset for auto generated messages from iso-8859-1 to utf-8
  • [27040] fix to Webmail - App Passwords list does not show up when 2FA is required, 2FA is enabled and the user uses 2FA Remember Me to sign-in
  • [27046] fix to Webmail - Cannot delete Notes from the note list in some themes
  • [27018] fix to process holding queue after each AV signature update not working with Ikarus AV
  • [27047] fix to WorldClient theme - recurring month interval input field is missing in the calendar editor
  • [27045] fix to MDRA - Wrong dialog shows up in Message Search view if user has been to the Account Manager recently
  • [27058] fix to MDRA - Clicking the type of search on the Messages and Queues landing page checks that type of search on the page
  • [27050] fix to LetsEncrypt not correctly processing requests with no alternate hosts
  • [27062] fix to SPF - Failure to match DNS record that contains macros when using IPv6
  • [26994] fix to ASLogView.exe - command line parameters not functioning as expected
  • [26986] fix to Cluster Service - Slow Primary shutdown
  • [26990] fix to Cluster Service - Slow Secondary shutdown
  • [26594] fix to XMLAPI - List Management operations do not enforce security
  • [26578] fix to XMLAPI - UpdateUser AutoResponder only updates if DaysActive is specified
  • [27054] fix to ActiveSync - Global/Domain Virtually Merge public contacts option does not work
  • [27079] fix to IKARUS AV sometimes fails to scan the first message when scanserver service starts
  • [27089] fix to message body search not finding Chinese text
  • [27090] fix to Pro theme - "Unable to evaluate: SESSIONID" error in Webmail logs
  • [27067] fix to WorldClient theme - When creating a task in a new Tasks folder and then changing the Complete value, duplicate entries are displayed in the list
  • [26995] fix to Webmail - With public contacts set as the default view, adding a contact from within a message stores the contact in the public contacts folder
  • [27091] fix to Webmail - When the UserOverrides:Theme is set to Pro then trying to access any other theme causes the page to reload over and over instead of sending the user to the Pro theme
  • [22855] fix to Webmail - Using the All Unread saved search, certain messages do not stay marked as read
  • [24096] fix to Pro theme - Adding event to second calendar in side-by-side view does not select the right calendar
  • [25428] fix to LookOut theme - Incorrect behavior occurs when checking/unchecking the "Complete" checkbox
  • [24421] fix to Webmail - Unable to create a new shared or public folder under a hidden folder
  • [27029] fix to MDRA - "Today Only" button does not work with a date format other than MM/DD/YYYY
  • [27113] fix to account settings not returning to New Accounts template settings when removed from a group using an account template
  • [27131] fix to Pro theme - Current calendar not selected when creating a new event
  • [27159] fix to Pro theme - Link in Signature or message body changed to relative path
  • [27163] fix to Pro theme - Selected signature not being used when composing
  • [27186] fix to possible crash in WorldClient.dll
  • [27194] fix to issues when logging in to Webmail without full email address when using Two Factor Auth
  • [27198] fix to Pro theme - clicking the expand button results in a duplicate of the top level message

New in Alt-N MDaemon Messaging Server 23.0.2 (Jun 30, 2023)

  • SPECIAL CONSIDERATIONS:
  • [16456] Hosted email options with MDaemon Private Cloud are now available. To learn more, please visit: https://mdaemon.com/pages/mdaemon-email-msp.
  • [26982] Outbreak Protection has been restored. Please review your Outbreak Protection settings, as they may have been reset to their default values.
  • CHANGES AND NEW FEATURES:
  • MDAEMON SERVER:
  • [5705] Added an option at Setup | Server Settings | MultiPOP to send a notification email after multiple failures when checking a MultiPOP account. Since temporary failures are not uncommon, there is an option for how many consecutive failures it takes to trigger the notification. There is also an option for how many days to wait between notifications, to avoid sending too many of them. The content and recipients of the notification emails can be customized by editing MDaemonAppMPOPFailureNotice.dat. By default the notifications are sent after 5 failures, no more than once every 7 days, to the MultiPOP account owner.
  • REMOTE ADMINISTRATION (MDRA):
  • [26473] Added checkbox to "Exclude trusted IPs from AntiVirus scanning"
  • [26434] Added the Do not allow authentication on the SMTP port settings
  • [26430] Added an option for the ActiveSync Display Name at Setup | Public Folders | Public Folder Manager | Edit
  • [26428] Added four more filter options for the user list. Admins Only, Non-Admins Only, Global Admins Only, and Domain Admins Only
  • [26433] Added DQS page at Spam Filter -> Data Query Service
  • SECURITY:
  • [26433] Added support for Spamhaus Data Query Service (DQS) at Security | Spam Filter. For more information on Spamhaus DQS visit https://info.spamhaus.com/getting-started-with-dqs.
  • WEBMAIL:
  • [26425] Made the unsnooze option more visible with an orange highlight.
  • OTHER:
  • [2157] Content Filter - $LIST_ATTACHMENTS_REMOVED$ can be used in rule action (ex "send note", "add warning...")
  • FIXES:
  • [26517] fix to ActiveSync - Meeting invitations may not be sent when a meeting is created using an EAS 16.1 client
  • [26855] fix to ActiveSync - Meeting response is not sent when accepting invitation from iOS device using EAS 16.1
  • [26842] fix to ActiveSync - Possible crash when there are very many connected clients
  • [26826] fix to ActiveSync - Session may not be removed from Connection Monitor after GetItemEstimate command
  • [26424] fix to Pro theme - Message list has whitespace at the end of a row
  • [26484] fix to Pro theme - Unable to make the message preview bottom smaller (minimum height is 200px, minimum width is 330px)
  • [26330] fix to Pro theme - Deleted Items folder is showing the folder list above the Inbox after being remembered
  • [26502] fix to Pro theme - An expired Remember Me token may result in a never ending loading screen
  • [26573] fix to Content Filter - Messages encrypted by a content filter rule are not DKIM signed
  • [25725] fix to Content Filter - "Add attachment" rule causes incorrect MIME structure in email
  • [26885] fix to MDRA - AV Updater page shows incorrect IKARUS signature date
  • [26881] fix to MDRA - Possible crash when searching
  • [26888] fix to MDRA - Message Search not finding messages when searching for foreign characters
  • [26882] fix to AntiVirus - Some messages were considered non-scan that should have been tagged as infected
  • [26879] fix to MDaemon - Possible crash at startup if ClstrSvc is disabled in Plugins.dat
  • [26895] fix to MDaemon GUI - Incorrect command text in ActiveSync Clients right-click menu
  • [26858] fix to ActiveSync - possible server hang
  • [26880] fix to AntiVirus - IKARUS scanserver service not stopped when IKARUS is disabled
  • [26900] fix to MDRA - List Administrators have the ability to edit the global Mailing List Settings
  • [26904] fix to AntiVirus - IKARUS reporting a ZIP file with an EXE as non-scan
  • [26909] fix to possible crash in WorldClient.dll
  • [26906] fix to Pro theme - Marking a message as spam from the message preview window may cause the screen to go blank
  • [26917] fix to LookOut and WorldClient themes - message list reloads when a message is clicked even if nothing changes in the list
  • [26913] fix to MDRA - Save and close does not disable new account dialog while waiting on MDaemon
  • [26886] fix to MDaemon - Error routing messages to mail directory that ends with period
  • [26926] fix to MDRA - content filter rule list view cuts off bottom entry
  • [26939] fix to Lite theme - Deleting a folder prompts you with "Are you sure you want to empty the trash?"
  • [26929] fix to ActiveSync - 100% CPU hang when validating PIM mrk file integrity
  • [26927] fix to ActiveSync - PIM Items not always being persisted to disk when add or change is made
  • [26937] fix to Webmail - Memory leaks when exporting or sending contacts or events
  • [22728] fix to MultiPOP - Previously downloaded messages are being randomly redownloaded
  • [26970] fix to ActiveSync - Recipient Cache entries not emitting correctly
  • [26943] fix to ActiveSync - Possible crash in MDAirSync.dll
  • [26942] fix to Pro theme - Theme does not load if the server uses a proxy and downgrades the connection from HTTPS to HTTP. Added a setting at MDaemonWorldClientDomains.ini [Default:Settings] WorldClientAPI:AllowHttpsToHttpDowngrades
  • [26944] fix to WorldClient theme - White dots above toolbar icons when viewing message
  • [26948] fix to LetsEncrypt - Error email being sent if an error is returned when trying to remove old certificates
  • [26961] fix to LetsEncrypt - Not logging errors returned by New-AcmeOrder
  • [26958] fix to MDaemon - Entries added to the SPF Cache are limited to 1024 characters
  • [26953] fix to Content Filter GUI - Temporary hang when trying to display a long tooltip
  • [26973] fix to Content Filter GUI - Cannot disable the "Add warning to top of message body if attachment is removed" option
  • [26974] fix to ActiveSync - Windows Mail on Windows 10/11 reporting failure when downloading attachments
  • [26969] fix to ActiveSync - Windows Mail on Windows 10/11 causing excessive Sync operations
  • [26878] fix to Webmail - When you drag and drop an attachment it saves a link instead of the file
  • [26864] fix to MDaemon GUI - DMARC Reporting contact email cannot be set to account on other domain sharing host
  • [26988] fix to LetsEncrypt - FQDN may not be used as subject of certificate
  • [26992] fix to MDaemon GUI - ActiveSync right click menu has "Disable ActiveSync ActiveSync"
  • [26981] fix to ActiveSync - Crash in ActiveSync server
  • [26908] fix to Pro theme - If there is no inline image in your message, the text breaks will be missing when it's sent
  • [24368] fix to MDaemon GUI - Toggling XMPP server may not set it to disabled
  • [26689] fix to MDaemon - XMPP server may not be started when MDaemon is restarted
  • [27000] fix to Webmail - Cannot create a new App Password if the user password has an & in it
  • [27009] fix to ActiveSync - Numerous Sync State Locked warnings when iOS devices make simultaneous Sync requests
  • [26997] fix to Content Filter - Possible crash in CFEngine.exe
  • [27019] fix to MDaemon Instant Messenger - Languages other than English are not displayed
  • [26956] fix to ActiveSync - Performance issues when servicing thousands of clients

New in Alt-N MDaemon Messaging Server 23.0.1 (Apr 18, 2023)

  • SECURITY:
  • [26738] Updated ClamAV to version 0.105.2.
  • OTHER:
  • [26759] LetsEncrypt - Updated script to check orders that are ready or valid.
  • FIXES:
  • [26729] fix to MDRA - While creating a new user, the "Loading..." box does not go away after switching domains
  • [26731] fix to Pro theme - Changing a special folder displays the original folder after a successful change
  • [26732] fix to Pro theme - Default folders with non-ASCII characters are written incorrectly to the User.ini file
  • [26748] fix to some POP3 clients will not download new messages since upgrade to 23.0.0
  • [26764] fix to LookOut and WorldClient themes - Unable to delete, copy, or move contacts
  • [26710] fix to ActiveSync - iOS device sending MoveItems request repeatedly when moving event to a public calendar
  • [26726] fix to ActiveSync - When performing a search of all mailboxes using an iOS device, the Element Not Found error occurs
  • [26607] fix to ActiveSync - Messages do not appear in Microsoft Mail
  • [26744] fix to ActiveSync - Non-default mail folders extracted from PST file are not synced
  • [26768] fix to ActiveSync - Crash when client attempts to monitor shared folder root
  • [26770] fix to ActiveSync - Possible crash when moving messages to another folder
  • [26790] fix to Pro theme - Unable to save contacts to distribution list
  • [26777] fix to LookOut and WorldClient themes - Searching messages for non-ASCII characters fails
  • [26664] fix to Pro theme - EnableVoiceRecorder setting is not being honored
  • [26483] fix to Pro theme - Adding too many recipients causes the message box to disappear
  • [25674] fix to Content Filter - Option to decompress attachments will delete message attached to an email
  • [26665] fix to Content Filter - Route file not always copied over when using rules to move messages to folder
  • [26525] fix to MDaemon collects MultiPOP mail for disabled accounts
  • [26497] fix to self-signed certificates generated by MDaemon cannot be trusted by recent versions of Chrome and Android
  • [26742] fix to ActiveSync - Categories set on messages in Outlook may disappear moments later
  • [26807] fix to ActiveSync - Changes to individual occurrences of recurring events may not be synced to server
  • [26809] fix to possible crash in MDaemon.exe
  • [26813] fix to possible crash in MDASMgmt.dll
  • [26827] fix to WorldClientAPI does not respond with 404 Not Found for bad origins
  • [26832] fix to ActiveSync - Server may send wrong error code when sync state is locked
  • [26447] fix to ActiveSync - events created with no reminder on iOS are synced to the server with a 0 minute reminder
  • [26856] fix to possible crash in MDUser.dll

New in Alt-N MDaemon Messaging Server 23.0.0 (Feb 9, 2023)

  • SPECIAL CONSIDERATIONS:
  • [16456] Hosted email options with MDaemon Private Cloud are now available. To learn more, please visit: http://www.altn.com/Products/MDaemon-Private-Cloud/.
  • CHANGES AND NEW FEATURES:
  • MDAEMON SERVER:
  • [6984] Added IMAP server support for keyword flags. This allows email clients such as Mozilla Thunderbird to store Message Tags on the server, which lets you see tags set in one client in another instance of the client.
  • [26376] Improved the IMAP server's performance when opening large mail folders.
  • [23873] MTA-STS now has an exempt list, so problem domains can be made exempt instead of MTA-STS needing to be turned off when failures affect deliverability.
  • [18486] MDaemon sends a warning email to admins when SSL certificates configured for use by MDaemon, Webmail, or Remote Administration are about to expire.
  • [22800] Added OAuth 2.0 support for MultiPOP mail collection from Gmail and Office 365. OAuth 2.0 is modern authentication, which these services will require once they disable support for legacy/basic authentication. Simplified setup instructions are:
  • Create an app using the Google API Console (for Gmail) or Azure Active Directory (Office 365).
  • Enter the app's Client ID and Secret in MDaemon at Setup | Server Settings | MultiPOP.
  • On the Account Editor's Web Services screen, enable "edit MultiPOP settings" for the accounts that need to use OAuth.
  • On the Account Editor's MultiPOP screen, select the Gmail ("pop.gmail.com:995") or Office 365 ("outlook.office365.com:995") entry, check "Use OAuth", click Replace, then save. Users can also do this for themselves in Webmail or MDRA.
  • Users then need to authorize the accounts in Webmail. On the Settings | Mailboxes page, click the "Authorize" button for the Gmail or Office 365 entry. Sign in to Google or Microsoft and consent to the application. Users may need to reauthorize on a weekly basis.
  • Detailed setup instructions can be found in Knowledge Base articles https://knowledge.mdaemon.com/how-to-setup-oauth-google (Gmail) and https://knowledge.mdaemon.com/how-to-setup-oauth-m365 (Office 365).
  • [26476] The "MultiPOP always deletes mail..." option has moved from Setup | Event Scheduling | Mail Scheduling | MultiPOP Collection to Setup | Server Settings | MultiPOP.
  • WEBMAIL:
  • [10314] Integrated Google Drive into Webmail Documents. Users can view their Drives, Folders, and Files that are in Google Drive. Users can upload, download, move, copy, rename, and delete files, as well as copy/move files to and from the local document folders. If the user wants to edit a document, clicking the option to View the file in Google Drive will allow the user to make edits in accordance with their permissions in Google Drive. To Setup the integration view the Knowledge Base Article at https://knowledge.mdaemon.com/mdaemon-google-drive-setup.
  • [26164] Pro theme - Added read receipts support.
  • [26236] Pro theme - Added an option to disable the HTML editor context menu.
  • [25647] Pro theme - Added the ability to resize the folder list.
  • [24927] Added option to enable drag and drop folders at Settings | Folders. Setting is enabled by default.
  • [26275] Made the session cookie Secure over HTTPS.
  • [26278] WorldClient no longer modifies the robots.txt file on startup.
  • [26309] The built-in web server prevents the download of .dll files from the HTML directory.
  • [26535] Pro theme - Changed the validation process to allow BCC only recipients when composing a message.
  • REMOTE ADMINISTRATION (MDRA):
  • [26188] Added an option at Main | Webmail Settings | Settings and at Main | Domain Manager | Edit | Webmail Settings to "Allow users to receive Two Factor Authentication verification codes over email". This setting is enabled by default.
  • [26274] Changed the default permissions when adding a new ACL entry to Lookup and Read.
  • [26257] Test buttons at Spam Filter | DNS-BL | Hosts and Setup | Active Directory | Authentication are now disabled while the process is ongoing.
  • [26312] The built-in web server prevents the execution and download of .dll files in the Templates directory.
  • [25041] Updated the UI to use a stacked menu for widths of 1024px and greater. Added a user settings page that can be accessed by clicking the username in the top right. User settings include a Dark Mode, font size options, and the current language.
  • [26304] Changed the account delete confirmation to use the custom confirmation feature.
  • SECURITY:
  • [26114] Dynamic Screening - There is a new option titled Block Logon Policy Violations. If the logon policy to require full email addresses is active, and Block Logon Policy Violations is active, then the offending IP address will be blocked immediately. Also added a new option for Auth Failures, to only ignore duplicate passwords for valid accounts. This means that if a password change was done at a client, then another client still running the old password will still have ignore duplicates enabled, since it would have the correct logon name. A bot trying random logons with a similar password would not have that same benefit, and will be blocked as soon as it surpasses the auth failure threshold. This will help to defeat bots much quicker. The XML API DynamicScreen operation has been updated to reflect these new features.
  • [26115] Content Filter - Added an option to add a warning at the top of the message if a restricted attachment is removed from message under Content Filter | Attachments.
  • [26328] AntiVirus - Updated ClamAV to version 0.105.1.
  • [26036] AntiVirus - Added an option to exclude trusted IPs from virus scanning.
  • [26695] AntiVirus - Removed option to send notification if Cyren virus definitions have not updated.
  • ACTIVESYNC:
  • [26305] Added the ability to define a custom display name for mailbox and public folders.
  • [26287] Added option to disable the ability to factory wipe devices.
  • [26215] Improved shutdown performance.
  • [26184] ActiveSync clients can now send to Personal Distribution Lists in Contact folders.
  • [26067] Changed layout of Client Settings Dialog to add room for new settings.
  • [26030] Added Client Setting to block sender when item moved to Junk Email folder.
  • [26446] Outlook's Junk E-mail folder should always be associated with the server-side spam folder.
  • OTHER:
  • [26059] MDaemon GUI - Changed the default permissions when adding a new ACL entry to Lookup and Read.
  • [18756] MDaemon GUI - Added warning popup if you attempt to set the Webmail, Remote Administration, or XMPP BOSH Server ports to have conflicting values.
  • [26027] XMLAPI - Added Editor operation which can be used to edit MDaemon's various INI files
  • [26191] Changed several plugins to allow newer versions to run so customers can test possible hotfix/patch versions.
  • FIXES:
  • [26387] fix to Message Indexing - maintenance does not use as many worker threads as it's configured to
  • [26253] fix to Pro theme - Event Editor - Add attendees auto complete output is hidden by the Add Recurrence section
  • [26245] fix to LookOut theme - popup does not close after removing a canceled event from calendar
  • [26254] fix to MDaemon stops responding after failed SMTP delivery to smart host if the hostname is in brackets and a port is specified
  • [26244] fix to Pro theme - Resend option is not always available in the right click menu
  • [26231] fix to Pro theme - Drag and Drop PIM attachments not working
  • [26268] fix to MDRA - When clicking "Sender block list", a large list causes a long delay
  • [20207] fix to Lite theme - Advanced search date range does not work
  • [25737] fix to Lite theme - List Refresh time shows incorrectly when set to a non-standard value
  • [10527] fix to Outbreak Protection - processing will skip messages when the recipient is in the sender's allow list if this option is enabled in Spam Filter
  • [26334] fix to Outbreak Protection - skip reasons are now logged during SMTP processing
  • [26282] fix to messages with password-protected files that are allowed through not getting archived
  • [26306] fix to MDRA - After creating an IMAP Filter to forward, the rule is displayed incorrectly when viewing it
  • [26375] fix to Content Filter - typo in restricted attachment logging
  • [21233] fix to MDRA - Requiring two factor authentication is not enforced if TFA not already set up in Webmail
  • [26343] fix to Webmail - When replying to a message with a long From header, the To address is truncated
  • [24865] fix to Webmail - After setting a default language, only English is set when first logging in. Added an option to disable the "Default to user's browser language" in MDRA at Main | WorldClient Settings | Settings
  • [26349] fix to Pro theme - iOS - When you tap a message in your search results, it enables the checkmark icon
  • [26339] fix to Pro theme - When changing your password on the login screen, the Save button is unavailable
  • [26066] fix to MDaemon shutdown delay when real-time message indexing is enabled
  • [26310] fix to ActiveSync and Autodiscover do not honor the "Hide software version identification" option
  • [26338] fix to ActiveSync - delay processing Ping and Sync wait expirations
  • [26380] fix to ActiveSync - crash when client downloads particular message
  • [26379] fix to Clustering - Deadlock possible while removing secondary node
  • [26302] fix to ActiveSync - Crash when attempting to wipe data using protocol version 14.1
  • [26296] fix to Autodiscover is not enabled on new installations
  • [26238] fix to Clustering - ClstrSvc.ini written to the root of C:
  • [26110] fix to MDaemon GUI - AutoDiscovery Service Help does not work
  • [26064] fix to ActiveSync - WindowsOutlook15 client may enter an indefinite Sync/Ping loop
  • [26047] fix to XMLAPI - GetVersionInfo emits non-UTF8 encoded strings (specifically LegalCopyright)
  • [26319] fix to Pro theme - Compose - window not wide enough for navbar in some languages
  • [26368] fix to AntiVirus - messages that contained password-protected files that can not be scanned will have "X-MDAV-Infected: password-protected" header added
  • [26307] fix to Pro theme - Compose - If the extended HTML editor toolbar is present, alerts are covered by it
  • [21938] fix to Pro theme - iOS - Cannot scroll all the way down New Event page
  • [21200] fix to Webmail IM - When adding a contact, it shows up on your list only after a refresh
  • [18802] fix to MDRA - No error when entering invalid path in RF queue path
  • [26176] fix to Pro theme - HTML Editor - Firefox not loading inline images
  • [26040] fix to MDaemon creates X-MDDNSBL-Result header when error code is returned
  • [26400] fix to AntiVirus - Cyren Cloud Assist will use proxy info from AVUpdate if enabled
  • [26217] fix to SPF HELO lookup result is ignored if DMARC verification is enabled
  • [26398] fix to Pro theme - Folder list vertical scroll bar is partially covered by line
  • [26408] fix to MDRA - Signing in from Webmail's Advanced Settings link fails
  • [26342] fix to SMTP server RFC compliance check mistakenly rejects valid "From" header syntax
  • [26353] fix to OCAddins.dat.lck file left behind by crash causes MDaemon Connector performance issues
  • [26264] fix to Mail Statistics Summary email duplicates the MDaemon Statistics Report
  • [18112] fix to Content Filter - non-ASCII attachment filenames are garbled when using outbound compression
  • [26070] fix to Installer - translated Cf*.dat files may not be installed on a fresh install
  • [26415] fix to Pro theme - Cannot unsnooze a snoozed message
  • [26452] fix to Pro theme - saved draft has ../../../ in the image url when sent and image cannot be viewed
  • [25952] fix to inaccurate text in SMTP screening notification email about sending to unknown recipients
  • [26470] fix to MDRA - SMTP Screening "Send notification when IP is blocked" checkbox is tied to the wrong setting
  • [26472] fix to ActiveSync - timestamps in Received headers with extra whitespace are not parsed correctly
  • [26447] fix to ActiveSync - events created with no reminder on iOS are synced to the server with a 0 minute reminder
  • [26474] fix to Pro theme - An expired CSRF token prevents a user from sending a message
  • [26454] fix to possible crash in MDaemon.exe
  • [23477] fix to SMTP server ignores the From header if the Sender header exists when checking message headers for addresses on the block list
  • [26478] fix to messages routed from the Inbound queue to the Bad queue may be deleted silently
  • [26421] fix to CNAME in A record lookup response causes SSL certificate validation failure
  • [26492] fix to security vulnerability in Webmail
  • [26509] fix to Pro theme - Default From Address is not saved to the User.ini correctly
  • [26564] fix to Outbreak Protection not using proxy username and password
  • [26566] fix to possible crash in WorldClient.dll
  • [26570] fix to possible crash in CFilter.dll

New in Alt-N MDaemon Messaging Server 22.0.3 (Aug 30, 2022)

  • Fix to AntiVirus - update notifications may have blank FROM header
  • Fix to Active Directory monitoring corrupts non-ASCII text in the Comment field of public contacts
  • Fix to Pro theme - When HTML Compose is disabled, "Loading" is displayed when composing
  • Fix to Content Filter - Some extended characters not recognized during filtering
  • Fix to AntiVirus - Changed ClamAV definition update notification to 7 days by default
  • Fix to AntiVirus - ClamAV will not run on older systems without proper runtime libraries
  • Fix to Content Filter - Non-ASCII characters in attachment filenames may be corrupted

New in Alt-N MDaemon Messaging Server 22.0.2 (Jul 27, 2022)

  • FIXES:
  • [26222] fix to MDRA - Access Denied errors given accessing Account Editor views
  • [26225] fix to AntiVirus - gibberish line in AV log when Cyren AV is disabled
  • [26206] fix to Spam Filter - changed sa-update.exe to use the next mirror in the list if mirror failed with verification
  • [26224] fix to possible crash in WebAdmin.dll
  • [26230] fix to ActiveSync - Gmail app crashes when opening a particular meeting request
  • [26234] fix to Pro theme - Spell check not working in HTML editor
  • [26235] fix to MDRA - Using the log filter, opening a result that contains umlauts results in an empty window
  • [26250] fix to AntiVirus - reverted Cyren AV back to version 6.5.2r2
  • [26249] fix to Pro theme - folder list cached from previous login
  • [26256] fix to MDRA - When double clicking a session at Main | Active Sessions an iframe with an error appears
  • [26259] fix to MDRA - Unable to add an account to the list of ActiveSync Accounts at ActiveSync | Account Management
  • [26258] fix to MDRA - Unable to revoke all accounts at ActiveSync | Account Management
  • [26261] fix to MDRA - Unable to save gateway forwarding changes
  • [26262] fix to AntiVirus - possible fix to ClamAV "init-error" when scanning messages
  • [26273] fix to AntiVirus - Cyren threat lookup disabled by default in UI when it should not be

New in Alt-N MDaemon Messaging Server 22.0.1 (Jul 5, 2022)

  • [24735] MDRA - Added ability to resize and move the dialog popups.
  • [26010] MDRA - Added a Delete All button for Queues, and added the ability to use CTRL + A to select all items in a Queue.
  • [24811] MDRA - Added a table of each user's thirty most recent Webmail sign-ins at Main | Account Manager | Edit account.
  • [26042] AntiVirus - Added an option to enable/disable Cyren's Threat Lookup at AntiVirus | Virus scanning | Use the Cyren... | Configure
  • [25817] MDRA - Added a new mobile-friendly list control to replace the multi-select list
  • [24782] A client signature can now be set per group. The client signature will be pushed to members that use Webmail or MDaemon Connector. A group client signature overrides a domain client signature, which overrides the default client signature. In the MDaemon GUI go to Accounts | Groups & Templates to edit a group and set its client signature. Clear the text in the editor to remove a client signature.
  • [26069] Pro theme - Switched from Jodit to TinyMCE HTML editor.
  • [25958] Pro theme - Added "Message Window Closes on Delete" feature.
  • [25957] Pro theme - The message window will close when deleting the last message in a folder.
  • [26158] Spam Filter - Added an option to log Spam Filter updates at Security | Spam Filter | Updates.
  • [26193] AntiVirus - Updated Cyren AV to version to 6.5.4r21.

New in Alt-N MDaemon Messaging Server 21.5.2 (Feb 9, 2022)

  • CHANGES:
  • [25707] MDaemon Connector has been updated to version 7.0.6.
  • [25471] XMLAPI - Improved UpdateUser group membership operations.
  • [25709] LetsEncrypt - Changed the Log function to use add-content instead of out-file. Add-content uses the default system code page which should enable the log file to be viewed in MDRA. No change will be made to the encoding of the log file until a new log file is created.
  • FIXES:
  • [25683] fix to ActiveSync - performance issues
  • [25664] fix to ActiveSync - Unable to enable ActiveSync for the final licensed user
  • [25681] fix to XMLAPI - Autoresponder schedule being set wrong
  • [25667] fix to Pro theme - Cannot add members to a distribution list
  • [25678] fix to MDaemon writes auth failures to Windows Event Log even when option is turned off
  • [25679] fix to MDaemon's Auth Failures log may have incorrect ACCOUNT values
  • [25658] fix to WorldClient theme - Option to recur every X weeks missing in the event editor
  • [25676] fix to MDRA - Unable to add an alias using $LOCALDOMAIN$
  • [25646] fix to MDRA - When editing group membership it's possible to accidentally revoke your own global admin status
  • [25690] fix to MDRA - Using Apply when creating a new Template or new Group causes an error when making additional changes
  • [25695] fix to MDRA - Problems editing rules when there are more than 1000 rules
  • [25694] fix to Pro theme - Pasting links from Youtube into compose view and sending message results in the links missing in the received message
  • [25701] fix to possible message corruption when MDaemon releases or requeues a message
  • [25705] fix to Pro theme - Attendees are not notified when meetings are changed
  • [25714] fix to Webmail - Previously removed categories on messages reappear with new sessions
  • [25698] fix to domain signature with inline image may not be applied properly to a message with an inline image
  • [25718] fix to IMAP server does not return BAD response to a command line that's too long
  • [25750] fix to possible crash in WorldClient.dll
  • [25767] fix to ActiveSync - Unable to sync PIM folders that do not have .MRK files in them if folder name contains extended characters

New in Alt-N MDaemon Messaging Server 21.5.0 (Nov 10, 2021)

  • SPECIAL CONSIDERATIONS:
  • [16456] Hosted email options with MDaemon Private Cloud are now available. To learn more, please visit: http://www.altn.com/Products/MDaemon-Private-Cloud/.
  • [24475] The 'X-MDOrigin-Country' header, which Location Screening can add to messages, now has the two-letter ISO 3166 country and continent codes instead of full country and continent names. Be sure to update any filters you may have that look for particular values in this header.
  • [24943] With the renaming of the Webmail Mobile theme to Pro, there is a possible side effect for users that are using the Mobile theme and have remember me enabled. These users may find that they cannot open attachments. To work around this, the user must simply log out and log back in.
  • MAJOR NEW FEATURES:
  • [21032] APP PASSWORDS:
  • App passwords are long randomly generated passwords that clients can be configured to log in with instead of a user's account password. When used along with Two-Factor Authentication, which is supported by MDaemon Webmail and Remote Administration, they can help protect an account from unauthorized access. App passwords are supported by MDaemon's SMTP, POP, IMAP, ActiveSync, WebDAV, and XMPP servers.
  • App passwords are enabled by default. They can be disabled at Accounts | Account Settings | Other | Passwords. Two-Factor Auth can optionally be required for users to set up app passwords (enabled by default). The Web Services screen in the account editor and account templates has an "edit app passwords" permission, enabled by default. The Settings screen in the account editor and account templates has an option for whether an app password must be used to log in to the account using one of the supported protocols, disabled by default.
  • Users can manage app passwords in Webmail, at Options | Security, or Remote Administration, at My Account | App Passwords. The UI displays a list of the user's app passwords, with their name, creation timestamp, last used timestamp, and last used IP address. App passwords can be created, renamed, and deleted (revoked). An app password is displayed only once, when it is generated. If a password is lost, delete it and generate a new one. A different app password should be generated for each of a user's clients. If the user stops using a client or loses a device, any app passwords for them should be deleted. As a security measure, all of an account's app passwords are deleted when the account's password is changed.
  • CHANGES AND NEW FEATURES:
  • WEBMAIL:
  • [24438] Renamed the Mobile theme to the Pro theme.
  • [13407] Added an Unsubscribe link next to the From address when the List-Unsubscribe header exists in a message. This can be disabled at Settings | Personalize.
  • [20461] Added ability to import email into the current message list.
  • [24087] Pro theme - Added Cross-Site-Request-Forgery tokens for more secure transactions. The feature is disabled by default. To enable it through MDRA go to Main | Webmail Settings | Web Server and check "Use Cross-Site-Request-Forgery tokens".
  • [22154] Pro theme - Added an option at Settings | Personalize to enable Dark mode.
  • [24133] Pro theme - Added a link to "Track my package" in opened messages.
  • Carrier tracking numbers being watched by default are USPS, UPS, OnTrac, FedEx, and DHL.
  • The default configuration file is MDaemonWorldClientpackage_tracking.json
  • Admins can add more carriers by creating MDaemonWorldClientpackage_tracking.custom.json using the same format as the default config file.
  • At least one service name, a tracking url, and at least one valid regular expression is required.
  • Include service names that may appear in a message to reduce the chances of false positive matches.
  • [24124] Updated the Dropbox integration to use the refresh_token provided by Dropbox to reconnect users without interaction with the OAuth dialog. When the access_token expires, Webmail will attempt to use the refresh_token to get a new access_token. No longer necessary settings have been removed from the Cloud Apps page. The admin does NOT need to make any changes to the Dropbox app at Dropbox.com.
  • [22940] Pro theme - Added a password strength meter.
  • [24192] Search All / Subfolders requests no longer search unsubscribed folders when unsubscribed folders are hidden.
  • [23501] Added a checkbox named "Skip Search" to exclude specific folders from Search All / Subfolders requests.
  • [24151] Added a setting in Remote Admin that allows the Two Factor Authentication Remember Me checkbox to be hidden.
  • [24186] Added a blur effect for the background when the user session is expired.
  • [24207] Pro theme - Added the Message List Layout dialog to the smaller browser size. Only the Message List Density setting is displayed.
  • [24165] Added an Automatic CC and BCC feature at Settings | Compose.
  • [20666] Added an option in WorldClientDomains.ini [Default:Settings] PreventComposeWithAlias. Setting is off by default.
  • [20172] Lite theme - Added auto-save draft message to the Compose view.
  • [23221] Pro theme - Added the Voice Recorder.
  • [17966] Added an option in the Options | Folders view to allow users to skip contact folders in auto-complete searches. Added the option in the right click menu as well.
  • [24222] Pro theme - Added the image slideshow feature for the message view.
  • [24209] Pro theme - Added a card view for the contacts list.
  • [9877] Added a Webmail log entry for the User-Agent when a user logs in.
  • [20852] Added a notification in the Compose view if a local recipient has their autoresponder enabled.
  • [20994] WorldClient theme - Added a paperclip icon to event tiles that have attachments.
  • [24474] Maximum attachment size is set to 25 MB for new installs.
  • [24492] Pro theme - Moved the "new item" button from the toolbar to the space above the folder list for desktop sizes.
  • [24493] Pro theme - Added a plus icon next to "Personal" to create a new calendar in the calendar view.
  • [17840] Pro theme - Added an event tooltip with edit options and send an email to an attendee option.
  • [24679] Pro theme - Made the search bar always visible for browser window widths of 1200px or greater.
  • [20414] Pro theme - Added a dialog to allow users to remove a contact from the the BlackList when adding them to the WhiteList and vice versa.
  • [24725] Pro theme - Added an error message when there is an error creating or renaming a folder.
  • [6309] Pro theme - Added support for HTML notes in Events, Contacts, Tasks, and Notes.
  • [24796] Pro theme - Replaced the current HTML editor (CKEditor) with Jodit.
  • [24955] Pro Theme - Changed the basic header view to show the From email address.
  • [25262] Changed the "Delete All" folder action to "Empty Folder"
  • [25260] WorldClient theme - Added "Change Password" and "Change Recovery Email" buttons to the Security page
  • [25358] Pro theme - Changed the refresh button to refresh all folder counts
  • [24526] Messages are sent to MDaemon's MSA port (587) by default instead of the SMTP port (25).
  • REMOTE ADMINISTRATION (MDRA):
  • [16302] Updated trusting local domain host warning to prevent adding the local domain host when clicking "No".
  • [11289] Added the ability to drag and drop content filter rules. The copy, edit, and delete buttons are now on each respective rule.
  • [24088] Added Cross-Site-Request-Forgery tokens for more secure transactions. The feature is enabled by default. To disable it go to Main | Remote Admin Settings | Settings and uncheck "Use Cross-Site-Request-Forgery tokens".
  • [24167] Added a password strength meter to some password fields.
  • [24151] Added an option for Webmail and Remote Admin Two Factor Authentication Remember Me at Main | Webmail Settings | Settings and per domain at Setup | Domain Manager | Edit | Webmail Settings.
  • [14331] Added Blocked IPs and Refused IPs reports for Dynamic Screening.
  • [24239] Added the Groups and Client Types views under ActiveSync.
  • [24255] Updated the ActiveSync | Diagnostic and Tuning pages.
  • [24278] Added a browser usage by OS chart and table at Reports | Traffic | Webmail Login Statistics.
  • [10444] Added buttons to open a popup for browsing users and groups to add to mailing lists at Main | Mailing Lists | Edit | New. Only Domain Admins or Global Admins have access to the buttons.
  • [24847] Added Account Only Wipe options at Main | My Account | ActiveSync Clients and at ActiveSync | Client Management.
  • [15277] Change logging has been added. It will log every change that is made via Remote Administration.
  • [25000] Updated Message Recall to match the MDaemon GUI.
  • [25050] Added the "Extract attachments from winmail.dat" option at Security | Content Filter | Compression.
  • [25267] Added Slovenian language to MDaemon Remote Administration.
  • OTHER:
  • [24220] Added support for SMTP Command Pipelining (RFC 2920). MDaemon will send MAIL, RCPT, and DATA commands in batches instead of individually, which improves performance over high latency network links. SMTP pipelining is always enabled for inbound connections. It is enabled by default for outbound connections, but can be disabled at Setup | Server Settings | Servers & Delivery | Servers.
  • [24252] Added support for SMTP CHUNKING (RFC 3030). CHUNKING allows non-line-oriented messages to be transferred. It is enabled by default for inbound connections, but disabled by default for outbound. Bare line feeds in received messages are converted to carriage return line feeds by default. These defaults can be changed by setting [Special] SMTPChunkingInbound=Yes/No, SMTPChunkingOutbound=Yes/No, and SMTPChunkingAllowBareLF=Yes/No in MDaemonAppMDaemon.ini.
  • [24247] Content Filter - Updated the default restricted attachments list.
  • [21277] XMLAPI - Added Support to report/modify settings from Setup/Server Settings/Logging.
  • [24386] ActiveSync Server start/stop entries are written to MDaemon's System log.
  • [24089] ActiveSync - Corrupt Message Notifications are sent less often.
  • [24221] Clustering - Added support for synchronizing reminders from secondary nodes.
  • [24714] Dynamic Screening - Added option to log location data using ISO codes instead of names.
  • [23746] Dynamic Screening - Improved the logic used for ignore attempts using identical passwords.
  • [24817] XMLAPI - Added support for ActiveSync AlwaysSendMeetingUpdates setting.
  • [24881] XMLAPI - Added support for semaphore file creation.
  • [19329] MDaemon Instant Messenger - Improved group chat feature by adding ability to multi-select chat buddies for group chat. Also added an option to auto-accept chat room requests.
  • [24665] MDaemon GUI - Location Screening has a new option for whether a 'X-MDOrigin-Country' header is added to messages. It is enabled by default.
  • [2118] Content Filter - Added rule action to add attachment to message.
  • [25200] MDaemon GUI - An option for whether to allow logon using aliases has been added at Accounts | Account Settings | Aliases | Settings. It is enabled by default.
  • [25315] MDaemon Connector has been updated to version 7.0.5.
  • [24667] The default delivery confirmation message text (in MDaemonAppReceipt.dat) has been changed to use the $HEADER:X-RCPT-TO$ macro instead of $RECIPIENT$ to avoid disclosing the actual email address an alias resolves to.
  • FIXES:
  • [24238] fix to SMTP server may allow out of sequence commands
  • [24276] fix to Pro theme - Folder list updates inconsistently
  • [24353] fix to MDRA - Cannot disable feature "Only send antivirus update notification on failure"
  • [24297] fix to Pro theme - info icon in Message View Layout popup should not exist
  • [24491] fix to Webmail and MDRA - Two Factor Authentication one time password is reusable
  • [24712] fix to Pro theme - Autocomplete box never goes away
  • [24711] fix to Pro theme - Session has expired error when logging out
  • [24700] fix to Pro theme - Body of message is not focused on when replying
  • [24719] fix to Webmail - MDaemon sends the accepted meeting request message addressed from the wrong user when accepting in calendar view
  • [24787] fix to MDRA - Problems with the "Use HTML" setting when adding a footer or adding to the top
  • [24822] fix to Pro theme - Unable to open a new message after using Shift+Del to permanently delete a message
  • [24814] fix to MDRA - Enabling a group in an account does not apply its selected template
  • [24800] fix to Webmail - Email search results do not clear when selecting another section in webmail
  • [24795] fix to Pro theme - Importing Events or Contacts with attachments takes time and there is nothing to inform the user that the import is ongoing
  • [24909] fix to MDRA - domain editor has blank SMTP host name for domain admins
  • [24859] fix to Pro theme - onSpam is not a function in external message window
  • [24925] fix to XMPP Server - Server does not create chat rooms correctly
  • [24864] fix to Webmail - Corrupted text added to message body when removing an attachment
  • [24632] fix to ASMCUI - Command line still contains XMLAPI options though /ImportFile method is selected
  • [24513] fix to ASMC - When importing contacts, duplicate GUID and Modified entries are created.
  • [24634] fix to ASMC - Only create mailbox folders for Folder Types specified in migration
  • [24279] fix to MD GUI - Resetting Root Node counters does not reset Dynamic Screening or ActiveSync counters
  • [24433] fix to MD GUI - Wrong dialog opens when double clicking Accounts/ActiveSync
  • [24617] fix to MD GUI - ActiveSync Accounts and Clients dialogs in the Domain Manager may show the wrong domain
  • [24350] fix to Clustering - possible hang when moving mail queues
  • [24618] fix to Clustering - possible crash at startup
  • [24930] fix to Webmail - Invalid cookie for the requested session when downloading PDF files in Chrome
  • [24949] fix to MDRA - Cannot edit a domain that has capitalization in the Domain name
  • [24966] fix to MDRA - Cannot save autoresponder script in template
  • [24992] fix to Pro theme - Very long email addresses cause the address to overflow the container in the To field of the compose view
  • [25015] fix to MDRA - Attachment linking is not disabled when clustering is enabled
  • [25021] fix to MDRA - possible crash when clicking "Restrict MDaemon folder access to Admins, Backup Operators, and System"
  • [25097] fix to MDRA - Account Manager Filter does not display MDaemon Connector accounts
  • [25083] fix to Pro theme - Contact, Task, and Note list does not refresh when a new item is created
  • [25081] fix to Pro theme - DefaultFromAddress not being used in the Compose view
  • [25077] fix to MDRA - In the Quotas settings, any value containing Japanese characters displays corrupt
  • [24980] fix to LookOut theme - the "Show Snoozed" messages button does not do anything
  • [25132] fix to Webmail - Whitelist and Blacklist folders are not regenerated if accidentally deleted by users
  • [25075] fix to MDRA - Log actions taken on messages from the Queues pages
  • [25172] fix to AV updater - Send notification if virus definitions have not updated checkbox gets value from CyrenAV
  • [25179] fix to Pro theme - Enable/disable Two Factor Authentication options are reversed when logging out and back in
  • [25189] fix to Pro theme - Email admin lost TFA device does not work
  • [25176] fix to AV - When a virus is detected in winmail.dat the winmail.dat is removed from the message instead of the message getting quarantined
  • [25188] fix to AV - Scan fails with Winmail.dat files containing attachments with special characters
  • [25192] fix to DMARC processing is skipped for certain messages
  • [25234] fix to possible MDaemon.exe crash when generating quarantine queue summary email
  • [25237] fix to Pro theme - unable to send a message without a subject
  • [25273] fix to XMLAPI - Create/UpdateUser does not set NTAccount value when specified
  • [25086] fix to MDPGP - Invalid CRC error when decrypting particular messages
  • [25256] fix to DSN message has remote server's BATV tag removed, which may cause delivery failure
  • [25263] fix to Pro theme - Strings in folder context menu not translated
  • [25266] fix to WorldClient and LookOut themes - if you import an ics file with thousands of events it looks like nothing is happening
  • [25261] fix to Webmail - some HTML messages are not displayed properly
  • [25269] fix to Webmail - XSS vulnerabilities
  • [25305] fix to meeting updates can cause duplicates in Outlook if an account using MDaemon Connector is set to automatically process meeting requests
  • [22378] fix to MDMigrator Unable to export message, pConvSess->MAPIToMIMEStm failed [0x80070005] in WriteMimeMessage
  • [25317] fix to Pro theme - unable to clear search results after opening email
  • [25243] fix to MDRA - Message Search may not find words that contain non-ASCII characters
  • [24763] fix to Webmail - Attachments in meeting invites are not displayed correctly in Outlook
  • [24934] fix to MDaemon GUI - Header Translation edits are not saved
  • [25217] fix to MDaemon GUI - Domain Manager allows a domain with the same name as a disabled gateway to be created
  • [25090] fix to mailing list administrators are not updated when renaming a domain
  • [23962] fix to SPF lookups fail for certain multi-line SPF records
  • [25285] fix to only the first mailing list's Last Access value is updated when a message is sent to multiple mailing lists
  • [24331] fix to AD Monitoring replaces lowercase umlaut characters with uppercase letters
  • [24189] fix to forwarding to a public folder submission address fails
  • [25352] fix to possible hang in MdMbSrch.dll when indexing new mail items
  • [25351] fix to WorldClient theme - Contact phone number is displayed incorrectly when parentheses or a plus sign exist
  • [25343] fix to WorldClient theme - When setting invitee as Optional, it reverts to Required when saving
  • [25353] fix to ActiveSync - search of all mailboxes returns no results
  • [25078] fix to Content Filter - restricted attachment may not be quarantined
  • [25346] fix to Pro theme - Message view right, unable to resize preview window using FF
  • [25354] fix to Content Filter - "Compress outbound local domain attachments" option does not work
  • [23299] fix to STARTTLS white list not being honored in all cases
  • [25359] fix to Pro theme - IE11 - Users get a blank screen
  • [23055] fix to public contact for an account may not be deleted when setting it as private using a template
  • [25365] fix to MDaemon GUI - Domain Sharing password edit box does not allow enough characters
  • [25372] fix to Pro theme - right clicking on a message in the message list and selecting Spam/Not Spam is not moving the message
  • [25369] fix to high CPU usage in MDaemon.exe while verifying a particular DKIM signature
  • [25268] fix to Content Filter - sender/recipient password-protected exclusion "Apply" button disabled when removing entry
  • [25383] fix to MDRA - When editing group membership, the windows overlaps the last account in the list
  • [23168] fix to Content Filter - "Append a corporate signature" with HTML may cause DKIM signature to fail
  • [25201] fix to ATRN connections fail if they are on the STARTTLS Required List
  • [25407] fix to message recall fails for messages in the the Deferred queue with no To header
  • [25451] fix to Webmail - CKEditor upgraded to version 4.16.2 to get vulnerability fixes
  • [25526] fix to possible crash in MDaemon.exe

New in Alt-N MDaemon Messaging Server 21.0.3 (Aug 3, 2021)

  • FIXES:
  • [24876] fix to ActiveSync - possible public contacts corruption when PIM mrk file validation is enabled
  • [24877] fix to ActiveSync GUI - Help button does not work on Client Settings dialog
  • [24899] fix to untitled attachments on recurring events with changed occurrences that were saved by MDaemon Connector
  • [24905] fix to changed occurrences of a recurring event edited in both Webmail and MDaemon Connector can get out of sync
  • [25096] fix to delay during MDaemon startup if there are many gateways
  • [24971] fix to MDaemon performance issue when there are many domains
  • [25087] fix to Webmail - Spell Check may use 100% CPU for German and Finnish
  • [25085] fix to Webmail - XSS vulnerabilities
  • [24918] fix to Mobile theme - Unicode (e.g. Japanese) Public and Shared parent folder names are not displayed correctly
  • [25115] fix to possible crash in MDASMgmt.dll
  • [25029] fix to ActiveSync - password expiration warnings may be sent to client repeatedly
  • [25150] fix to XMLAPI - CreateUser does not work properly
  • [25152] fix to XMLAPI - AutoResponder times not adjusted to/from UTC
  • [25178] fix to possible crash in MdMbSrch.dll
  • [25175] fix to possible crash in MDaemon.exe

New in Alt-N MDaemon Messaging Server 21.0.2 (May 18, 2021)

  • CHANGES AND NEW FEATURES:
  • [24754] Updated ClamAV to version 0.103.2.
  • [24810] MDaemon Connector has been updated to version 7.0.4.
  • [24583] LetsEncrypt - Updated script for new staging issuer.
  • [24586] Mobile theme - Added trial version warning on logon pages.
  • [24538] Mobile theme - Expanded the navigation items for desktop window sizes.
  • [24537] Mobile theme - Included the add image and hyperlink buttons in the HTML compose toolbar.
  • [24604] Mobile theme - Compose - CC and BCC are now shown automatically on load when populated.
  • [24517] Mobile theme - Moved the move and copy alerts to a notification message in the bottom right corner.
  • [9206] WorldClient and LookOut themes - Allowed right click context menus in textareas like Notes.
  • [14217] MDRA - Added an error message when attempting to create a new account with an already existing account mailbox name.
  • [24452] AntiVirus - Improved update notifications for Cyren AV and ClamAV.
  • [24707] Webmail - Added support for URL links in event and meeting previews.
  • [24824] Improved MDMigrator compatibility with newer versions of Exchange and Outlook.
  • [24830] The Let's Encrypt script has been updated to support ECDSA certificates. Let's Encrypt is currently only supporting ECDSA certificates via their staging system and via an allowed accounts list in production. If you'd like to request an ECDSA certificate from their production system, comment out lines 747 - 753 in MDaemonLetsEncryptLetsEncrypt.ps1. For more information please visit https://community.letsencrypt.org/t/ecdsa-availability-in-production-environment/150679. If you comment out these lines and request an ECDSA certificate without being on the allow list, you will get an RSA certificate.
  • To request an ECDSA certificate add "-ECDSA" to the command line.
  • [11947] Added a Cancel button to the log file search window in the MD GUI.
  • FIXES:
  • [24547] fix to Mobile theme - missing translations
  • [24548] fix to Webmail - Snoozed messages are still displayed in the message view
  • [24556] fix to Mobile theme - When you delete all messages in the message list, the list is not refreshed to show the rest of the messages in the folder
  • [24553] fix to Mobile theme - Shift to select multiple items is not working correctly
  • [24531] fix to Webmail - Cannot restore the default Custom Original Message Attribution setting
  • [24595] fix to MDRA - Error when enabling ActiveSync - Form field [LocationScreenExempt] not found
  • [24589] fix to MDRA - Remote Admin IMAP filter - unable to display "when any of these conditions are true" in the editor
  • [24587] fix to MDRA - Apply to Subfolders is missing when editing the ACL of a public folder in some languages
  • [24616] fix to outbound SMTP MTA-STS failure after falling back to smart host
  • [24557] fix to MDaemon Statistics log does not roll over to the next day if a max log file size is configured
  • [24516] fix to messages to multiple local users are deferred when option to not defer local messages is enabled
  • [24508] fix to Content Filter may corrupt Japanese attachment filenames
  • [24605] fix to MDRA - Forwarding - Clicking Schedule button as a domain admin, you receive Access Denied error
  • [24613] fix to Mobile theme - mailto links are broken in messages
  • [24639] fix to Lite theme - "remote Images were blocked" is missing from message view
  • [24641] fix to Attachment Linking does not extract attachments from messages sent using Webmail
  • [24487] fix to MDaemon disconnects an ATRN session after refusing a MAIL command due to the Sender Blacklist
  • [24574] fix to Webmail - Chrome - Unable to drag and drop attachments to desktop
  • [24509] fix to Webmail - IE11 - When clicking the attachment filename, only a blank tab appears
  • [24467] fix to trusted IPs are not exempt from "Authentication is always required when mail is sent from local IPs"
  • [24567] fix to Mobile theme - LDAP address book does not show up in contact folder lists
  • [24657] fix to Webmail - CKEditor upgraded to version 4.16 to get vulnerability fixes
  • [24658] fix to MDaemon accepts IPv6 connections using the default domain instead of a domain bound to the IPv6 address
  • [24661] fix to "View" button on the Account Editor's "Mail Folder & Groups" screen does not open MDStats to the account's mail folder
  • [24669] fix to Webmail - Version is not hidden on logon page when "Hide software version identification in responses & "Received:" headers" is checked
  • [24670] fix to MDRA - Version is not hidden on logon page when "Hide software version identification in responses & "Received:" headers" is checked
  • [24673] fix to MDRA - Page description panel tile settings tile to the right
  • [24615] fix to MD GUI - Adding mailing list members using the account picker removes mailing lists configured as members
  • [24668] fix to MDRA - Cannot remove groups from mailing lists members
  • [24633] fix to Content Filter "remove header" action may not work
  • [24684] fix to possible crash in WorldClient.exe
  • [22716] fix to AV Updater screen showing wrong ClamAV information
  • [24708] fix to Webmail - View PDF in browser not working
  • [24671] fix to MDIM - Unable to send message with certain Japanese characters
  • [24541] fix to MDIM - Disable option to send files in group chat
  • [24681] fix to possible Alias.dat file corruption
  • [24710] fix to Mobile theme - Cannot sort by Sender or Recipient in message list
  • [24542] fix to MDIM - Unable to send files with Japanese character names
  • [24739] fix to Webmail - Signature images are not attached when sending from an alias
  • [24675] fix to duplicate Queue Summary messages may be sent to the postmaster
  • [24648] fix to MD GUI does not warn when a public folder submission address is added as a spam honeypot
  • [24749] fix to MDRA - Japanese characters are corrupted on the registration information window
  • [24751] fix to Webmail and MDRA - fixed jQuery vulnerabilities
  • [24752] fix to LetsEncrypt script not run when there is a space in the path
  • [24758] fix to Mobile theme - deferred delivery is not working
  • [24676] fix to calendar events marked as private in MDaemon Connector do not show as private in Webmail
  • [24771] fix to Antivirus - AV exclusions not applied to IMAP and Webmail sessions
  • [24737] fix to CalDAV - when sending a recurring meeting invitation in Apple Calendar for the Asia/Novosibirsk timezone the start time may be off by an hour
  • [24726] fix to CalDAV - monthly recurring event set to occur on the last day of month occurs on the last seven days of the month after saving the event on the client
  • [24778] fix to Mobile theme - Android - Unable to view PDF files in the browser when clicking on the attached file
  • [24718] fix to Webmail IM not being able to log in while using Mobile theme
  • [24826] fix to Dynamic Screening GUI Whitelist Add does not allow IPv6 address with mask
  • [24833] fix to MDaemon delivers to the A record when all MX lookups fail due to the DNS servers reporting technical problems
  • [24821] fix to possible MD GUI crash when doing a log file search
  • [24854] fix to Cyren AV updates are failing when TLS 1.2 is not enabled on the system
  • [24842] fix to ActiveSync GUI does not allow "Wipe device or enter 'Timed Lockout Mode' after repeated failed password attempts" policy option to be disabled
  • [24791] fix to MD GUI - Adding mailing list members using the account picker may change the type of existing members

New in Alt-N MDaemon Messaging Server 21.0.1 (Mar 17, 2021)

  • CHANGES AND NEW FEATURES:
  • [24294] LetsEncrypt - Changed script to look for the new Certificate Issuer that LetsEncrypt changed to, and the fake Issuer that is used with the -staging switch.
  • [24293] LetsEncrypt - Updated script to look at -DNSName instead of Subject when looking for certificates to delete.
  • [24400] Changed how split DKIM keys are displayed in the dns_readme.txt file to make copy & paste easier.
  • [24327] MDRA - Users must enter their current password when attempting to change their account password.
  • [24178] The "Enable ActiveSync" checkbox in the Account Editor is disabled when the ActiveSync license is full.
  • [23955] When viewing the quarantine queue, the "Explanation" shown for messages quarantined by the Mailbox Scanner is "(Mailbox Scan) WARNING: infected with ($VIRUS_NAME$)".
  • [24619] MDaemon Connector has been updated to version 7.0.3.
  • [24601] Updated Cyren AV engine to version 6.4.0r2.
  • FIXES:
  • [20298] fix to DMARCReporter error 80004003 when decompressing .gz files on 64-bit version
  • [24468] fix to possible crash in CFEngine.exe
  • [24470] fix to Mobile theme - contact email addresses remain for new messages after a message is sent
  • [24451] fix to Mobile theme - distribution lists do not expand correctly in the autocomplete field
  • [24181] fix to MDaemon service can run as a configuration session
  • [24464] fix to possible cause of DKIM verification failures
  • [24462] fix to DMARC aggregate report generation issues
  • [24476] fix to Mobile theme - Display Previews option cannot be disabled
  • [24494] fix to Webmail - Public Calendar - If there are more than 100 events on a calendar, the page reloads constantly
  • [24529] fix to Mobile theme - Selecting the To, CC, and BCC fields requires a click farther to the right of the header name than expected
  • [24503] fix to MDaemon may not authenticate to a smart host when configured to "Send all email directly first, and then to smart hosts if there are problems"
  • [24535] fix to Android ActiveSync clients may not be able to open attachments
  • [24554] fix to ASMC does not sync data from an Office 365 account
  • [24571] fix to archiving issues related to forwarding
  • [24372] fix to distribution list contact corrupted after editing with ActiveSync client
  • [24578] fix to XMPP Server does not create database correctly on clean install
  • [24596] fix to possible crash in MDaemon.exe
  • [24622] fix to contacts from MDaemon Connector have their contact picture as an attachment in Webmail
  • [24628] fix to issues in MDaemon Connector with attachments of calendar and contact items saved in Webmail
  • [24303] fix to Cyren AV mistakenly detects some PDF files as being password protected

New in Alt-N MDaemon Messaging Server 21.0.0 (Feb 10, 2021)

  • SPECIAL CONSIDERATIONS:
  • [16456] Hosted email options with MDaemon Private Cloud are now available. To learn more, please visit: http://www.altn.com/Products/MDaemon-Private-Cloud/.
  • MAJOR NEW FEATURES:
  • [19661] PERSISTENT CHAT ROOMS:
  • MDaemon's XMPP server now supports persistent chat rooms, which do not need to be recreated every time all users leave the room. Configure them at Setup | Web & IM Services | XMPP.
  • [22236] VIRUS/SPAM MISCLASSIFICATION REPORTING:
  • When on the Quarantine, Bad, or Spam Trap queue screens in the MDaemon GUI, a right-click popup menu option was added to report messages to MDaemon.com as false positives or false negatives. Similar options have also been added to MDaemon Remote Administration. The messages will be analyzed and passed along to third-party vendors for corrective action.
  • [23722] ACTIVESYNC MIGRATION CLIENT (ASMC) GUI:
  • A GUI has been created to assist in running ASMC (ASMCUI). It allows you to store your options and recall them at a later time.
  • WEBMAIL MOBILE THEME IMPROVEMENTS:
  • [22883] Added a way to see that a Note or Task has an attachment from the list view.
  • [22879] Added dialog to choose between editing an occurrence and editing the series, and another to choose between deleting an occurrence and deleting a series.
  • [22569] Added saved searches to the advanced search dialog.
  • [22571] Added saved search folders.
  • [23182] Added options to create a New Event, New Task, or New Note from a message.
  • [23240] Added the Scheduling Assistant to the Event editor.
  • [23401] Added Dropbox features.
  • [23429] Added autocomplete functionality to attendees, distribution lists (name field), and folder share users.
  • [23471] Added the Check Attachments feature.
  • [23472] Added the resend message feature.
  • [23486] Added Group By Company feature to the contact picker.
  • [23457] Added the MDaemon IM client.
  • [23551] Added keyboard shortcuts.
  • [23572] Added ability for users to view Mailbox Quota status in View Options dropdown.
  • [22852] Added the create All Unread and All Flagged saved search prompts.
  • [22155] Added support for message threading.
  • [23627] Added support for opening attachments in the browser in addition to the download option.
  • [23699] Added ability to drag list items to folders for move or copy actions.
  • [23707] Added right-click context menu to list views.
  • [23710] Made some visual refinements to the swipe right to delete feature.
  • [23718] Added a swipe left to toggle read/unread for the message list feature.
  • [23731] Added additional dialog options for Contacts and Calendar folders in Settings | Folders.
  • [23742] Added the ability to create a calendar event for the Anniversary or Birthday of a contact from the contact edit page.
  • [23743] Added a contact's picture to the contact list.
  • [23784] Added informational text to settings pages.
  • [23815] Added an icon next to the subject line in the message view for toggling the flagged state of a message.
  • [23836] Added an option use the auto-formatted date and time in the message list.
  • [23840] Added preview popup windows for contacts, tasks, and notes with an option to enable/disable them under Settings | Personalize.
  • [23857] Added ability to access the first two attachments of a message in the message list.
  • [23861] Moved the "Message Sent" alert to a non-intrusive notification.
  • CLUSTERING IMPROVEMENTS:
  • [22342] Added Multi-Node Mail Routing, where mail queues are shared between the cluster nodes. Having multiple machines process and deliver the messages allows them to split the work more evenly and prevents messages from being stuck in the queues of any machines that are down.
  • [22218] SSL certificates are replicated from the primary to secondary nodes.
  • [23345] Queues on secondary nodes are frozen during the initial data replication, which improves responsiveness during startup.
  • [23668] Replication is paused as soon as MDaemon shutdown starts, eliminating clustering-related shutdown delays.
  • [23340] The admin is notified if the automatic update option is disabled when enabling the clustering service.
  • [24190] Cluster nodes may be added using IP address or DNS name.
  • CHANGES AND NEW FEATURES:
  • REMOTE ADMINISTRATION (MDRA):
  • [23352] Updated the styling of the graphs and reports.
  • [23438] Added the ability to view a typed password. Setting values that contain passwords are masked when requested from the server.
  • [23452] Moved Administrator Notes into Administrative Roles view for Global Admins.
  • [23426] Added Host Authentication under Setup | Server Settings.
  • [23420] Added Groups under Account Templates | New Accounts and updated Group selection to use a tree-based checkbox interface.
  • [23562] Added an option to enable/disable the show password feature.
  • [23550] Added the Explanation column to the Quarantine queue list.
  • [23516] Added additional information when the "Apply to sub-folders" button is clicked.
  • [23443] Mailing list names are trimmed of spaces when saving changes.
  • [9627] Updated the appearance of the status page tables and the disk usage statistics.
  • [11845] Added list filters for Config Files and Log Files.
  • [23794] Added Domain NAT Exemptions page under Security | Dynamic Screening | Domain NAT Exemptions.
  • [22429] Added ability to resize list columns.
  • [22088] Added ClamAV and CyrenAV configuration options at Security | AntiVirus | AntiVirus.
  • [23040] Added Test buttons at Setup | Active Directory | Authentication and Main | Mailing Lists | Edit | Authentication.
  • [20168] Added custom branding options for Remote Administration at Main | Remote Admin Settings | Branding.
  • [12032] Added a table of Domain Statistics at Main | Status that shows the Total Messages and Total Space used per domain according to the quota counts. This feature is only available in MDaemon Private Cloud version.
  • [15209] Added a "Restart Spam Filter" button to the Spam Filter | Spam Filter | Spam Filter page.
  • [16016] Added a way to display the password requirements in the case that the user must change their password before login.
  • [12472] Added ability to manage the RAW queues under Messages and Queues | RAW Queue.
  • [14565] Added ability for Domain Admins to manage Spam Trap. This feature is only available in MDaemon Private Cloud version.
  • [14727] Added ability to create custom links that are added to the navigation menu. This feature is only available in MDaemon Private Cloud version.
  • [23934] Added Webmail Custom Links manager at Main | Webmail Settings | Custom Links for GAs and Main | Webmail Custom Links for DAs.
  • [16769] Added options to set List Admin permissions levels.
  • [16966] Added "Create new Backscatter Protection key" button at Security | Other | Backscatter Protection.
  • [17000] Added the "Test" button at Spam Filter | DNS-BL | Hosts.
  • [16963] Added the "Send aggregate reports now" button at Security | Sender Authentication | DMARC Reporting.
  • [18033] Added a mailbox exclusions list at Main | Remote Admin Settings | Settings to prevent display of specific mailboxes in Reports.
  • [12541] Added "Release All" and "Requeue All" buttons to the Queue managers at Messages and Queues | Deferred Queue, Holding Queue, Quarantine Queue, Spamtrap Queue.
  • [16964] Added the VBR Certification Setup page at Security | Sender Authentication | VBR Certification "Configure a domain for message certification".
  • [11060] Added a directory browse button that can be used across several pages in MDRA by Global Admins.
  • [23941] Changed the name of Mobile Devices to ActiveSync.
  • [16859] Added a "Recommended" button to restore the recommended settings for the account Web Services page.
  • [23940] Added the domain level "Log Level" option for ActiveSync client settings.
  • [23987] Added a button to take users to the Dynamic Screening Logging Options from the Setup | Logging | Settings page.
  • [24228] Added the Edit Default Autoresponder file button at Setup | Account Settings | Autoresponders
  • CONTENT FILTER:
  • [16490] Added ability to search for restricted files inside 7-Zip compressed files.
  • AUTORESPONDERS:
  • [6783] Autoresponders now support Unicode (UTF-8), allowing the text to be in any language.
  • IMAP FILTERS:
  • [24068] IMAP filtering rules can now search the message body for particular text.
  • WEBMAIL:
  • [22104] Added ability to attach an event to a new email from the right-click menu in LookOut and WorldClient themes, and from the event preview in Mobile theme.
  • [23667] All New Account Creation features have been removed.
  • [23701] Added an option to set the default calendar view for published calendars.
  • [22124] Added an option to skip the IP persistence check on a per user basis. In MDRA edit a user account, go to Web Services and check "Skip IP persistence check for Webmail sessions".
  • [14232] Added ability to search the CC field in advanced search.
  • [22176] Added an option to publish a free / busy calendar link in addition to a normal calendar link.
  • [23862] Added Maximum Messages sent per day to the displayed quotas.
  • SPAM FILTER:
  • [24021] Updated to SpamAssassin 3.4.4.
  • [24083] Removed deprecated settings in local.cf.
  • MDAEMON CONNECTOR:
  • [24119] MDaemon Connector has been updated to version 7.0.2.
  • USER INTERFACE:
  • [23920] Setup | Mobile Device Management has been removed and replaced by the ActiveSync Management dialog at Setup | ActiveSync.
  • [22670] The ActiveSync Client Settings screen has been removed. Customize client settings on the Tuning, Domains, Groups, Accounts, and Clients screens.
  • [23577] The ActiveSync Client Type screen has menu commands to whitelist and blacklist client types.
  • [23629] Added screens at Setup | Message Indexing for the configuration of real-time and nightly maintenance of the search indexes used by Webmail, ActiveSync, and Remote Administration.
  • [23435] Several plugins now share a common Diagnostics configuration screen.
  • [22653] Additional information is logged to the Plug-ins log.
  • [23829] Dynamic Screening allows 0 for recurrence penalties when blacklisting IP addresses.
  • [24129] Updated the text for the "Hide account" option at Account Editor | Settings.
  • XMLAPI:
  • [23824] The appearance of the XMLAPI documentation portal can be customized globally and by domain. See the "Changes and development notes" in the help portal (ie. http[s]://ServerName[:MDRAPort]/MdMgmtWS) or view the file MDaemonDocsAPIXML APIHelp_Readme.xml on disk using Internet Explorer for more information. A sample company.mail directory is provided at MDaemonDocsAPIXML APISamplesBranding.
  • [23736] Added Alias operation to simplify Alias management, resolve and report aliases.
  • [23642] Added FolderOperation Search action to search messages.
  • [22174] Added support for the Cluster Service to QueryServiceState and ControlServiceState.
  • ARCHIVING:
  • [24179] When a message is sent between local accounts, both "in" and "out" archive copies will be created if both "Archive inbound mail" and "Archive outbound mail" are enabled.
  • [23802] The option to archive spam messages, which was removed in version 20.0, is back.
  • [24163] Spam messages released from the Spam Trap are archived.
  • ANTIVIRUS:
  • [24196] Updated ClamAV to version 0.103.0.
  • [24287] Updated Cyren AV engine to version 6.3.0.2.
  • OTHER:
  • [23724] ASMC supports new command line options. /LogLevel:UnsignedInteger : The logging detail level [Default = 1 (Debug)]. /GPI:UnsignedInteger : The number of minutes between when the global processing status is logged. [Default = 1 Minute].
  • [23936] WDaemon - The "Server" response header is now hidden when "Hide software version identification in responses & "Received:" headers" is checked at Setup | Preferences | Headers.
  • [23591] XMPP Server - Updated database backend to version SQLite 3.33.0.
  • [24127] AD Monitoring - proxyAddresses attribute values that do not start with "smtp:" are ignored.
  • [24202] MDaemon Instant Messenger - Added support for Slovenian language.
  • FIXES:
  • [23791] fix to incorrect API documentation for MD_DeleteAlias
  • [23711] fix to ActiveSync server may limit Sync Window Size to 100
  • [23692] fix to Cluster Service may not restart correctly when joining or leaving cluster
  • [23631] fix to 32-bit and 64-bit mailbox search databases differ in file format
  • [23597] fix to possible hang during cluster service shutdown
  • [23575] fix to ActiveSync - Overriding log level to None at non-global levels does not work
  • [23410] fix to F1 key does not open help on Dynamic Screening dialogs in the MD GUI
  • [23437] fix to MDRA - Dropbox - Clicking "Edit text of privacy policy" button results in access denied
  • [23434] fix to MDRA - No error when creating a gateway with the same name as your domain in Domain Manager
  • [23424] fix to MDRA - Mailing Lists Export not working
  • [23353] fix to MDRA - Public folder submission address not allowing non-existent local address
  • [23301] fix to Mobile theme - Unsubscribed calendar's events still show up when calendar was checked prior to unsubscribe
  • [20765] fix to Webmail - Sending via RPost no longer works
  • [20135] fix to MDRA - Search returning incorrect results for Recipients
  • [23725] fix to Mobile theme - compose text area is difficult to use on a mobile device
  • [23735] fix to Mobile theme - drag and drop attachments in compose view is hidden on desktops
  • [23744] fix to Mobile theme - Options | Folders - folder collapse button is too small on handheld devices
  • [23684] fix to Webmail - Calendar event editor might show wrong start and end dates and times
  • [20422] fix to MDRA - Everyone and MasterEveryone lists are not created when the setting is enabled and not deleted when the setting is disabled
  • [23817] fix to Mobile theme - Mark as Read on Preview setting not being honored
  • [9768] fix to LookOut theme - If you resize the preview pane to the very top of the window you cannot drag it back down
  • [23855] fix to Mobile theme - Sometimes the back button in the browser takes the user to the login screen
  • [23876] fix to Webmail - Some text is not translated
  • [23383] fix to Mobile theme - Calendar event drag and drop not working
  • [23872] fix to MDRA - the Download button does not work when viewing a log file
  • [23885] fix to MDRA - No configuration error when setting forward schedule to start and end on the same date and time
  • [23883] fix to MDRA - Clearing and saving Forwarding Schedule causes menus to disappear
  • [23891] fix to Mobile theme - On smaller devices, the View/Sort options are cut off on the left side
  • [23881] fix to AD monitoring creates incomplete alias list for accounts with many aliases
  • [23931] fix to Mobile theme - IMAP Filter - Folders containing non-ASCII characters are not displayed correctly
  • [23942] fx to possible MDStats.exe crash with long public folder name
  • [23944] fix to message with route slip may not be bounced immediately if the smart host returns a 5XX RCPT error
  • [23852] fix to incorrect deferred delivery logging
  • [23895] fix to CalDAV - with the Outlook CalDav Synchronizer plugin tasks are duplicated after synchronization
  • [23921] fix to MDRA - When you edit the External Warning message rule it changes the action to "then sign with private key"
  • [23953] fix to Mobile theme - Message Preview - Clicking details on one message causes all future messages to display headers
  • [23981] fix to MDRA - Changes to SPF whitelist do not take effect until MDaemon is restarted
  • [23985] fix to Webmail - Messages sent from Outlook do not print correctly in Chrome-based browsers
  • [24029] fix to Webmail - Remember Me only works for one device / browser at a time
  • [24042] fix to Spam Filter - queue-based scan is incorrectly interpreting the scan size limit
  • [24048] fix to MDRA - Editing domain settings for ActiveSync results in an exception
  • [24046] fix to Webmail - If AV engine is configured to not allow macros, Webmail reports that the attachment is infected instead of containing macro
  • [24009] fix to incorrect syntax in generated Authentication-Results headers
  • [23749] fix to Print/Copy in the MD GUI not always working
  • [24082] fix to Mobile theme - No error displayed when AV detects macro in uploaded attachment
  • [24079] fix to Lite theme - Double clicking on the Send button will send a message twice
  • [23990] fix to Attachment Linking may not extract files from HTML messages created by iOS Mail
  • [24097] fix to --pgpx not causing some emails to bounce back to sender as undelivered
  • [22967] fix to Mobile theme - No messages are displayed when Enable Message Snooze is disabled
  • [24128] fix to possible Account Manager UI crash
  • [23346] fix to Clustering - some notifications were not being sent between secondary nodes
  • [23162] fix to ActiveSync - the formatting of notes may be lost on iOS clients
  • [24176] fix to Mobile theme - The calendar translations are in Russian when English-UK is chosen for the user language
  • [24182] fix to MDRA - ActiveSync Clients list may be populated with other users' clients from the same domain
  • [24193] fix to trusted IPs are not exempt from RFC compliance check
  • [24184] fix to Lite theme - HTML messages appear blank in newer versions of Firefox
  • [24203] fix to Mobile theme - new features are not being loaded (old code is cached)
  • [24159] fix to Webmail - IE11 - Only 100 contacts in a Japanese Addrbook.mrk file are displayed
  • [24199] fix to MDRA - bottom half of mailing list member lists are highlighted in grey
  • [24197] fix to Content Filter - Restricted attachment actions not logged and notifications not sent when attachment extracted from rich text mail
  • [24218] fix to Cyren AV Updater - Updater does not always try to reattempt to download updates for certain errors
  • [24224] fix to MDRA - branding image uploads are failing due to caching
  • [24154] fix to "SMTP server requires STARTTLS on MSA port" is not enforced for AUTH command
  • [24229] fix to Mobile theme - Invalid parameters error being displayed to users
  • [24241] fix to MD GUI requires autoresponder end time to be after the start time even when the end date is after the start date
  • [24250] fix to Mobile theme - Mark as Spam and Mark as Not Spam do not work in the message preview dropdown
  • [24256] fix to MDRA - Dynamic Whitelist and Blacklist entries use the wrong time zone
  • [24270] fix to MDaemon creates "Tentative" meeting when it processes a "Busy" iCalendar invitation from Outlook
  • [24318] fix to Mobile theme - Unable to delete the first filter and wrong filters being deleted
  • [24405] fix to Autodiscover not working for Outlook IMAP accounts

New in Alt-N MDaemon Messaging Server 20.0.4 (Jan 13, 2021)

  • Fix to MDRA vulnerability that may allow remote code execution
  • Fix to security vulnerability in MDRA
  • Fix to Webmail cross-site scripting vulnerability
  • Fix to security vulnerability in Webmail
  • Fix to possible MDaemon.exe crash when using POP3 with SSL
  • Fix to possible crash in WorldClient.dll
  • Fix to potential security vulnerability

New in Alt-N MDaemon Messaging Server 20.0.3 (Oct 20, 2020)

  • [24032] fix to possible crash in MDASMgmt.dll
  • [24025] fix to possible crash in AclShlFx.dll
  • [24093] fix to possible crash in MDAirSync.dll
  • [24057] fix to possible crash in CFilter.dll
  • [24053] fix to possible crash in WorldClient.dll
  • [24109] fix to possible crash in WCXMPPServer.exe
  • [23867] fix to MDaemon may not authenticate to a smart host when sending a message with a route slip
  • [24107] fix to $CLIENTSIGNATURE$ macro does not work for a domain-level client signature
  • [24022] fix to ActiveSync - CPU usage spikes when syncing a particular message
  • [24110] fix to ActiveSync - HTML message formatting is lost on Windows Mail
  • [24121] fix to ActiveSync - members are removed from distribution lists

New in Alt-N MDaemon Messaging Server 20.0.2 (Sep 22, 2020)

  • [10307] fix to Webmail - compose text may have the wrong font size in Firefox
  • [23858] fix to ActiveSync - high CPU and memory usage when syncing particular HTML messages
  • [23928] fix to ActiveSync - error when accessing shared mail folders
  • [23932] fix to MDRA - possible crash
  • [23908] fix to Gateway Manager does not save changes after the first time Apply is clicked
  • [23816] fix to Content Filter - HDR files not being deleted from CFilterTemp automatically
  • [23886] fix to Content Filter/AV/Spam Filter activities possibly not being logged on 64-bit installs
  • [23889] fix to Outbreak Protection - MDOP header not being added to message before being moved to quarantine folder
  • [23959] fix to distribution list/contact group downloaded via CardDAV is not displayed correctly in eM Client

New in Alt-N MDaemon Messaging Server 20.0.1 (Aug 18, 2020)

  • SPECIAL CONSIDERATIONS:
  • [16456] Hosted email options with MDaemon Private Cloud are now available. To learn more, please visit: http://www.altn.com/Products/MDaemon-Private-Cloud/.
  • [16827] The network resource access settings at Setup | Preferences | Windows Service now configure the MDaemon service (and the Remote Administration and XMPP Server services) to run as the specified account, instead of MDaemon running as SYSTEM and then it running specific processes and threads as that account. The installer will update the services to run as the specified account when updating to this version.
  • [23399] Because of changes to and deprecation of many settings in clamd.conf, the installer will now overwrite existing clamd.conf. If you have customized your clamd.conf you may need to review and make changes to clamd.conf after installation.
  • CHANGES AND NEW FEATURES:
  • [23267] MDRA - Added the X-MDaemon-Deliver-To default header condition to Content Filter rule editor.
  • [23369] Mobile theme - Added mini calendar in the left menu for jumping to dates.
  • [23371] Mobile theme - Added side by side calendars for desktop sizes.
  • [23387] Mobile theme - Added the ability to play audio file attachments in the message view.
  • [23388] Mobile theme - Added ability to import an S/MIME certificate to a contact from a signed message.
  • [23377] WorldClient and Mobile themes - Changed the "change password" page that shows up after login to highlight the Current Password.
  • [23239] WorldClient and Mobile themes - Added the ability for users to view the password that they are typing as a means to confirm for themselves that they are typing it correctly.
  • [23490] MDRA - Darkened the background color of the primary navigation menu to increase the contrast between it and the secondary menu.
  • [23559] MDRA - Added an option to enable/disable the ability for users to view the password that they are typing under Main | Webmail Settings | Settings and Domain Manager | Edit | Webmail Settings.
  • [23574] Clustering - When clustering is enabled MDaemon writes the machine's FQDN to the Received header instead of the domain's FQDN. The machine name is also included in the Subject of Queue Summary emails.
  • [22627] DNS lookups using EDNS0 that fail with an "incorrect packet format" error are now retried without EDNS0. After enough of these failures, EDNS0 will be disabled.
  • [23492] The VBR certification host "vbr.emailcertifcation.org" has been deprecated and removed from VBR settings.
  • [22765] Antivirus - In Quarantine Queue, attachments that cannot be scanned or detected as containing macro will show "WARNING! attachment cannot be scanned ($ATTACHMENTFILENAME$)" and "WARNING! macro detected ($ATTACHMENTFILENAME$)".
  • [23101] The default permissions for a domain's public contacts folders is now read-only instead of read/write. Existing permissions are not changed though so check the permissions on your folders and adjust them to your liking.
  • [23663] When creating a new mailing list "Allow subscription requests" is disabled by default.
  • [23789] ClamAV - Updated to version 0.102.4.
  • FIXES:
  • [23113] fix to Mobile theme - translations are not working in the calendar view
  • [23186] fix to Mobile theme - "Back" navigation always takes users to the first page
  • [22959] fix to Mobile theme - When using IIS, inline images do not show up in messages or drafts
  • [23270] fix to LookOut theme - Settings pages are missing their titles
  • [23397] fix to Webmail - If a user enters an optional password that is too long for a published calendar the request will not complete in a timely fashion
  • [23399] fix to Antivirus - will now report ClamAV "Heuristics.Limits.Exceeded" as non-scan instead of a virus
  • [23403] fix to SMTP screening logging saying "Dynamic screening"
  • [23407] fix to Mobile theme - Unable to save start/end time values after editing autresponder
  • [23167] fix to MDMigrator - Unable to import more than a single alias
  • [23488] fix to Task Due Date set to a day in the future when using CalDAV Synchronizer
  • [23491] fix to MDRA - Recipient Blacklist editor does not add items correctly if there's an entry with unmatched double quotes
  • [23509] fix to Mobile theme - Contacts list stuck loading when all contacts selected
  • [23554] fix to Mobile theme - date picker calendar not translated
  • [23561] fix to Webmail - MDPGP results string has HTML tags enclosing the key id
  • [23549] fix to Webmail - MDPGP options - subject may be overridden incorrectly
  • [23545] fix to Outlook task assignment messages are corrupted by winmail.dat attachment extraction
  • [23567] fix to MDRA - missing radio button at Security | AntiVirus | AntiVirus
  • [23560] fix to MDRA - Dropbox Integration settings not saving
  • [23432] fix to SSL/TLS session resumption does not work
  • [23579] fix to meeting organizer's calendar item loses formatting and hyperlinks when an attendee accepts the meeting request
  • [23596] fix to Mobile theme - Password Recovery screen will not allow password to be changed
  • [21016] fix to Webmail - attachment filenames encoded according to RFC 2231 are not decoded
  • [23601] fix to Mobile theme - From select field is missing in the Compose view
  • [23600] fix to Mobile theme - Dates typed into date entry field revert to the previous value
  • [23609] fix to Webmail - possible crash when importing iCalendar file into calendar
  • [23633] fix to Dynamic Screening notifications about IPs blocked by SMTP Screen that are already on the blacklist
  • [23626] fix to possible MDaemon.exe crash when generating DMARC aggregate reports
  • [23635] fix to possible crash in WorldClient.dll
  • [22290] fix to Webmail - When forwarding certain messages, cke_protected is added to the body
  • [23648] fix to Webmail - Share Folder option missing when user has admin permissions but not edit permissions
  • [23657] fix to deleted account may reappear in GroupWareUsers.dat when enabling MDaemon Connector for another account
  • [23634] fix to MDRA - Location Screening - Unable to save Whitelist entries since Save button is unavailable
  • [23573] fix to Mobile theme - Email templates show up with \ at the end of each line
  • [18461] fix to tray icon problems with config session - also added a 'Reset Tray Icon' to tray and Help menus which will stop the flashing and return status message to normal
  • [23678] fix to the default domain's IP is used for all other domains
  • [23676] fix to Mobile theme - User experience - Nothing to indicate that you have to enter your current password when changing the recovery email address
  • [23677] fix to Mobile theme - Sign In button is not enabled until the password meets minimum length requirements
  • [23686] fix to Mobile theme - Calendar list view is not translated
  • [23685] fix to MDRA - The forwarding address field's max length is only 72 characters
  • [23673] fix to Mobile theme - Forgot password page has "null" in the email address field
  • [23451] fix to content filter possibly causing a message to go missing
  • [23670] fix to messages in the Deferred queue with no To header are moved to the Bad queue
  • [23654] fix to SPF "Maximum number of 'void' lookups" setting may not work properly
  • [22815] fix to AV Updater proxy settings not written to freshclam.conf
  • [23715] fix to AD Monitoring - A change in an AD account causes MultiPOP or Forwarding to be disabled
  • [23730] fix to AD Monitoring issues when accounts are removed from a group
  • [23717] fix to folder permissions may be changed when exporting to public address book
  • [23688] fix to clustering replication may fail due to an unexpected error
  • [23656] fix to Webmail - XSS vulnerabilities
  • [23776] fix to MDRA - Domain missing in Domain Manager for domain admins
  • [23777] fix to Webmail - Edge reveal icon displayed next to Webmail reveal icon in password fields
  • [23780] fix to Mobile theme - Columns settings page may not load
  • [23502] fix to XMPP server - server not sending user's presence back to them
  • [23660] fix to non-ASCII characters in account administrator notes may be corrupted
  • [23805] fix to possible crash in WorldClient.dll
  • [23800] fix to ASMC - Mail item Add operations overwrite previously added message files
  • [23786] fix to default autoresponder text (OutOfOffice.rsp) is not translated
  • [23844] fix to contact and calendar items may fail to sync to the Outlook mobile app

New in Alt-N MDaemon Messaging Server 20.0.0 (Jun 17, 2020)

  • CHANGES AND NEW FEATURES:
  • MDPGP:
  • [22710] MDPGP decrypt operation is no longer limited to using the recipient's key to decrypt blocks. If the encryption was performed by a different key and MDPGP knows that key then the block will be decrypted.
  • [22713] MDPGP no longer logs decryption or verification failures due to not having the necessary key (unless debug logging is enabled).
  • [22806] MDPGP right-click menu text updated to better explain what options are for and what they do.
  • [22823] MDPGP no longer wastes cycles/logs/headers immediately verifying signatures that it itself just finished calculating and inserting unless there is a local recipient of the signed message found.
  • [17877] The Content Filter has a new 'Sign with user's private key' action.
  • [22929] MDPGP encrypt/decrypt/sign/verify operations will happen even when MDPGP (or individual services themselves) are disabled if the operations are invoked via a content filter rule, the command line utility, or the IP-to-Key mapping system (see 18705).
  • [23289] MDPGP will not include version identifiers within encrypted and/or signed message bodies if the option to hide version information is enabled at Setup|Preferences|Headers.
  • USER INTERFACE:
  • [22634] The layout of the Setup|Server Settings|Server Settings screen has been changed to add some sub-node groupings. It was becoming a giant catch-all.
  • [20211] When editing a mailing list the account picker object will pre-select existing local members and will remove de-selected local members.
  • [22349] UI was updated to add a few toolbar buttons, group menu items, and fix several small annoying things.
  • [22393] The Mail|MDaemon tab now uses the color system (yellow means valid command found, red otherwise).
  • [22415] The 'ETRN requests require authenticated sessions' checkbox was moved from Gateway Manager|Settings to Gateway Manager|Dequeueing where the rest of the ETRN related options are located.
  • [14448] Each queue tab in the UI will remember its own sort order and column widths.
  • [19238] Tab key will navigate between the tool window and the tab windows in the main UI. Pressing space on a tool window node will toggle expand and collapse states. Use the left and right arrow keys to move through tabs.
  • [22491] Setup|Server Settings|Servers & Delivery|Sessions 'Limit simultaneous connections by IP to' was renamed 'Maximum simultaneous connections from any single IP'.
  • [19983] Added separator bar to Account Editor|MultiPOP screen to help indicate that the bottom two options on that screen apply to all MultiPOP entries.
  • [15200] Copy buttons have been added to the Domain Manager, Gateway Manager, List Manager, Groups Manager, and Templates Manager which let you copy the settings of the currently selected item into a newly created item. The only setting not replicated is the mail folder of a new Gateway because that must be specific to the new Gateway.
  • [22585] Re-worked code which was needlessly updating UI elements when running as a service.
  • [22565] The Account Editor|Administrative Notes edit box where an admin can enter notes about an account has been moved to the Account Editor|Administrative Roles screen.
  • [18729] Updated text of warning message that appears when deleting a DKIM selector.
  • [22770] Added colors to DKIM log/screen. Orange for signing, green for verifying, red for errors.
  • [22633] The Domain Manager no longer auto-expands all the domain nodes anymore. This was creating difficulty getting at a certain domain when many exist. Only the first domain root node is expanded.
  • [8249] The Account Editor|Settings screen has a new button that shows you all the shared folders the account has access to.
  • [23115] Some key MDaemon UI screens are now restricted to a single instance of it at a time.
  • SECURITY:
  • [10324] Security|Security Manager|Security Manager|Reverse Lookups - previously there was a single white list for all the functions on this screen. This single white list covered PTR, EHLO, and MAIL reverse lookups. Now there are three white lists - one for each function. The old single white list now serves only for PTR lookups. New white lists serve the EHLO and MAIL lookup functions. The old single white list was copied into the two new white lists so that existing behavior is preserved. However, the old white list which now serves only the PTR function may still contain domain and host names. These serve no purpose for PTR lookups. Keeping them in the file is OK but they are just wasting space. I don't have a good routine to remove them safely so I left them in there (no harm done). You can use the PTR White List button and remove them from the PTR white list when you have time.
  • [14345] Account Editor|Mail Services has a new setting that allows you to restrict SMTP access to LAN IPs only (Security|Security Manager|Other|LAN IPs). This way you can prevent accounts from sending mail unless they are connected to your network. If the account tries to send mail from an outside IP the connection will be refused and dropped. This also works fine with account templates.
  • [14772] Security|Security Manager|Screening|Sender Blacklist 'Delete messages sent from blacklisted senders (otherwise, put in bad queue)' now applies to MultiPOP and DomainPOP collected mail (and really any blacklisted mail that somehow finds its way into the local or remote queue(s)).
  • [22422] Security|Security Manager|Screening|Sender Blacklist option to notify senders that their message was refused has been deprecated and removed. I found out that it was actually spamming postmasters and not senders. I don't want to do either of those things. This change made the files Refusal.rsp and LocOnly.rsp obsolete (no code uses them so they have been removed). As part of this work the SetupPreferences|Miscellaneous 'Delete messages sent from blacklisted senders (otherwise, put in bad queue)' was moved to Security|Security Manager|Screening|Sender Blacklist.
  • [22358] Setup|Preferences|UI has a new checkbox that governs whether the Subject: line data is shown in MDaemon UI tabs and written into log files. To preserve existing behavior the setting is enabled by default (show/log the Subject: data). Note that the Subject: line can contain information the sender of a message would not wish to display and wouldn't want tracked into log files. Disabling this switch is strongly recommended. Also, mailing lists can have a password which users place in the Subject: line. I don't have a good way at present to strip this password out before it is shown and logged by the UI (it is stripped out before list messages are sent to members) so if you have mailing lists that use a password you should disable this switch.
  • [20820] Account restrictions on inbound mail are no longer defeated by a 'From:' header address that is missing the @domain.com bit. Previously such addresses were treated as if sent from the default domain. Also, RFC message compliance checks on inbound SMTP will refuse as illegal any message that has a 'From:' header address missing its @domain.com bit.
  • [20382] SMTP connections refused by the IP/Dynamic Screen mechanisms now reply with code 530 (was code 421).
  • [22524] Setup|Server Settings|Servers & Delivery|Sessions has two new checkboxes which allow you to control whether or not Trusted IPs and/or Reserved IPs are included when the 'Limit simultaneous connections to any single IP' is calculated. The default is to not count them.
  • [22619] The default key bit size when MDaemon creates RSA keys (DKIM, BATV, etc) was changed from 1024 to 2048. The dns_readme.txt file generated when creating DKIM keys has been updated with additional instructions related to use of longer keys.
  • MESSAGE PROCESSING/QUEUES:
  • [19681] Queues|Mail Queues|Retry Queue has a new setting where you can put a number of minutes to delay subsequent message delivery attempts following an SMTP temporary (4xx) error. This solves a problem where MDaemon was trying to deliver the same messages over and over again too quickly. With this new change the next delivery attempt on the message is delayed a number of minutes which greatly increases processing efficiency and reduces log waste. The default is to delay the next attempt for 3 minutes but you can change it to what you prefer (or to zero to disable it). Delayed messages will sit in the RemoteQ as before but will be ignored by the message spooling code during the delay. If a message comes off a delay and again experiences an SMTP temporary error it will again be delayed the configured number of minutes.
  • [22698] The Gateway Editor|Domain screen has a new option that makes the gateway use the retry queue mechanism when delivering mail. This is disabled by default meaning that gateway mail will be held in the gateway folder forever - even if it can't be delivered. In the past there was a secret global setting that forced all gateways to use the retry queue (or not). This is now a per-gateway option and the secret setting is gone. Please check your gateways and configure how you like.
  • [19489] If a temporary DNS error occurs during A record processing messages will no longer be immediately bounced. Instead, they will remain queued for later delivery and bounced according to queue lifetime limits.
  • [22609] By default MDaemon will now attempt delivery to every A record for each MX host on errors or failures. Sometimes an MX will have multiple A records configured in DNS and MDaemon was only picking one at random and trying to connect and delivery to it. If this failed for any reason (there are lots of reasons) then MDaemon simply gave up on that MX host entirely and moved on. Now MDaemon will attempt each of the remaining A records (randomly) and only move on to the next MX if all of them fail. If for some reason this causes a problem for you it can be disabled via a new switch at Setup|Server Settings|Servers & Delivery|Sessions.
  • [22615] In support of 22609 the MX Cache and Windows Hosts file editors have been converted to use MDaemon's internal file editor object rather than Notepad and both files are kept in memory now rather than read from the disk all the time. Internal functions that read the IP Cache and Windows Hosts files now honor all IPs that match the host you're looking for (in support of 22609) and multiple IPs to the same host are supported everywhere.
  • [22863] The IP Cache and its white list data are kept in memory now rather than read from disk so often.
  • [22895] The IP Cache white list file now accepts wild-cards and CIDR notation when entering host names and IP addresses.
  • [22828] The custom queues UI and system allows queues to be created and placed under the MDaemon root queue folder now at all times.
  • MAILING LISTS:
  • [15295] Mailing list membership and Sender Blacklist checks will be performed when each RCPT command is received. In the past these checks were only being performed after the DATA and message body were received. Making this change will improve deliverability of multi-RCPT messages when one (or more) RCPT values are rejected.
  • [21132] The Mailing List Manager|Subscription screen has two new settings which (1) cause the list processor to ignore subscription requests unless they come from a member of the same domain as the list itself and (2) cause the list processor to ignore subscription requests unless they come from a member of any local domain on the MDaemon server. Subscription requests from other domains are ignored when these options are set.
  • [20457] The Mailing List Editor|Headers screen has a new checkbox which causes the 'From' header to be replaced with the list's name and email address.
  • [13690] The Mailing List Editor|Members screen no longer automatically sorts list members when its created. Customers report that doing so ruins sort orders that they need and have already performed. You can still change the sort order by clicking the column headers. Also, UP and DOWN buttons have been added and you can multi-select members to move around as needed.
  • [22596] Mailing List reminder emails are now sent using the list's SMTP bounce-back address as reverse-path (if there is one) rather than always sending with NULL reverse path. This prevents problems with message rejection due to BATV policies.
  • [22603] The 'From' header on mailing list reminder emails changed to this form: '"MDaemon at fqdn ([email protected])" <[email protected]>" to avoid triggering autoresponders.
  • [10518] The content of a file called UnSubUser.dat (if it exists) will be appended to the email sent to users when they unsubscribe from lists.
  • MESSAGE DEQUEUEING:
  • [18143] Setup|Server Settings|Dequeuing (formerly called Mail Release) has been placed under the control of the Domain Manager which means that you will now find per-domain settings for dequeueing inside the Domain Manager. Even though many dequeue sessions are now possible they will all happen according to the same "do dequeue every X times remote mail is processed" mechanism from previous versions. That still works fine. All dequeue sessions must complete before the next round of them can occur. I think in some future version this might be put on its own schedule.
  • LOCALIZATION:
  • [21010] The 'No Such User' email that is (depending on configuration) generated when an email arrives for a non-existing user has been localized. Remember that you can control the content of this email by creating a file called NoShUser.dat in the MDaemonApp folder if you ever want custom text sent.
  • [12160] Went through the code and setup every MDaemon system-generated message to accept localized text.
  • [22583] Many strings used by the Minger server were setup for localization.
  • QUOTA SYSTEM:
  • [8546] All macros related to user accounts (ie.. $EMAIL$, $MAILBOX$, $DOMAIN$, etc..) can now be used in the NearQuota.dat file. This is the file that is put into user mailboxes when they are getting close to being over quota limits.
  • [17880] When a 'Near Quota' warning email message is place into a user's INBOX the system log will be updated to say so. The log isn't updated if the warning message already exists in the users INBOX and is just being updated. This way users can't delete the warning and say they never got it. If the log is updated over and over you know that the user is deleting the warning and possibly ignoring it.
  • [22533] In the past cached quota values were only reset if the daily quota report was being generated and sent out. Now cached quota values are always reset as part of the daily maintenance routine if you enable this with a new switch at Accounts|Account Settings|Other|Quotas (default is disabled).
  • MINGER:
  • [20328] Straightened out the problems with Minger results on over quota accounts. Minger queries are supposed to exhibit the same behavior that the SMTP server code itself would do in relation to over quota accounts. 1. Minger query will result in an 'account disabled' response code when the following conditions are met (all of them): (a) the account is over quota and (b) the over quota account is provided to the SMTP server in the MAIL command and (c) Accounts|Account Settings|Other|Quotas 'Refuse outgoing messages sent from over quota accounts' is checked. In this case the account is trying to originate mail and they cannot because they are over quota. 2. Minger query will result in an 'account disabled' response code when (a) the account is over quota and (b) the over quota account is provided to the SMTP server in the RCPT command and (c) Accounts|Account Settings|Other|Quotas 'Refuse incoming messages sent to over quota accounts' is checked. In this case someone is trying to send a message to the over quota account and that is not allowed. I had thought about adding a new response code to specifically indicate an over quota condition but this creates interoperability problems between versions.
  • PUBLIC & SHARED FOLDERS:
  • [7983] Setup|Server Settings|Public & Shared Folders has a new checkbox where you can set whether you want disabled accounts to be removed from the domain's public contacts folder and re-added back when re-enabled. This option is enabled by default to prevent disabled accounts from showing up in WebMail's auto-complete system.
  • [12311] The requirement that a public folder's submission address be a valid existing account has been removed. The address must be local but doesn't have to be an existing account. The SMTP server will accept it.
  • GROUPS & TEMPLATES:
  • [18942] In previous versions Groups could apply Templates and Templates could apply Groups. This was creating some crazy logic and preventing controls from acting how you'd expect. It also setup a sort of race condition where things were turning on and off other things and it was just confusing as hell. Starting now Groups can apply Templates but only the New Account Defaults template can apply Groups. Since the only way to apply a Template is with a Group anyway there is nothing gained by having Templates that apply Groups (except for the New Account Defaults template).
  • LOGGING:
  • [22701] MDaemon will add a line to log saying that no options were enabled to deal with unknown user mail rather than just deleting the message silently without saying anything when this is the case.
  • [22679] As part of the midnight cleanup event MDaemon will write the names and email addresses of every account deleted that day to the day's system log. This way all deleted accounts all appear together in one place for log searching (search the system log for 'Accounts deleted today'). MDaemon still logs individual account deletions in real time to system log as before.
  • [8296] The IMAP session log will include "* Message <file.msg> deleted" for tracking purposes.
  • WEBMAIL:
  • [22297] Mobile theme - Added a radio button to indicate which note color is being selected for notes in the note list.
  • [22660] Mobile theme - Added PIM Attachments for Events, Contacts, Tasks, and Notes.
  • [22711] Mobile theme - Added the contact picture to the contact edit view.
  • [22659] Mobile theme - Added sub navbar for Contacts, Tasks, Notes, and Documents views for Desktop browser sizes.
  • [22740] Mobile theme - Added external popout view/edit windows for Events, Contacts, Tasks, and Notes for Desktop browser sizes.
  • [22751] Mobile theme - Moved the settings navbar view links to the left side of the view for Desktop browser sizes.
  • [22494] Mobile theme - Added a confirmation dialog when deleting a message attachment.
  • [22658] Mobile theme - Added a dialog for increasing or decreasing the message list density, and moved the message preview position to the same dialog.
  • [22568] Mobile theme - Added an advanced search option to the message list.
  • [22570] Mobile theme - Added ability to search all folders or search all sub folders in message list advanced search.
  • [22768] Mobile theme - Added auto complete support for email addresses in the compose view.
  • [23161] Webmail - The X-Mailer header of generated messages no longer includes the version when MDaemon's "Hide software version identification ..." option is enabled.
  • REMOTE ADMINISTRATION:
  • [22869] MDRA - Added DNSSEC page and RequireTLS option.
  • [22211] MDRA - No longer require users to expand ActiveSync under Mobile Devices to get the ActiveSync sub menu, because ActiveSync is the only item under Mobile Devices.
  • [22874] MDRA - Updated Mail List editor settings to match the MDaemon GUI.
  • [22992] MDRA - Added the Custom Queues dialog at Setup | Mail Queues/DSN | Custom Queues.
  • [22875] MDRA - Added the Authentication and Monitoring pages under Setup | Active Directory.
  • [23062] MDRA - Added RequireTLS, Sign, Encrypt, and Decrypt actions to Security | Content Filter.
  • OTHER:
  • [22736] LetsEncrypt: Added a -Staging switch that can be passed on the command line so the LetsEncrypt staging system can be easily used for testing instead of the live system.
  • [21419] Mail session ID values were increased to 8 digits so they roll-over less often.
  • [22309] Improved shutdown process to better inform as to the steps and order of operations being performed.
  • [22700] Some internal code re-factoring was done to keep Gateway data in memory rather than going to disk for it all all the time.
  • [20009] Removed code which was needlessly referencing obsolete Standard/Lite versions.
  • [8200] Greatly increased speed of account delete operation when there are public folders with large numbers of messages in them.
  • [6408] MDStats (Queue and Stats Manager) no longer automatically loads the mail and folder content of the first user when you select 'User Folders'. This avoids needless cycles and frustration especially when the first user isn't the one you are wanting to look at (making you wait for no reason).
  • [7854] Setup|Server Settings|DomainPOP|Parsing has a new checkbox which disables the sending of warning emails to postmaster when no addresses are found by the parsing process.
  • [22482] Security|Spam Filter|DNS-BL|Settings has a new checkbox to exempt DNS-BL lookups from taking place on mail collected over ATRN dequeue sessions. This setting is disabled by default but you can enable it if your smart-host is perhaps already doing DNS-BL checks on your stored mail.
  • [9866] Added $FROM$, $FROMDOMAIN$, and $FROMMAILBOX$ macros for use with certain content filter actions which honor macros. These always expand to the email address found in the 'From' header and are therefore different from $SENDER$, $SENDERDOMAIN$, and $SENDERMAILBOX$ which prefer the email address found in the 'Sender' header (when present).
  • [22964] Reduced disk I/O in message parsing routine.
  • [22836] AVUpdater - Cyren AV updater verifies the server URL with the SSL certificate when using HTTPS.
  • [23347] ClamAV - Updated to version 0.102.2.
  • [22975] Antivirus - Added the ability to choose what time mailbox virus scanning runs.
  • [23085] The MDHealthCheck.exe tool and associated files have been deprecated and removed. We will be adding Recommended links within MDRA for this in the future.
  • [23152] When reading the DNS servers from Windows, MDaemon ignores the deprecated IPv6 site-local default addresses (fec0:0:0:ffff::1 - fec0:0:0:ffff::3).
  • [20892] ActiveSync PIM validation will add a modification timestamp to items that are missing one.
  • [23178] Updated MDaemon Connector to version 6.5.2.
  • [15897] Messages sent to disabled accounts by ActiveSync clients will generate a DSN now.
  • FIXES:
  • [22389] fix to Routing log not logging correct or complete file creation data for routed mailing lists
  • [22409] fix to some non-localized data in Routing log (there's probably lots more still to fix)
  • [22441] fix to Queues tab / Remote and Local sub-tabs not showing custom queue content
  • [17587] fix to account editor not enabling mail services properly at times
  • [17822] fix to alias editor losing items - to edit an item do a slow double-click on it
  • [17726] fix to several problems with MultiPOP collected mail with accounts at or near quota limits
  • [18803] fix to RelayFax fax path permitting invalid or non-existing directories
  • [18461] fix to tray icon problems with config session - also added a 'Reset Tray Icon' to tray and Help menus which will stop the flashing and return status message to normal
  • [22469] fix to secondary DNS servers not tried following an MX lookup 'server is having technical problems' error
  • [17054] fix to Outbreak Protection changes made via Remote Admin not taking immediate effect
  • [22480] fix to ATRN session code sometimes ending as if an error occurred when technically it didn't
  • [19668] fix to ATRN messages refused with 'Authentication Required' when the 'AUTH must match address in 'From:' header' option enabled
  • [22481] fix to Gateway rename operation not moving and renaming the Gateway's mail folder
  • [14223] fix to Bayesian learning system not working on some OS flavors due to long file name troubles
  • [19824] fix to RelayFax properties screen accepting invalid email addresses
  • [22509] fix to never being able to get off an autoresponder schedule once you start one. Also added text to the UI to explain that wiping the schedule start-date deactivates the schedule. Also fixed several problems related to warning being given when they shouldn't and warnings not given when they should
  • [22511] fix to account delete operation not updating groupwareusers.dat file immediately
  • [17066] fix to forwarding unknown local mail not deleting original when configured to do so
  • [22544] fix to moderated list submissions refused when sent from an alias
  • [22555] fix to log files not writing data to disk from time to time
  • [20704] fix to content filter COPY TO action not working with mailing lists at times
  • [22582] fix to several data types being logged even when disabled in log settings
  • [22590] fix to screen flashing/flickering when deleting large numbers of users at once
  • [22611] fix to SMTP server accepting RCPT with a comma in it only to have mangled and not delivered properly later
  • [22614] fix to MDaemon rejecting as invalid a local-part with 'forbidden' characters even in quoted-string form (which makes them NOT 'forbidden')
  • [22616] fix to possible 'IP=IP for X minutes' wastefully added to IPCache.dat file by auto-cache system
  • [19860] fix to ODMR server routing failed deliveries to smart host. We are the smart host in these cases!
  • [22625] fix to gateway mail folders not cleared of orphaned lck files on a restart
  • [19260] fix to content filter 'copy to user' action not allowing more than about 45 characters
  • [19792] fix to ODBC mailing list not logging error when data-store offline/missing
  • [22636] fix to ODBC selector wizard sometimes returning syntax error in query string when using test button
  • [22663] fix to ODBC selector wizard missing + char in query string when using test button
  • [2389] fix to ODBC selector wizard not creating proper query string for tables with spaces in them
  • [22637] fix to MDaemon not prompting to restart the server when the log file path changes (this is required)
  • [22640] fix to From Header Screening not wrapping the header it creates when it gets too long
  • [22647] fix to From Header Screening including empty display-names in the header it creates
  • [2347] fix to Mailing List rename not updating content filter rules
  • [21080] fix to header translation on the From header defeating simple message archiving system
  • [21619] fix to messages released from quarantine queue not getting archived
  • [22690] fix to CF sometimes sending notifications to spam honeypot addresses
  • [22696] fix to IP Cache editor allowing duplicate values to be entered
  • [22695] fix to Alias Editor in Account Editor hiding selected item with blue bar
  • [22725] fix to Minger sender lookups using Domain Sharing settings for Gateways rather than the settings for the gateway. Also, Domain Sharing no longer needs to be enabled for these Gateway checks to be performed.
  • [22731] fix to massive POP server logs because option to log multiline responses not honored for client (only server) processing
  • [20769] fix to MDPGP encrypt operation preventing domain and user signatures from being added to message prior to encrypt operation
  • [22798] fix to Content Filter MDPGP dialog allowing selection of keys that aren't on the key-ring
  • [22796] fix to custom and gateway queues not loading content into queue window when double clicked
  • [22803] fix to MDPGP not logging ops like disable key, delete key, create key properly
  • [22799] fix to MDPGP not send results email when a key import operation fails
  • [22801] fix to MDPGP key export email having incorrect text when fetching key for self
  • [22804] fix to MDPGP text logged when keys disabled/enabled/created not including key ID
  • [22773] fix to MDPGP some --pgp commands working even when service turned off
  • [22822] fix to MDPGP writing out LastSessionID all the time wasting disk and cycles
  • [22848] fix to MDPGP auto-key generation making keys for the MDaemon system account
  • [22962] fix to MDPGP not working with domain sharing properly
  • [22829] fix to MXHost parser not handling cases of IP addresses with spaces around the brackets
  • [22842] fix to log file midnight roll-over routine logging half its actions in the next day's system log file
  • [22840] fix to default domain fqdn value not written to domains.dat
  • [22849] fix to gateway mail not routing to bad queue when unable to create gateway mail folder
  • [22857] fix to white list not checked before putting something on the black list
  • [22846] fix to MDRA - DKIM Signing adding blank selector
  • [22853] fix to Mobile theme - Messages sent with text/plain section empty
  • [22816] fix to Mobile theme - Using contact picker wipes out addresses entered in prior fields
  • [22500] fix to Mobile theme - "Ignore attempts using identical passwords" is being ignored
  • [22762] fix to WorldClient theme - Some month names are incorrect in French and other languages
  • [22854] fix to Mobile theme - Calendar - Certain month name lengths cause the arrow to be moved to the next lines
  • [22778] fix to MDRA - Saving autoresponder causes MD UI to not show line breaks
  • [22681] fix to MDRA - In account's Mailing Lists tab, non-ASCII characters in Type values are incorrectly decoded
  • [22499] fix to MDRA - The Authorize Client button is missing on the Client Management screen
  • [22621] fix to Webmail - tab characters are inserted into long message subject values
  • [22769] fix to CalDAV - Potential memory corruption and crash
  • [20503] fix to MDSpamd - When debug logging is enabled then messages in RAW queue might not be deleted
  • [22923] fix to routed list mail with no remote recipients creating orphaned files in remote queue
  • [22934] fix to mailing list refusing posts from Active Directory list members at times
  • [22876] fix to Mobile theme - Checkbox letter shows bracket for email address of format <[email protected]>
  • [22974] fix to Antivirus - when mailbox scanning is started with config session the process will stop when the user logs off computer
  • [22990] fix to MDRA - Gateway Manager | Forwarding allows invalid email address
  • [23012] fix to Active Directory not allowing Comments template to be commented out of ActiveDS.dat file
  • [23056] fix to vCard 4.0 distribution list/contact group uploaded via CardDAV is saved as a regular contact
  • [23021] fix to MDRA - Spambot Detection - saved Whitelist changes are not applied to MDaemon
  • [22937] fix to MDRA - Hijack detection whitelist button is not enabled when it should be
  • [22899] fix to MDRA - "Unable to format string" error occurs when editing mailing list settings
  • [22212] fix to MDRA - ACL names on Edit ACL screen wrapping
  • [23018] fix to Mobile theme - iOS - When viewing public calendars, the domain is not displayed in the folder name
  • [23010] fix to Mobile theme - Unsubscribed public contacts and calendar folders are still available
  • [23058] fix to WorldClient theme - When printing an event that exists at the end of the month the date is one day ahead
  • [23065] fix to Minger returning that all email addresses are valid for gateway domains
  • [23090] fix to Webmail - Chrome - Audio notifications cause the sound file to be downloaded instead of played
  • [23074] fix to error email not sent to admins on SA update download/unzip/install fail
  • [23105] fix to Mobile theme - When switching from Mobile theme to WorldClient or LookOut themes, the user gets a blank page
  • [22378] fix to MDMigrator Unable to export message, pConvSess->MAPIToMIMEStm failed [0x80070005] in WriteMimeMessage
  • [23128] fix to Mobile theme - setting a date for an event that is within the Timezone bias of UTC results in the date being set to the following day
  • [23124] fix to Configuration Session active session window may display a partial log line at the top
  • [23120] fix to WorldClient and LookOut themes - Page 1 of tasks appears in print preview regardless of which page of tasks is selected
  • [23139] fix to DOMAINS.SEM not reloading all domain data properly or creating domains that were added
  • [23140] fix to MDRA - Account Editor->Mail Services Enable MDaemon Connect should require IMAP
  • [23141] fix to crash when Active Directory search string too long
  • [23142] fix to domain data being left in WorldClientDomains.ini after domain deleted
  • [22311] fix to Antivirus being enabled after upgrading
  • [23166] fix to option to freeze accounts when disabled in active directory causing accounts to be disabled rather than frozen
  • [23163] fix to MDRA - When editing a rule with group member condition, User-defined condition gets selected
  • [23164] fix to MDRA - Whn creating a rule, if you select condition "If RECIPIENT is member of group" you cannot save the group if only one exists
  • [23171] fix to Cyren AV updater running when Cyren AV is disabled
  • [20270] fix to Dynamic Screening UI does not list more more than 427 blacklist entries
  • [23215] fix to MDPGP signing mail sent to self (or to all local recipients) when configured not to do so
  • [23216] fix to DSN reporting on empty failed recipient list as if wasn't empty
  • [23217] fix to LookOut theme - When including a remote email address as an event attendee, the next local address overrides the remote address
  • [23220] fix to slow processing of a particular meeting invitation
  • [23225] fix to MDRA - Usage button does not work under Mobile | Policy Manager
  • [23226] fix to MDRA - A device is duplicated when assigning a policy at Mobile | Client Management
  • [23229] fix to CfUpdate.dat is missing after a fresh install
  • [23245] fix to Mobile theme - Japanese - Opening a saved draft displays only "Loading"
  • [23073] fix to DMARC sp= policy not being ignored when policy record lives at sub-domain of org-domain
  • [23246] fix to Account Editor allows a weak password to be set when strong passwords are required if "Account must change password" is checked
  • [23290] fix to CardDAV - a distribution list member added in eM Client from the user's address book (existing contact) is not synchronized to MDaemon
  • [23300] fix to MDPGP sometimes trying to import a public key that does not exist in a message
  • [23314] fix to .tmp files are sometimes created in the APP folder rather than the TEMP folder
  • [23316] fix to IPCache.dat file being rewritten excessively
  • [23299] fix to STARTTLS white list not being honored in all cases
  • [23450] fix to MD GUI crash
  • [23440] fix to MDRA - Unable to enable/disable 2FA options
  • [23459] fix to WEBDAV - ETag HTTP header is not enclosed in quotes
  • [23460] fix to WEBDAV - If-Match HTTP header is ignored
  • [23513] fix to ActiveSync - Certain messages with non-ASCII characters are not displayed correctly in Outlook
  • [23656] fix to Webmail - XSS vulnerabilities

New in Alt-N MDaemon Messaging Server 19.5.5 (Mar 24, 2020)

  • FIXES:
  • [23335] fix to Webmail - XSS vulnerabilities
  • [22769] fix to CalDAV - Potential memory corruption and crash

New in Alt-N MDaemon Messaging Server 19.5.4 (Feb 5, 2020)

  • FIXES:
  • [22865] fix to ActiveSync - Possible server crash
  • [22837] fix to ActiveSync - PIM item changes from one client are not synchronized to other clients
  • [22930] fix to ActiveSync - Server may shut down after several weeks of uptime
  • [22907] fix to ActiveSync - Slow performance loading very large SYNCMAP files
  • [22998] fix to ActiveSync - Calendar sync not working properly with Outlook mobile app
  • [22769] fix to CalDAV - Potential memory corruption and crash
  • [23002] fix to CalDAV - Crash when synchronizing IMAP folder with very long path on disk
  • [22810] fix to Mobile theme - When spell check is enabled, replies and forwarded messages are not sent
  • [22968] fix to Mobile theme - No login page shows up on iOS 10
  • [22498] fix to Mobile theme - IE/Edge compose being restricted to width of unexpanded HTML compose toolbar
  • [22789] fix to Mobile theme - Searching for UTF8 characters fails to show expected results
  • [22737] fix to MDRA - Unable to select a Default Type on the settings tab when editing a mailing list
  • [23005] fix to MDRA - Deadlock may occur
  • [22825] fix to MDRA - Existing domain signatures are not displayed
  • [23027] fix to MDaemon GUI - Possible crash when clicking Edit on the ActiveSync Client Settings screen

New in Alt-N MDaemon Messaging Server 19.5.3 (Dec 12, 2019)

  • FIXES:
  • [22772] fix to MDaemon service may hang at startup and prevent other services from starting

New in Alt-N MDaemon Messaging Server 19.5.2 (Dec 11, 2019)

  • CHANGES AND NEW FEATURES:
  • [22334] SMTP server will respond with "Sender Disabled" rather than "Sender Unknown" for disabled mailing lists and the reply code will be 550 if the option to respond to disabled accounts with a 550 code is enabled.
  • [22513] Inbound Queue count in UI will show message recall delay value if that feature is being used so that you won't sit there wondering why the Inbound Queue isn't processing messages.
  • [18005] The UI with throw a warning if the advanced settings option is enabled at F2|Unknown Mail and no host value is specified.
  • [21237] The Learn.bat file (used by the bayesian system) was slightly reworked for simplification and efficiency.
  • [20211] When editing a mailing list the account picker object will pre-select existing local members and will remove de-selected local members.
  • [22340] The mailing list editor membership page has been improved by adding a Domain column to sort on and by saving/restoring the column widths. Also the import process had its string-table localized.
  • [20909] Changed language on MDPGP UI to show that --pgpk command requires mail sent to self.
  • [20213] Public Folder Manager tree-view data is no longer automatically expanded.
  • [18236] The Account Editor|Settings button which shows subscribed lists now reports properly on membership to Everyone@ and MasterEveryone@ lists based on whether the account is hidden (private) or not. Also, I changed the wording of the checkbox which hides (makes private) the account so that referring to the HELP is no longer necessary. Finally, remember to click Apply if you change the hidden state of the account or pressing the button to show list membership will not be up-to-date.
  • [18828] Updated tooltip and warning text to indicate that freezing the Remote queue also freezes the Retry queue.
  • [20817] The $MAILDIR$ macro has been deprecated and removed.
  • [20260] The System log will be updated any time someone deletes an account using the console GUI.
  • [18019] Hijack Detection no longer has a hard-coded exception for the postmaster@ alias. There is a white-list feature for Hijack Detection which can be used to make anyone an exception (if necessary).
  • [19235] Added a Forwarding column to the Account Manager which shows a Yes or No (whether forwarding or not) along with the account's forwarding address. Since it's possible to have a forwarding address configured but not currently in use the column could show something like "No: [email protected]"
  • [22350] The Account Manager will save the widths of all its columns when you click OK.
  • [12477] The Sender Blacklist will now (also) be checked following each MAIL command. Since there isn't yet a RCPT domain to test the list against the MAIL value is checked only against the "All Domains" section of the Sender Blacklist.
  • [22371] The Spam Filter|DNS-BL|Settings option "Ignore DNS-BL result if not in 127.0.0.1 - 127.255.255.255 range" has been removed. Any response outside that range is automatically ignored (no option necessary these days).
  • [22332] MDRA - Updated context sensitive help links for Categories.
  • [22505] The "Npcap Loopback Adapter" is ignored when reading DNS servers from Windows.
  • [22579] Updated MDaemon Connector to version 6.5.1.
  • [22649] LetsEncrypt will now check the version of Powershell that is on the machine and exit the script when the required version is not present.
  • [22652] LetsEncrypt will now add the MDaemonLetsEncryptModules directory to the PSModulePath environment variable for the session if it is not included.
  • [22675] LetsEncrypt will now delete and recreate the account when changing between the staging and live LetsEncrypt systems.
  • [22688] LetsEncrypt will now retrieve errors from LetsEncrypt when a challenge fails and write the information to the screen and to the log file.
  • [22672] The ACME-PS module used for communicating with LetsEncrypt has been updated to the latest version.
  • FIXES:
  • [22266] fix to Webmail - commas in the name part of an email address are not being properly handled in some instances
  • [22316] fix to MDRA - Cannot save the default value of the skip rule action or the message processing priority action
  • [22294] fix to MDRA - unable to remove activesync profiles
  • [22289] fix to WorldClient theme - Importing/Exporting Contacts or Calendar Events - radio buttons hidden in some languages, e.g. Japanese
  • [22290] fix to LookOut theme - When forwarding some messages, cke_protected is added to the body
  • [22263] fix to LookOut theme - HTML encoding visible in contact comments, department, company, etc.
  • [22269] fix to Lite and WorldClient themes - Missing event recurrence settings
  • [22189] fix to MDRA - Some settings are missing under ActiveSync Client Settings
  • [21676] fix to Webmail - MDPGP Results language is confusing and needs to be updated
  • [20401] fix to sub-addressing not working with wild-card domain aliases
  • [22288] fix to auto-freeze of inbound queue on configured number of disk i/o errors not working
  • [22337] fix to MDPGP causing double the message recall delay
  • [22338] fix to alias editor sometimes allowing entry of alias already in use
  • [21125] fix to wrong data in SMTP response when over quota sender tries to send mail
  • [22428] fix to Mobile theme - Themes unavailable on Personalize settings page when HideLoginTheme=Yes; Languages unavailable on Personalize settings page when HideLoginLanguage=Yes
  • [22437] fix to Webmail - Use HTTP Compression setting not being honored
  • [22439] fix to Mobile theme - Cannot download attachments in folders other than Inbox
  • [22440] fix to Mobile theme - Missing translations
  • [22432] fix to Webmail - The date range in saved searches is saved, but it is not used in the search
  • [22347] fix to ASMC - After migrating an account twice, folders with ampersands have an extra hyphen added
  • [22352] fix to ASMC - Events recurring yearly are not migrated correctly
  • [22298] fix to Dynamic Screening - IP is not blocked after many login attempts with the same password but different accounts
  • [22460] fix to MDRA - When forced to change your password, you are prompted twice to change it
  • [22483] fix to Dynamic Screen sometimes being invoked after a single (rather than configured number) of failed RCPTs
  • [22412] fix to Webmail may not display the entire body of certain messages
  • [22488] fix to MDaemon.exe crash in AclShlFx.dll during the daily ACL cleanup
  • [22508] fix to Antivirus - if it takes clamd.exe longer than 5 minutes to scan a file then clamd.exe will get restarted even if it is still able to process other files
  • [22521] fix to Mobile theme - Events are created one day in the past depending on the time zone specified
  • [22519] fix to Mobile theme - Umlauts in folder names do not display correctly in Calendars list
  • [22495] fix to Mobile theme - when changing the theme at Settings | Personalize the new theme is not saved for the logon page
  • [22563] fix to Mobile theme - message bodies of draft messages composed in plain text are not displayed
  • 22566] fix to MDRA - Client Signatures are not deleted when the input is empty
  • [22567] fix to LookOut theme - External message Add Filter button not working
  • [20992] fix to Webmail displays a backslash in front of quotes in subjects that have non-ASCII characters
  • [21919] fix to Content Filter exclusion may not work when display name contains Japanese characters
  • [22576] fix to ActiveSync - Data wipes are triggered for accounts after upgrading to MDaemon 19.5.1
  • [22572] fix to MD Configuration Session hang
  • [22527] fix to OR clause in Active Directory Monitoring search filter causes non-matching account imports
  • [22560] fix to Webmail - When HTML Compose is off, the first dropped attachment in the Compose view does not show up
  • [22608] fix to Webmail - Wrong messages may be attached when doing Forward as Attachment from Search Results
  • [22629] fix to WorldClient theme - AM/PM are displayed incorrectly in the message list for some languages
  • [22630] fix to Dynamic Screening - TrustedIPs.dat created in MDaemonData
  • 22518] fix to Dynamic Screening - "0x41504000 Mgmt Logon: Internal" logged repeatedly while Configuration Session is running
  • [22597] fix to ActiveSync - Umlauts displayed incorrectly in autoresponses when autoresponder is created via ActiveSync
  • 22664] fix to Webmail - PIM attachments fail to upload
  • 22677] fix to Antivirus - AV update log viewer shows "No sessions" for ClamAV update logs
  • [22676] fix to Mobile theme - When HTML Compose is disabled, messages are still sent in HTML
  • [22716] fix to Antivirus - Security|Antivirus|AV Updater shows incorrect ClamAV information
  • [22692] fix to ActiveSync - Possible crash while syncing a meeting invite with garbage text
  • [22718] fix to Mobile theme - Styles change in the compose view after an auto-save draft occurs
  • [22577] fix to ActiveSync - Random AD authentication failures
  • [22728] fix to MultiPOP - Previously downloaded messages are being randomly redownloaded

New in Alt-N MDaemon Messaging Server 19.5.1 (Nov 5, 2019)

  • FIXES:
  • [22433] fix to ActiveSync - clients that required previous approval need to be re-approved
  • [22443] fix to ActiveSync - Unable to login when using domain and full email address
  • [22446] fix to Mobile theme - Sending plain text emails results in an empty message body
  • [22439] fix to Mobile theme - Cannot download attachments in folders other than Inbox
  • [22467] fix to Mobile theme - Cannot add inline images to a new message
  • [22472] fix to Webmail - Images in the default client signature may not be displayed in Webmail
  • [22474] fix to MDRA - When adding an image to a Default Client Signature, the image file is placed on the root of the C drive
  • [22486] fix to licensed features may be disabled after renewing an MDaemon registration key that had been switched to trial mode
  • [22372] fix to memory leak in DAV server if folder contains over 1000 events or contacts

New in Alt-N MDaemon Messaging Server 19.5.0 (Oct 16, 2019)

  • MAJOR NEW FEATURES:
  • [21228] New Webmail Mobile theme:
  • Webmail's Mobile theme has been replaced with a more modern GUI with more features. Message list features now include personalized categories, message snooze, sort by flagged/unread/snoozed, sort columns, and message recall. Calendar features now include Import/Export events as csv or ics files, add external calendars, private access links, publish calendar, and view multiple calendars at one time. Compose features now include deferred delivery, multiple signatures, text/html messages, and email templates. Other features include drag and drop email filters, multiple signatures editor, more folder management options, notifications, drag and drop column management, drag and drop categories management, and more. If running Webmail in IIS, additional configuration steps are needed. See KB article 1236 for more information.
  • [7402] Client signature management:
  • Added the ability to configure a signature that is pushed to supported mail clients (Webmail and MDaemon Connector). A default client signature can be set at Setup | Server Settings | Client Signatures or it can be set per domain on the Domain Manager's "Client Signatures" screen. Use macros such as $CONTACTFULLNAME$, $CONTACTEMAILADDRESS$, to personalize the signature with data pulled from the user's contact in the domain's Public Contacts folder. Use the $ATTACH_INLINE:filename$ macro for inline images in the HTML signature. After entering signature text, it will appear in Webmail as the "System" signature, and will become the user's default signature. It can be enabled/disabled by default at Setup | Web & IM Services | Webmail | Settings or per domain on the Domain Manager's "Webmail" screen. For MDaemon Connector, the signature's name and related settings can be configured at Setup | MDaemon Connector | MC Client Settings | Signature. Requires MDaemon Connector 6.5.0 or newer, and "Push client settings to MC users" to be enabled. The $CLIENTSIGNATURE$ macro can be used in other mail clients to have the server add the client signature to messages.
  • CHANGES AND NEW FEATURES:
  • [21474] MDPGP: The Content Filter's "encrypt message with user's public key" action now works with the following limitations (it was broken in previous versions): It must be the last action in a multi-action rule. It must be the last rule in a multi-rule set. Basically, all content filter processing on a message stops when the first encryption action takes place (so make this action/rule the last in the processing chain). You want the encryption action to be last anyway so that other actions which might modify the message can take place first. At present, encryption via content filter will prevent user signatures and domain signatures from being appended to the encrypted message. This will take more work to change later. Lastly, the Content Filter's "decrypt message with user's private key" action was not working properly. When using this action make it the first thing done so that other rules which come after will have a decrypted version of the message to work on.
  • [21646] MDPGP: Decryption routine will now decrypt PGP blocks in-line. Previously, PGPMime message format was required. Messages may contain multiple encrypted blocks and the inline decryption routine will decrypt those it can and skip over those it can't. Remember that MDPGP decrypts messages as it places them into the user's folder so decrypted content exists on MDaemon's mail volume(s). Be sure and use OS tools to secure critical folders from unauthorized access.
  • [21884] LetsEncrypt now includes an option to delete certificates that were issued by LetsEncrypt, have a subject the same as the FQDN in MDaemon and with an expiration date over 30 days ago. A checkbox to control this was added to Ctrl+S|SSL & TLS|Let's Encrypt. This option is enabled by default.
  • [21205] Quota reports no longer include disabled or frozen accounts by default. You can change this with a new checkbox at Ctrl+U|Other|Quotas.
  • [21968] LetsEncrypt: By default PowerShell only supports SSLv3 and TLS1.0. Code was added to enable TLS1.0, 1.1, and 1.2 for the active session. PowerShell also honors the operating system settings for client SSL/TLS protocol support, so if you disable support for TLS 1.0 as a client protocol in the operating sytem, PowerShell will not attempt to use it.
  • [21993] The QUEUERUN SEM file has been deprecated and removed.
  • [19812] Added option to enable macro detection in documents and adjust heuristic level for Cyren AV.
  • [21649] MDRA - Added Let's Encrypt settings.
  • [16961] MDRA - Added more DKIM Signing settings.
  • [16945] MDRA - Added the Archive Now option under Logs -> Log Settings -> Maintenance.
  • [16944] MDRA - Added the "Compact database now" button under Logs -> Log Settings -> Statistics Log.
  • [16943] MDRA - Added the EDNS settings and an MXCache.dat editor under Setup -> Server Settings -> DNS.
  • [21362] MDRA - Added ways to request trial keys for AntiVirus, ActiveSync, and MDaemon Connector.
  • [16864] MDRA - Added "Remove contact which are missing name or phone data" button to the User Editor.
  • [16942] MDRA - Added "Bind to new port values now" button at Setup -> Server Settings -> Ports.
  • [16860] MDRA - Added "Edit Attachment Linking settings" to User Editor -> Attachments.
  • [16503] MDRA - Added warning for admins that are attempting to freeze or disable their own accounts.
  • [21363] MDRA - Added an alert to inform Trial users how many days are remaining in their trial.
  • [20963] MDRA - Added feature to prevent admins from deleting their own accounts.
  • [20785] MDRA - Added the mailing list subscription type below the mailing list address on the Main -> My Mailing Lists page.
  • [21952] MDRA - Added a categories editor at Main -> Webmail Settings -> Categories to allow admins to manage Domain categories and default User personal categories.
  • [11500] MDRA - Added buttons to view the file being edited for Security -> Screening -> (Sender Blacklist, Recipient Blacklist, IP Screen, and Host Screen). Added an import file option to the file view.
  • [20802] MD GUI will throw a warning when disabling SPF or DKIM while DMARC is enabled.
  • [21462] SMTP server will respond with "disabled" rather than "unknown" if account exists but is disabled or frozen.
  • [21446] MD GUI will throw warnings and offer fixes on config conflicts between non-reversible encryption and APOP/CRAM-MD5 use.
  • [21674] DMARC fo=1 option no longer generates protocol specific failure reports when DMARC itself passes.
  • [21414] F2|Server Settings|Pruning has several new options for deleting items based on age.
  • [22066] Webmail - Improved autocomplete performance for large address books.
  • [22071] Updated MDaemon Connector to version 6.5.0.
  • [11615] MDRA - Changed "Viruses Blocked" report title to "Viruses Detected" since the log entries include blocked, quarantined, and accepted viruses.
  • [22032] ASMC - Passwords are no longer logged in the ASMC log file.
  • [22029] ASMC - When SSL is not being used and a 501.1 error is returned a warning will be logged to indicate that you should retry using SSL.
  • [21421] Ctrl+W|Webmail and Remote Administration|Web Server tabs have new options added to enable use of the X-Forwarded-For header which is sometimes added by proxy servers. This option is disabled by default. Enable it only if your proxy server inserts this header.
  • [5141] Added a Webmail option for whether users are allowed to create email signatures. Set the default at Setup | Web & IM Services | Webmail | Settings or per domain on the Domain Manager's "Webmail" screen.
  • [22195] SMTP server will reply with "550 5.7.0 Authentication rejected" when otherwise valid credentials are unacceptable for policy reasons.
  • [22234] Updated Cyren AV engine to version 6.2.2-rc2.
  • [22241] Webmail - Stopped using Webmail HTTP.log to log server to server HTTP requests and now logging to Webmail.log.
  • [22118] Account editor will throw a warning and disallow switching to other tabs until full name/mailbox data entered.
  • FIXES:
  • [21030] fix to SPF record may not be found if the DNS response is truncated
  • [21945] fix to MDRA - Using Apply and then Save and Close results in duplicate entry in Minger list
  • [21861] fix to LookOut and WorldClient themes - Changing Special Folders in Non-English Webmail profiles causes Webmail to change folder values
  • [21933] fix to LookOut and WorldClient themes - New folders are created with non-English names when saving Options | Folders page
  • [21946] fix to MDRA - If the setting ExpireTime is missing from WebAdmin.ini, MDRA does not show a default value
  • [21677] fix to RAW CC header data possibly truncated in final generated message(s)
  • [21564] fix to MultiPOP UI getting confused when password starts with hypen character
  • [21976] fix to Minger server does not return "disabled" response for disabled mailing lists
  • [21621] fix to MD GUI accepting foreign addresses for public folder submission
  • [21994] fix to MD GUI crash when sharing a folder that contains hundreds of subfolders
  • [22001] fix to WorldClient theme - When selecting a different calendar in new event, the event is not added to that calendar
  • [22017] fix to MDRA - Cannot disconnect Webmail sessions
  • [22019] fix to Webmail - Private access links for Shared and Public calendars produce an xml error
  • [21882] fix to MDRA - Non-admins can add and edit an alias in their account, but they cannot delete it
  • [21648] fix to account signature file not deleted when account is deleted
  • [22028] fix to corrupt email address when the MDaemon system account mailbox alias is less than 7 characters long
  • [22035] fix to all links to contacts in Outlook are broken when a distribution list is edited in Webmail
  • [22037] fix to possible Webmail crash when searching messages
  • [22050] fix to MDRA - Attachment Linking "White List" editor does not save changes
  • [22060] fix to possible Webmail crash when using message list threading
  • [21816] fix to Webmail - When HideBlacklistFolder=Yes exists, the BlackList Sender option is still available
  • [21889] fix to SPF policies are truncated after 1024 characters
  • [22059] fix to MDRA - admins can remove their own access without a warning
  • [22063] fix to users not being able to change passwords when using non-reversible encryption and the ODBC account backend
  • [22072] fix to some MSA-specific processing not being done for SSL SMTP connections when SSLSMTPIsMSA=Yes
  • [22078] fix to unable to upload/post specifc recurring calendar event via CalDAV
  • [22081] fix to MDRA - Registration info screen does not show any values in the Country dropdown
  • [22020] fix to messages with improperly formatted categories causing the iOS mail client to crash
  • [21553] fix to Outlook using ActiveSync not recognizing changes to Calendar permissions
  • [15529] fix to unable to upload calendar using Outlook's "Publish to WebDAV Server" feature
  • [22115] fix to MDRA - Crash when accessing account ActiveSync Clients page
  • [22119] fix to MDRA - Access denied error when domain admin clicks on ActiveSync Clients or ActiveSync Assigned Policy
  • [22123] fix to SPF code returning permerror when it shouldn't
  • [21580] fix to mailing list message not being released from quarantine queue properly
  • [21901] fix to smart route code sometimes using wrong smart host
  • [20883] fix to IP address editbox accepting non-IP address data
  • [21188] fix to signed messages not getting attachments stripped out at times
  • [22183] fix to Webmail - Remember Me skips the Two Factor Auth validation page when restoring an existing session
  • [22122] fix to LookOut and WorldClient themes - Slow loading folders could result in unending loading
  • [22188] fix to MDaemon.exe crash when checking recipient blacklist with an invalid entry
  • [22193] fix to using CONTACTS:domain in a mailing list causes certain messages to go into the wrong queue
  • [22126] fix to MDRA - Form field [loglevel] not found error on Global ActiveSync Client Settings page
  • [22143] fix to MDRA - ActiveSync - When AS is disabled on domain level, a domain admin still sees the AS Client Settings tab on a user
  • [22194] fix to AutoDiscover does not tell clients to use SSL when the redirect to HTTPS option is enabled
  • [22202] fix to incorrect IMAP server handling of the % wildcard for LIST and LSUB commands
  • [21929] fix to a possible hang in Cyren AV processing
  • [21698] fix to Webmail - When renaming a folder, capitalization is not saved
  • [22199] fix to several errors converting and handling bad RAW message files
  • [22221] fix to changed occurrences of a meeting created using ActiveSync may be lost when an attendee sends a meeting response
  • [22252] fix to Dynamic Screening gateway UI not allowing certain IP addresses to be added
  • [22222] fix to AutoDiscover not honoring the MDaemon.ini [Special] FullEmailLogin setting
  • [22254] fix to orphaned multi-line message-id header data possibly being included in list mail
  • [22250] fix to LookOut and WorldClient themes - Calendar Import from URL broken in IE
  • [21186] fix to incorrect info about use of "spf" tag in SPFXcpt.dat file help text
  • [21115] fix to releasing a message that isn't spam getting the spam stripping treatment anyway
  • [22265] fix to MDRA - ActiveSync - Domains disabled by default still display ActiveSync links in Domain Manager
  • [22313] XMLAPI: Deleting or modifying PIM items doesn't account for ensuring updates are sent to MC Clients.
  • [22305] ActiveSync: PIM Validation does not correctly fix identical/duplicate iCalUid values.
  • [21904] fix to Antivirus - sometimes AV engine does not wait long enough for ClamD to finish loading so it will repeatedly shut down ClamD and restart it
  • [22372] fix to memory leak in DAV server if folder contains over 1000 events or contacts
  • [22365] fix to DNSBL "Open Resolver" and "Excessive Queries" response codes are not correctly parsed

New in Alt-N MDaemon Messaging Server 19.0.3 (Jul 17, 2019)

  • FIXES:
  • [21794] fix to AutoDiscover does not return the SMTP port when the dedicated SSL ports are enabled
  • [21810] fix to ActiveSync server may crash when sending a read receipt
  • [21856] fix to CALDAV - saving a calendar with a reminder set in eM Client returns an error and the event is not displayed in the calendar
  • [21862] fix to ActiveSync - Work around WP8/WP10 <MoreAvailable /> client bug
  • [21859] fix to ActiveSync - Creating ActiveSync profiles using alias counts against ActiveSync license
  • [21865] fix to XMPPServer - possible crashing problem with BOSH server
  • [21881] fix to possible crash in mdautodiscover.dll
  • [21889] fix to SPF policies are truncated after 512 characters
  • [21904] fix to Antivirus - sometimes AV engine does not wait long enough for ClamD to finish loading so it will repeatedly shut down ClamD and restart it

New in Alt-N MDaemon Messaging Server 19.0.2 (Jun 14, 2019)

  • Fixes:
  • [21668] fix to CALDAV - Tentative meeting shows as busy in eM Client
  • [21679] fix to Webmail - Public Calendar - calendar may not be displayed
  • [21657] fix to LookOut and WorldClient themes - Cannot save draft when sending message fails
  • [21680] fix to crash in MDASMgmt.dll
  • [21683] fix to the ActiveSync Migration Client incorrectly parsing timezone data
  • [21662] fix to AutoDiscover not fully supporting Encryption options
  • [21692] fix to CARDDAV - A new contact folder created on the client is created as a calendar folder on the server
  • [21701] fix to CALDAV/CARDDAV - if rich text formatting is used in item's description field it is not saved by the server and the item's description is lost
  • [21693] fix to CalDAV - Propfind response missing a trailing slash for task folders
  • [21716] fix to Webmail - Cannot log in using Lite theme when Send Anonymous Usage Data is disabled
  • [21775] fix to AntiVirus - A file detected as non-scannable by Cyren AV but clean by ClamAV is not considered non-scannable

New in Alt-N MDaemon Messaging Server 19.0.1 (May 15, 2019)

  • CHANGES AND NEW FEATURES:
  • [21460] Updated ClamAV to version 0.101.2.
  • [20850] Added support for setting folder ACLs via DAV server using eMClient.
  • [19150] MDIM - Added "Send" button when "Set IM 'Enter' key to send message" is turned off.
  • [21660] Updated MDaemon Connector to version 6.0.1.
  • FIXES:
  • [21030] fix to SPF record may not be found if the DNS response is truncated
  • [21604] fix to possible MDaemon.exe crash when AV is enabled
  • [21611] fix to LookOut and WorldClient themes - All Unread and All Flagged searches not translated
  • [21612] fix to LookOut theme - "Search Results" not being translated
  • [19933] fix to AV - Attaching a file in winmail.dat with special characters will cause AV scanner to hang
  • [20824] fix to Content Filter - The regex tester in the GUI does case-sensitive search but the rules processing engine does case-insensitive search
  • [21617] fix to when synchronizing a contact from the CardBook plugin from Thunderbird, the second work phone number is lost
  • [21603] fix to MDRA - Japanese - some translations are not encoded correctly
  • [21598] fix to MDRA - In certain circumstances, accounts show a negative value in the Mailbox Size chart
  • [21569] fix to LookOut and WorldClient themes - With HTML Compose disabled, clicking Save button does not save a draft of a message
  • [21620] fix to MDRA - Creating new public folder removes the first character
  • [21545] fix to MDRA - UI not consistent between GUI and MDRA for adding wildcards to sender blacklist
  • [21558] fix to MDRA - some text is not translated
  • [21542] fix to LookOut theme - HTML markup visible in window title
  • [21465] fix to MDRA - Users are not warned about unsupported browsers
  • [21455] fix to LookOut theme - Folder share "No Access" string is not being translated
  • [20594] fix to LookOut and WorldClient themes - After creating a new folder, the corresponding folder type is blank under Default Folders
  • [19940] fix to MDRA - buttons are too large on a 4k monitor
  • [21616] fix to AV - fix to the handling of error when scanning RAR files with Cyren AV
  • [21626] fix to WorldClient.exe crash at startup when using a particular SSL certificate
  • [21637] fix to AutoDiscover sometimes failing because it cannot access MDDP
  • [21640] fix to ActiveSync: When renaming a domain, the corresponding accounts in the AirSyncUser.dat are not changed
  • [21647] fix to iOS IMAP account does not automatically configure itself to use the server's Sent Items and Deleted Items folders
  • [21650] fix to unexpected error while virus scanning TNEF attachments if the ClamAV engine is disabled
  • [21638] fix to CalCalDAVErrorDomain; Error: 14 when adding CalDAV account on Mac OS X Calendar application

New in Alt-N MDaemon Messaging Server 19.0.0 (Apr 17, 2019)

  • SPECIAL CONSIDERATIONS:
  • [16456] Hosted email options with MDaemon Private Cloud are now available. To learn more, please visit: http://www.altn.com/Products/MDaemon-Private-Cloud/.
  • [8811] MDaemon's disk space calculations were being made inconsistently in several places (for example, sometimes using 1000, sometimes using 1024 bytes for a kilobyte computation). This has been fixed to use 1024 consistently. As a result your users' disk space quota values may be slightly different than in previous versions. Please check and make whatever adjustments (if any) you feel are required.
  • [20595] The "Start MDaemon" Start Menu shortcut on new installs now defaults to opening a browser to MDaemon Remote Administration rather than opening an MDaemon Configuration Session. To change this, edit MDaemonAppMDaemon.ini and set [MDLaunch] OpenConfigSession=Yes/No and OpenRemoteAdmin=Yes/No, or use the "Open MDaemon Configuration Session" or "Open MDaemon Remote Administration" shortcuts instead of "Start MDaemon". Set the "Remote Administration URL" at Setup | Web & IM Services | Remote Administration | Web Server if the auto-generated URL does not work or if Remote Administration runs in an external web server. If a working URL cannot be determined, a Configuration Session will be opened instead.
  • [21263] The option "Only send antivirus update notification on failure" is now enabled by default, and when updating to MDaemon 19, it will be enabled the first time MDaemon starts up.
  • [19471] SyncML has been deprecated and removed.
  • MAJOR NEW FEATURES:
  • [21118] TLS Server Name Indication (SNI) support
  • SNI allows a different certificate to be used for each of your server's hostnames. MDaemon will look at the active certificates and choose the one that has the requested hostname in its Subject Alternative Names field. If the client does not request a hostname, or no matching certificate is found, then the default certificate is used.
  • [19427] XML-API for Folder and Item Management:
  • The XML-API has been expanded to include the ability to manage mailbox folders and items in the folders. Folders can be created, deleted, renamed, and moved using the API. Item operations support email, calendar, contacts, tasks, and notes. Items can be created, deleted and moved using the API. Full documentation can be found in the MDaemonDocsAPIXML-API directory.
  • CHANGES AND NEW FEATURES:
  • [21008] MD AntiVirus - Added ClamAV to Content Filter's virus scanning instead of it being a separate plugin. When a message or attachment is being scanned it is first scanned by Cyren AV engine and then scanned by ClamAV engine. Either can be enabled/disabled at Security | AntiVirus | Virus Scanning.
  • [21303] ActiveSync Migration Client - Changed the Default User Path used by ASMC when migrating data. If ASMC is running on an MDaemon installation, and if the output path is not specified, it will build the output path based on the "New Accounts" template.
  • [20848] Autodiscover Service - Support has been added for eM Client, Thunderbird, Outlook, and other clients utilizing the same specification.
  • [21222] Webmail - Added a delete icon for removing common contacts from the autocomplete list.
  • [20948] MDRA - Added license management options to the Registration page.
  • [17057] MDRA - Added AntiVirus Updater and Scheduler dialogs.
  • [21214] Webmail - Added a reference to the XMPP BOSH KBA 1210 in the Webmail IM client error message.
  • [14277] MDRA - Changed the popout windows save options to Apply, Save and Close, and Cancel.
  • [11443] MDRA - Added queue counts, process message counts, other process counts, session statistics, and more process states to the Status page. Added tabs for window sizes over 480px to view information without scrolling.
  • [21301] Webmail - Compose, Signatures, and Email Templates - Removed the Paste, Paste Plain Text, and Paste From Word buttons from the HTML editor (since they do not work), and removed the HTML editor context menu, so that users can right click copy/cut/paste.
  • [21307] MDRA - Domain Signatures, Signatures, and CFilter append signature - Removed the Paste, Paste Plain Text, and Paste From Word buttons from the HTML editor (since they do not work), and removed the HTML editor context menu, so that users can right click copy/cut/paste.
  • [21314] MDRA - Improved data collection system for more accurate analytics.
  • [21311] Webmail - Improved data collection system for more accurate analytics.
  • [21302] Webmail - Added an option for users to allow Webmail to automatically create an "All Unread" and/or an "All Flagged" saved search. Users are prompted on login only one time, and only if they have Saved Search Folders enabled. If a user chooses "No", the option is still available under Options | Folders. Admins may suppress these prompts by adding DefaultSavedSearchesCheck=Yes to the MDaemonWorldClientDomains.ini file under [Default:UserDefaults].
  • [21343] Updated MDaemon Connector to version 6.0.0.
  • [20819] The options to send authentication failure reports and frozen account reports to end users have been made available in the on-premise version of MDaemon.
  • [21354] Webmail - WorldClient theme - attachment list action icons (download, import, delete, etc.) have been darkened and the size increased to make them easier to see.
  • [21359] Updated Outbreak Protection engine to version 8.2.0.1.
  • [20917] Added an option to revoke user access to ActiveSync when ActiveSync is disabled for the domain.
  • [21328] Webmail - Added "(EXPIRED)" to the browser tab title when the session expires, so that if a user is not in the Webmail tab the user will still know that the session expired.
  • [21357] Spam Filter - Updated spam filter engine with SpamAssassin 3.4.2.
  • [21376] MDRA - Further improved data collection system for more accurate analytics.
  • [20962] Added a new "External message warning" rule in the Content Filter that adds a warning to the top of messages from external senders. The rule is disabled by default. Customize and enable it if you wish. It uses a new condition that compares the domains in the Return-Path, Sender, and From headers to the recipient's domain, and a new action that adds warning text to the top of a message.
  • [19791] Added options to Security | Spam Filter | Spam Honeypots and Security | Security Settings | Screening | SMTP Screen to enable/disable the Dynamic Screening notification when an IP is blocked.
  • [21286] The STARTTLS White List now takes precendence over the STARTTLS Required List and the "SMTP server requires STARTTLS on MSA port" option.
  • [13663] LOGIN is preferred over CRAM-MD5 when authenticating to a remote SMTP server over a TLS connection.
  • FIXES:
  • [21018] fix to MDRA - Domain Settings - New Clients Must Be Authorized and Log Level options are visible
  • [21204] fix to Webmail - Voice Recorder broken in the latest FF and latest Chrome
  • [21213] fix to Webmail - Compose - pasting an image into the HTML editor fails in Chrome 49
  • [21137] fix to Location Screening Statistics missing from the MD Statistics Report
  • [21342] fix to MDRA - Cannot change Webmail Settings option for "Send read confirmations"
  • [21365] fix to Webmail - LookOut and WorldClient themes - Users cannot right click on the download link in the attachment list
  • [21346] fix to CalDAV - Unable to delete an occurrence of a recurring event using the DAVDroid client
  • [21341] fix to MDRA - When setting a mailing list to be moderated, a warning pops up
  • [21451] fix to MDRA - Changing the Remote Admin Log File Directory results in WebAdmin-HTTP and WebAdmin-WDaemon log files being inaccessible via Remote Admin
  • [21467] fix to incorrect default AV paths to warning files
  • [21283] fix to Restricted Attachments - When an ALLOW entry exists, quarantined files overwrite existing files
  • [21136] fix to mailing list non-delivery reports not being delivered to bounce address
  • [21494] fix to Webmail - the Subject of a particular message is truncated

New in Alt-N MDaemon Messaging Server 18.5.3 (Mar 16, 2019)

  • CHANGES AND NEW FEATURES:
  • Updated to MDaemon Connector version 5.6.2
  • FIXES:
  • Fix to Webmail - Warn on Missing Attachments always warns in German
  • Fix to Webmail - LookOut and WorldClient themes - Using "Add to Contacts" option causes Russian names to be corrupted
  • Fix to Webmail - Attached EML files do not open up in a new tab when you click on them
  • Fix to ActiveSync - When disabling ActiveSync for a secondary domain via Domain Manager, it disables it for the primary domain instead

New in Alt-N MDaemon Messaging Server 18.5.2 (Feb 13, 2019)

  • CHANGES AND NEW FEATURES:
  • [20986] Webmail - Removed the "Click here to edit your signature" button by default (which allows the signature to always be edited). To require the button in order to edit the signature add ProtectSignature=Yes to the [User] section of the User.ini.
  • [21279] Updated to MDaemon Connector version 5.6.1
  • FIXES:
  • [21084] fix to Webmail - Missing attachment warning is not displayed when using non-ASCII characters
  • [21105] fix to MDRA - Domain admins cannot create the allowed number of mailing lists
  • [21108] fix to WorldClient theme - "New Email" is not translated in the compose window heading
  • [21088] fix to Content Filter "Search and replace within HEADER" does not work for header values that have leading whitespace
  • [21128] fix to MDRA - ActiveSync Assigned Policy screen does not default to having the currently assigned policy selected
  • [21135] fix to Webmail - WebIM (XMPP) client's multi-user chat not working correctly
  • [21156] fix to Webmail displays incorrect sizes for very large attachments
  • [21144] fix to Webmail - Accepting a recurring meeting invitation may only place the first occurrence in the calendar
  • [21145] fix to hijack detection account frozen notification says the cause was dynamic screening
  • [21165] fix to CalDAV - iOS devices adding calendar events with no reminder have a 22467964 minute reminder applied
  • [21152] fix to MDaemon's "Maximum simultaneous connections to any single IP" setting does not work properly
  • [21171] fix to MDaemon.exe memory leak on Windows XP and Server 2003
  • [21210] fix to LetsEncrypt script may return an error when running under an external web server
  • [21094] fix to read-only iOS ActiveSync user can decline another user's meeting request within their shared calendar
  • [21226] fix to Webmail - XSS vulnerabilities
  • [21230] fix to MX lookups performed on smart host name when a route slip is used
  • [21240] fix to route slip is not moved along with message file when quarantined
  • [21245] fix to MDaemon fails to validate remote SMTP server's certificate when MX cache file is used
  • [21244] fix to Webmail - When removing an event via a cancellation e-mail, the calendar event is not removed

New in Alt-N MDaemon Messaging Server 18.5.1 (Nov 14, 2018)

  • CHANGES AND NEW FEATURES:
  • [20982] The AV update schedule now defaults to once every hour. Existing AV schedules set to update daily will be reset to hourly. Please check your AV schedule at Setup | Event Scheduling and make whatever changes you feel necessary.
  • [20945] The options to refuse messages that are not RFC compliant or incompatible with DMARC do additional checks for invalid syntax in the From header.
  • [18790] Added support for a $COMPANYNAME$ macro that can be used in the MDaemon Connector pushed settings which returns the value of the CompanyName setting in the section for the user's domain in MDaemonAppDomains.dat. There is no UI for this setting.
  • [20944] Settings for the XMPP BOSH server have been added to the UI at Setup | Web & IM Services | XMPP.
  • [20474] Webmail - Changed the view snoozed messages option to display only snoozed messages, instead of displaying snoozed messages in addition to other messages.
  • [20847] MDRA - Added "Enable password recovery" and "Enable Remember Me" options to the Webmail domain settings at Main | Domain Manager | %DOMAIN% | Edit | Webmail Settings, and added "Enable password recovery" to Main | Webmail Settings | Settings.
  • [20854] MDRA - Added the Full Wipe button on the ActiveSync Clients page. The button is only enabled when the device has agreed to the designated policy.
  • [20879] MDRA - Added the Policy Usage page when clicking on the Usage button at Mobile Devices | ActiveSync | Policy Manager.
  • [21036] Webmail - Added a status message when the user clicks "Apply Changes" on the Signatures page and the request to the server completes.
  • [21056] AntiVirus - Updated Cyren AV to version 6.2.0r2. This version fixes a few reported scanning errors.
  • FIXES:
  • [20910] fix to LetsEncrypt error emails not being sent when specific errors occur
  • [20918] fix to IMAP server does not return failure when AUTHENTICATE PLAIN authorization fails
  • [20951] fix to MDRA - a global or domain administrator can delete their own account
  • [18603] fix to Spam Filter max size setting is disabled in the GUI when using a remote MDSpamD
  • [19957] fix to Webmail - a long "cke_protected" line may be added to messages when replying in IE and Firefox
  • [17950] fix to Webmail Mobile theme - cannot scroll left to right on HTML emails on iPhones
  • [20990] fix to MDRA - unable to add entries to the Spam Filter White and Black lists
  • [20703] fix to MDRA - non ASCII characters in mailing list member names are not displayed correctly
  • [20996] fix to "Authenticated SMTP sessions are exempt from OP processing" option does not work
  • [20999] fix to Webmail - compose toolbar tooltips are not translated
  • [20998] fix to HTML markup in account signatures is escaped when inserted into HTML messages
  • [21003] fix to Webmail LookOut theme - hang while loading on IE 8 and IE 9
  • [21002] fix to reminder message is still sent after a calendar event's reminder is turned off
  • [21005] fix to ActiveSync XML/WBXML archiving does not function correctly
  • [21012] fix to clamd.exe is started even if ClamAV is disabled when MDaemon runs the first time after installing
  • [21014] fix to Webmail - non-ASCII characters in full name of meeting organizer are corrupted when creating an event in a shared calendar folder
  • [21019] fix to ActiveSync RequireAdminApproval not enforced when assigned at User Level
  • [21015] fix to Webmail - Autocomplete returns an old distribution list found in the common contacts list
  • [21021] fix to Webmail - meeting organizer is not able to edit attendees when creating a meeting in a shared calendar folder
  • [21022] fix to WorldClient theme - selecting messages and clicking "more" then "Toggle Flag" does nothing
  • [20991] fix to the "credentials must match" white list is not checked for the return path address
  • [20930] fix to MDRA - registration links are hard coded. Added dynamic Pricing, Purchase, and Upgrade links to each product.
  • [20243] fix to DKIM verification fails when using a domain or default signature that contains an inline image
  • [19777] fix to outbound message restrictions may not be enforced when sending from an alias
  • [19935] fix to SPF failure on HELO value can reject the connection before the client can authenticate
  • [21031] fix to ActiveSync MaxClientsPerUser not being enforced correctly at all levels of inheritance
  • [18972] fix to Content Filter "If RETURN-PATH and FROM HEADER differ" condition only works on inbound email
  • [19809] fix to MD GUI's Queues list includes Bayesian Spam and non-Spam folders when the paths have not been set
  • [19533] fix to MD GUI may crash when disabling the Enable XMPP Server option
  • [19817] fix to message body may be stripped when using a signature with inline image and DKIM signing is enabled
  • [17689] fix to From Header Modification not always handling parsing correctly
  • [2083] fix to MDIM contact list expand/collapse buttons do not work properly
  • [9322] fix to Webmail error importing particular calendar CSV file
  • [19236] fix to archive copy of a message may be sent to a recipient when using a smart host
  • [20674] fix to incorrect MIME parsing causing message to not display in Webmail or MDaemon Connector
  • [21042] fix to signature images added using the $ATTACH_INLINE$ macro may be duplicated
  • [18854] fix to MDIM notifies about all online XMPP contacts when logging in
  • [14427] fix to MDIM window pops up after switching away from General Preferences
  • [18428] fix to MDIM window does not save its size or location
  • [18062] fix to corrupted non-ASCII characters in MDPGP public key creation emails
  • [20987] fix to Webmail may not show a paperclip for a message with a PDF attachment
  • [21045] fix to XMPP server is slow to send the roster presence after login
  • [21025] fix to duplicate public contact may be created when changing an account's domain
  • [21048] fix to gateway recipient verification is skipped if sender is noreply@domain
  • [20950] fix to Webmail - XMPP - client translations are missing for most languages
  • [21058] fix to error when attempting to download an MDPGP public key via HTTP

New in Alt-N MDaemon Messaging Server 18.5.0 (Sep 26, 2018)

  • [16456] Hosted email options with MDaemon Private Cloud are now available. To learn more, please visit: http://www.altn.com/Products/MDaemon-Private-Cloud/.
  • [18211] BlackBerry Internet Service feature integration has been deprecated and removed. The BIS service (if it still exists) will now interact with MDaemon as it would any other SMTP/IMAP server.
  • [20768] WAB functionality has been deprecated and removed from Ctrl+U|Other.

New in Alt-N MDaemon Messaging Server 18.0.2 (Jun 12, 2018)

  • SPECIAL CONSIDERATIONS:
  • [16456] Hosted email options with MDaemon Private Cloud are now available.
  • CHANGES AND NEW FEATURES:
  • [20572] MDaemon Connector has been updated to version 5.5.2.
  • [19480] The MDaemon GUI does not display the toolbar at startup after it has been closed. Select Windows | Reset Toolbar to get it back.
  • [20223] Webmail - Added address validation to the default reply-to address field in Options | Compose
  • FIXES:
  • [20421] fix to LookOut and WorldClient themes - Cannot use dot (.) in folder names
  • [20415] fix to MDaemon-Statistics database grows boundlessly due to Message Log parsing feature and causes high processor usage in Remote Admin
  • [20440] fix to MDRA - Dropbox - Using this dialog to add the App Key and App Secret saves the data with a different salt each time
  • [20439] fix to Webmail - Dropbox - Cannot save email attachments to Dropbox
  • [20441] fix to MD UI issues with the Start Time column on the Sessions pane
  • [18789] fix to Active Webmail Sessions performance counter is not always updated
  • [18131] fix to truncated DNS response when doing reverse lookup may cause mail to be refused
  • [20435] fix to MDRA - Webmail sessions listed as "WorldClient" instead of "Webmail"
  • [20433] fix to Webmail - "permanently delete" notification not translated
  • [20355] fix to Webmail - Creating an event from a message changes & to &
  • [20289] fix to Webmail - Creating an event from an HTML message results in styles showing up in the notes
  • [20349] fix to MDRA - Unable to edit a mailing list with a name that starts with "Everyone"
  • [20288] fix to LookOut theme - Long subject causes unexpected behavior when forwarding as attachment
  • [20125] fix to LookOut theme - Vertical scroll bar is not reset when switching to the next page of messages
  • [20463] fix to possible Webmail crash
  • [19554] fix to MDRA - Some default list outputs are not translated
  • [20492] fix to MDaemon server may hang while upgrading the statistics database
  • [20494] fix to Webmail - X-Mailer header in sent messages is "WorldClient"
  • [20450] fix to ActiveSync sessions not displaying in MD Configuration Session
  • [20499] fix to Webmail - PIM item attachments are not copied with the PIM item when it is moved or copied to another folder
  • [20504] fix to Webmail - Cannot upload a picture to a contact
  • [20501] fix to MDRA - Multiple submission addresses can be added to the same public folder
  • [20507] fix to Webmail - When common_contacts.json file contains null values, autocomplete stops returning queries
  • [20510] fix to MDPGP --pgpk not always honoring disable checkbox and also fixing a case-sensitivity issue
  • [20512] fix to Webmail - After setting a category on a message, sort order is changed to category
  • [20511] fix to Webmail - Import EML with no subject results in an error message but the message is still imported
  • [20509] fix to MDRA - possible high CPU usage
  • [20521] fix to Webmail - Removing the snooze from a categorized message also removes the category, and adding a category to a message might cause the message to be snoozed.
  • [20538] fix to MDRA - "Limit Simultaneous connections by IP to" can only be set to zero or 1
  • [19790] fix to Dynamic Screening does not honor the setting "Ignore authentication attempts using identical passwords"
  • [20540] fix to Content Filter may duplicate attachments extracted from winmail.dat
  • [20544] fix to missing client information on the ActiveSync wipe confirmation dialog
  • [20545] fix to calendar notes created on iPhone will not sync to server
  • [20547] fix to LookOut and WorldClient themes - the day view does not auto scroll to 7 am in non side by side view
  • [20542] fix to "To address is missing" appears in "send note" content filter rules created by MDRA
  • [20548] fix to meeting requests generated by MDaemon Webmail are not automatically accepted by Exchange servers
  • [20562] fix to MDaemon adding Kaspersky URLs to MDaemonSecurityPlusantivirus.ini on a clean install
  • [20529] fix to Dynamic Screening may re-freeze an unfrozen account after a single authentication failure
  • [20525] fix to ActiveSync changes to tasks are not synced to MDaemon Connector
  • [20569] fix to a user may be able to post to a mailing list when they do not have rights to post
  • [20570] fix to old TarpitConnect.dat entries are not removed
  • [20561] fix to possible crash in MDAirSync.dll
  • [20586] fix to possible CFEngine.exe crash

New in Alt-N MDaemon Messaging Server 18.0.1 (May 16, 2018)

  • CHANGES AND NEW FEATURES:
  • [20483] MDaemon Connector has been updated to version 5.5.1. Please see what changed in MDaemon Connector 5.5.1 here:
  • http://archive.altn.com/outlookconnector/Archive/5.5.1/RelNotes_en.html
  • [20005] The "Registration Information" screens have been removed from the MDaemon installer. The MDaemon GUI now asks for this information when it starts up for the first time and whenever the registration key or major version number changes.
  • FIXES:
  • [20426] fix to possible Webmail crash when deleting meeting occurrences
  • [20443] fix to AntiVirus error message is logged at MDaemon startup on systems that have never used AV
  • [20445] fix to SMTP MSA port may require STARTTLS even when STARTTLS is disabled
  • [20478] fix to Remote Administration text editor removes the first 3 characters of signatures and administrator notes
  • [20480] fix to some MDaemon Connector features are not disabled when using an expired MDaemon Connector registration key
  • [20508] fix to PGP related vulnerability as described at https://efail.de/

New in Alt-N MDaemon Messaging Server 18.0.0 (Apr 18, 2018)

  • [16456] Hosted email options with MDaemon Private Cloud are now available.
  • [20008] Alt-N Technologies has changed its name to MDaemon Technologies. WorldClient is now MDaemon Webmail, WorldClient Instant Messenger is now MDaemon Instant Messenger, SecurityPlus is now MDaemon Antivirus, and Outlook Connector is now MDaemon Connector.
  • [19546] The MDaemon installer now includes MDaemon AntiVirus and MDaemon Connector, which are licensed separately.
  • [19512] The "From Header Modification" feature has changed. It operates as before however the format of the final modified From data has changed from this format: "Email -- Name" <Email> to this format: "Name (Email)" <Email>. This new format is more readable/usable/sortable etc. If you would rather keep the old format (your users may be used to it already) you can check a box at Ctrl+S|Screening|Hijack Detection|From Header Modification.
  • [19577] A past installer reset the option "Ctrl+S|Sender Authentication|SMTP Authentication|Authentication is always required when mail is sent from local IPs" to disabled for upgraders. The installer has been changed to ignore this setting. You must manually check that this option is set to your desire. The default is for it to be checked (enabled) but you should check to be sure it is set how you want.
  • [19703] The following settings have had default values changed. Existing installations should check to be sure the following settings are as desired: Ctrl+S|Security Settings|SSL & TLS|MDaemon: Enable the dedicated SSL ports... and SMTP server requires STARTTLS... options have had defaults changed from disabled to enabled. Ctrl+S|Security Settings|Sender Authentication|DMARC verification|Honor p=reject... has changed from disabled to enabled. Ctrl+S| Security Settings|Sender Authentication|SPF Verification|User local address in SMTP envelope...has changed from disabled to enabled. Ctrl+S|Security Settings| Screening|IP Screen|Apply IP Screen to MSA connections has changed from disabled to enabled. Ctrl+S|Security Settings|Screening|Host Screen|Drop connection after EHLO has changed from disabled to enabled.
  • [19612] Catalog functionality has been deprecated and removed from the UI.
  • [20220] All Virtru related support has been removed from MDaemon Webmail. Old encrypted messages can still be viewed in the Virtru Secure Reader.
  • [20339] Previously when a message was sent to an alias, MDPGP would encrypt it using the key for the actual email address. Now that same message won't be encrypted. To encrypt it now requires a key for the alias.
  • MAJOR NEW FEATURES
  • [19571] DNSSEC
  • Ctrl+S|SSL&TLS|DNSSEC allows you to request DNSSEC service from your DNS server(s). When enabled, MDaemon sets the AD bit when making DNS queries and checks for it in the answers. This may not work with all DNS server(s) (not sure) so you'll have to try with yours. DNSSEC service is only applied to messages that meet your selection criteria. DNSSEC service can be "requested" or "required" on a per-message basis. If "required" and DNS results fail to include authenticated data then the message is bounced back to sender. If "requested" then DNSSEC service is attempted but nothing happens if it fails.
  • Mail session logs will include a line at the top if DNSSEC service was used and "DNSSEC" will appear next to secure data in the logs.
  • IMPORTANT: MDaemon is a non-validating stub-resolver. This means that it will request authenticated data from DNS server(s) but it has no way to independently verify that the data it gets from them is secure. However, if you know/trust your connection to your DNS server(s) (for example, it runs on localhost or within a secure LAN or workplace) then you should use this as it will boost security.
  • DNSSEC lookups take more time and resource and I think less then 7% of domains have currently deployed it. That is why this is not configured to apply to every message delivery by default. However, if you want that, you can force every email sent to use DNSSEC by adding one line like "To *" into the configuration file (see Ctrl+S|SSL&TLS|DNSSEC).
  • [15288] Email Snooze
  • MDaemon Webmail was updated to allow a user to snooze an email. When a message is snoozed it will be hidden from the user for a designated period of time. To snooze a message, right click on it and choose the "Snooze for..." option in the context menu. Then choose how long you wish to snooze the message for. The "Choose a date and time" option is only available for browsers that support the date and time inputs. Hidden messages can be viewed in LookOut theme by clicking the "View Snoozed Messages" icon in the toolbar and WorldClient theme by choosing "view snoozed" from the view drop down menu in the toolbar. This feature is on by default. To turn off the feature, go to Options | Personalize, and find the Inbox Settings. Uncheck the "Enable Message Snooze" box. There are no snooze controls in Lite and Mobile theme, but snoozed messages are still hidden.
  • [1520] Public Calendars
  • In MDaemon Webmail users can publish a calendar to a publicly accessible link. Users have the option to password protect the calendar. To disable this globally, change the value of [Default:Settings] EnablePublicCalendars to No. To disable it on a per user basis, add CanPublishCalendars=No to a user's User.ini file. To publish a calendar, in LookOut or WorldClient theme, go to Options | Folders and click the "Share Folder" button next to the calendar you wish to publish. In the dialog, open the Public Access tab and if desired, fill in the display name or require a password, then click the "Publish Calendar" button. A confirm dialog will show up to tell the user what is about to happen. After clicking OK, an alert will display the new URL where the calendar is available. There will also be a link displayed on the page once the calendar has been published. To unpublish the calendar, click the "Unpublish Calendar" button. To change the password or the display name, click the "Update" button.
  • [10886] Remember Me
  • A "Remember Me" option has been added to the logon page of MDaemon Webmail. This feature is disabled by default. The default expiration is 30 days, and the maximum expiration setting is 365 days. It can be enabled in the MDRA GUI under Main->Webmail Settings->Settings. Users can check the "Remember Me" option on the logon page to be remembered on a specific device. Then if they have a bookmark with any of three View URL variables set (View=Main, View=Logon, or View=List) (or no View URL variable set), the user will be automatically logged in. Two Factor Authentication (2FA) is separate and will still be required when the 2FA remember me token expires.
  • [19865] "Remember Me" was also added to the Remote Administration logon page. This feature is disabled by default. The default expiration is 30 days, and the maximum expiration setting is 365 days. It can be enabled in the MDRA GUI under Main->Remote Admin Settings->Settings. Users can check the "Remember Me" option on the logon page to be remembered on a specific device. Two Factor Authentication (2FA) is separate and will still be required when the 2FA remember me token expires.
  • [19738] Exempt Known ActiveSync Devices from Location Screening
  • An option has been added to allow a previously known ActiveSync device to bypass location screening. Administrators can enable this option to allow users to continue to access their account via ActiveSync from a location that is configured to block authentication attempts. In order to exempt the device it must have connected and authenticated using ActiveSync within the time frame configured to remove inactive clients. To exempt a device go to Setup / Mobile Device Management / Clients, select the client and click Settings, then check the box for Exempt from Location Screening.
  • You can also choose to Whitelist the address the client is connecting from. This can be used to allow other clients that might be connecting from the same IP address to also bypass location screening.
  • CHANGES AND NEW FEATURES
  • [19372] Added ability to specify which protocols use Location Screening.
  • [19507] LookOut and WorldClient themes - Added PIM attachments for Contacts, Tasks, and Notes
  • [19575] IP and Host Screening UI previously shared controls at the bottom of their configuration screens but now the items related to IP Screening will be on the IP Screening screen and the Host Screening on the Host Screening screen (can I say screen one more time).
  • [13359] MD Webmail - Added options to decide how to handle the original message when replying or forwarding on the Options | Compose page under "Replying and Forwarding". The options are as follows: Do not include, Attach, Include, Include and Indent, Prefix. The option "Do not include" is unavailabe when forwarding a message. For plain text messages the user can configure their own prefix up to 4 characters long. A space will be included after the 4 characters.
  • [5652] MD Webmail- Added the ability to customize the attribution of original messages in replies and forwards on the Options | Compose page under "Replying and Forwarding". The options are as follows: None, Include From, Date, To, and Subject lines from original message, Custom format (plain-text only). Custom format has two required macros, %SENTDATEANDTIME% and %SENDER%. If either macro is not used, then MD Webmail will default to the second option.
  • [19558] MD Webmail- increased the length of the private ical feed token found in the Folder Share and Calendar Export views. The token will only increase in length if it has yet to be created, or the user resets it.
  • [19547] MDRA - Made the "No Results" box in Message Search grey so that it does not look like a button
  • [19462] MDRA - Moved the "Edit Mailing List Admins" button to the "Mailing List Subscription Manager Options" section under Main -> Remote Admin Settings
  • [19460] MDRA - Increased the height of the Gateway Manager Settings window
  • [19499] MD Webmail - Added an option to include a Terms of Use acknowledgment on the logon page. When Terms of Use is required, user's will not be able to login without clicking the checkbox.
  • [19568] A new screen exists at Ctrl+W|Terms of Use which allows you to configure a Terms of Use message that will appear to Webmail and Remote Admin users which they must agree to before the services can be used.
  • [19500] MDRA - Added an option to include a Terms of Use acknowledgment on the logon page. When Terms of Use is required, user's will not be able to login without clicking the checkbox.
  • [18868] MDRA - Added button to set the settings on a page to the "Recommended" settings. So far, only some security related pages have this button.
  • [19657] MD Webmail - Added an option to increase/decrease the spacing between lines in the Compose view's HTML editor
  • [19444] MDRA - Added ability for Message Search to return messages that were not accepted after the DATA command by searching the From and/or Recipients fields.
  • [19688] MD Webmail - Added better logging information for session failures when debug level logging is enabled
  • [15557] MD Webmail - Added MDaemon PGP options to the Compose view for WorldClient and LookOut themes
  • [19022] MD Webmail - Added the Country to Login History in Options | Security
  • [19702] MDRA - Added a Last Accessed column under the Main | Accounts settings
  • [19737] MD Webmail - The "UserCategories.js file has malformed data" message will only be displayed when the data returned from the server is not in an array format.
  • [19744] MDRA - Added SSL & HTTPS views for RA and Webmail under Main | Webmail Settings and Main | Remote Admin Settings.
  • [4368] MDRA - Added the SSL & TLS views from the MDaemon GUI under Security | Security Settings | SSL & TLS. STARTTLS White List and STARTTLS List are buttons located under the Security | SSL & TLS | MDaemon link.
  • [12548] MDRA - Added more filtering options to the Account list. Added the Groups column to the filter column options. Display ActiveSync, Outlook Connector, IMAP Access, POP Access, Over Quota, Near Quota, Frozen, Disabled, and/or Active accounts.
  • [14013] MDRA - Improved filter ability. If no wildcards are included by the user, the filter term is treated as though it were surrounded by wildcards. So "test" would be treated as "*test*".
  • [13358] MD Webmail - Added an automatic feature to the auto complete functionality that will display the three most commonly used contacts related to the search string at the top of the list. Auto complete is used in multiple views, and the feature is active wherever auto complete is used.
  • [4636] MDPC/MDRA - Added the Web Services tab for domain administrators when editing user accounts other than their own. The "...edit quota settings" option is disabled for domain administrators.
  • [9361] MDPC/MDRA - Added the Security->Screening->Sender Blacklist and Recipient Blacklist views for domain admins. Additional options, "Check message headers for blacklisted addresses", and "Notify blacklisted senders that their message was refused" on the Sender Blacklist view are not available for domain admins because they are not domain specific options.
  • [19937] MDRA - Users are now prevented from setting the Webmail List Refresh Time to anything less than 1
  • [19943] MD Webmail - Added workaround to a bogus vulnerability detected by PCI compliance scan
  • [19971] MD Webmail - Added an option for signed messages with p7s and p7b attachments to import the S/MIME public certificate to the sender's contact data.
  • [14141] LookOut and WorldClient themes - Added an option to include a custom image/icon with each custom link. After the CustomButtonLink1 entry, add CustomButtonImage1=filename.extension. Place filename.extension in the MDaemonWorldClientHTMLAllImages directory in order for it to be used. The expected image size is 32x32. It will be automatically resized, so the original image should also be 32x32 for the sake of aesthetics.
  • [19939] MD Webmail - changed the autocomplete feature to include domain name matches with contact email addresses
  • [19931] MD Webmail - Added autocomplete="off" to the "Verify Pairing" field for the Two Factor Authentication setup
  • [19973] MD Webmail - Updated the Voice Recorder error message for the cases where microphone permission is off or the user is not using HTTPS
  • [20021] LookOut, WorldClient, and Mobile themes - Added speech synthesis to the message views. Users can click the "Read Message" button to listen to the message. Only supported in the latest Chrome and Firefox.
  • [16747] MDRA - Added the options to Allow or Require Two Factor Authentication to the user Web Services page
  • [19867] MD Webmail - Added phone number links to all themes in the contact list view to allow users to click on the phone number to make a call
  • [16806] MDRA - Added Learn Spam and Learn Non-Spam buttons to all Queues. The buttons copy the selected messages into the Bayesian Spam and Non-Spam folders respectively.
  • [14268] MDRA - Added the Max Records field to Reports that are using bar graphs. Maximum is no greater than 100 records for the views in question. Inbound Email->Top Recipients, Top Recipients by Size; Outbound Email->Top Senders, Top Senders by Size; Anti-Spam->Top Spam Scores, Top Recipients; Anti-Virus->By Name
  • [19268] MDRA - Message Search - Added a message for the case that the user either does not have permission to view the logs or the statistics database is not enabled. If the statistics database is not enabled, a button will be present that will take the user to the Logs->Log Settings->Statistics Log view.
  • [19473] Added a counter to show connections refused by location screening.
  • [19579] Changed dynamic screening notifications to go to global administrators by default instead of the postmaster, to avoid problems when the postmaster alias is not set up.
  • [20085] MDLaunch /stop will try to forcibly terminate the MDaemon.exe process if it has not stopped after two minutes.
  • [4270] The Content Filter can now extract files from inside of winmail.dat and turn them into standard MIME message attachments. Enable this at Security | Content Filter | Compression.
  • [20023] ActiveSync - Selected client Settings over-rides can now be applied to specific device types and security groups. For example, one could ensure that all ActiveSync connections with Outlook for Windows virtully merge their domain's Public Contacts into the user's default contact folder, or enable location screening exemptions for ActiveSync connections from members of a specific group.
  • [19958] ActiveSync does not encode the name in the From header if it contains only ASCII characters.
  • [19513] Ctrl+S|SSL & TLS has a new screen called Let's Encrypt where you can configure automation of a PowerShell script that requests and sets up free TLS certificates from Let's Encrypt.
  • [20216] Updated ClamAV to version 0.99.4, and the 64-bit version of MDaemon now uses 64-bit ClamAV.
  • [20235] LetsEncrypt will now clean up files older than 180 days from the Acme-Challenge and MDaemonPEM directories. Only .PFX files that have a file name beginning with the FQDN configured in MDaemon are removed. The names of the files that are removed are logged in the LetsEncrypt Log file.
  • [20253] The right click menu commands to white list and black list from the Queues screen have been removed. Also, the Spam Filter White List and Black List screens now open in read only mode until an "Advanced" button is clicked.
  • [20311] Added Antivirus mailbox scanning. Under Security->AntiVirus select 'Scan all mailboxes every n day(s)'. This allows for detecting of any infected messages that may have passed through before virus definition updates could be updated to detect them. Infected messages will be moved to the quarantine folder with 'X-MDBadQueue-Reason' header added so that there will be an explanation when viewed with MDaemon configuration screen. Messages that cannot be scanned will not be quarantined.
  • FIXES
  • [19567] fix to host name sometimes missing from SSL related logging
  • [19210] fix to DMARC contact email not accepting aliases to a subaddressed account
  • [19683] fix to MD Webmail Compose page may take a very long time to load when doing reply or forward on a large HTML message
  • [19621] fix to API not saving gateway configuration data in some cases
  • [19662] fix to MDRA - Public Folder Editor has old Alert message
  • [19663] fix to MDRA - Public Folders Access Control alert typo
  • [19747] fix to LookOut and WorldClient themes - PDF Viewer - If there are non-breaking spaces ( ) in the name of the file, it will not load
  • [19761] fix to WorldClient theme - filters are not saved after being reordered
  • [19877] fix to WorldClient theme - Reply and forward flags are not updated immediately after sending the message
  • [10595] fix to MD Webmail - Documents - Drag and drop of multiple files into Documents folder results in only 1 file uploaded, no error message
  • [15747] fix to MD Webmail - French - When creating a folder called "Courrier" in the root, the Inbox no longer displays messages
  • [16050] fix to MDRA - Active Sessions not showing MDaemon Webmail sessions
  • [18351] fix to CALDAV client may not display the last occurrence of recurring event that occurs until a specific date
  • [17112] fix to if an attendee's email address is an alias, the attendee's response status will not be recorded in the event
  • [19961] fix to potential crash in CalDAV server
  • [15184] fix to LookOut and WorldClient themes - Default Contacts View does not apply to address book opened from the Compose view
  • [19978] fix to LookOut and WorldClient themes - When changing a category in a shared folder, others do not see the change immediately
  • [19928] fix to MD Webmail - A meeting request attached to a message thread displays the meeting information but not the message body
  • [19916] fix to MDRA - Deleting entry from ACL closes the dialog
  • [19946] fix to MDRA - German - When deleting an account, the confirmation box cuts off the buttons
  • [17625] fix to WorldClient theme - Searching between two dates with more recent date first gives results after more recent date
  • [19984] fix to MDRA - the Start / End Time field overlaps the Start / End Date drop-down box on the Autoresponder view
  • [19990] fix to WorldClient theme - Calendar View - The add folder icon is displayed below on languages where the name is too long
  • [19992] Fix to MD Webmail - the message list may show spoofed FROM headers unless View Sender is set to All
  • [19669] fix to Lite and Mobile themes - Carriage returns are missing in the body when viewing a message
  • [19996] fix to MDRA - Invalid forwarding address reported when attempting to set account to forward to multiple addresses
  • [20031] fix to WorldClient theme - The + to add a folder does not show a tooltip when hovered over
  • [20032] fix to WorldClient theme - Some of the background color is not being hidden when printing a calendar
  • [20027] fix to MD Health Check - if you click Analyze again after copying an entry to the clipboard the application crashes
  • [20052] fix to possible MDaemon crash when processing messages from the local queue
  • [20059] fix to Webmail - When downloading a zip of files from a message with multiple files of the same name, only the first file is included
  • [20082] fix to Webmail - Desktop Notifications are received, even though they are disabled
  • [20074] fix to WorldClient and LookOut themes - An extra message may be selected after copying messages
  • [20109] fix to MD Webmail - might incorrectly display a sender is DKIM verified
  • [20136] fix to CalDAV - Unable to change date of single occurrence of recurring event
  • [20137] fix to CalDAV - In Thunderbird/Lightning an all day recurring event where a specific occurrence has been changed to occur on a different date is not displayed correctly. The event is displayed on both the date the occurrence has been changed to and the original date of the occurrence.
  • [20159] fix to Webmail - Slideshow - if an image is taller than the height of the screen, the width will be set to the screen width
  • [20113] fix to corrupt text in translated Dynamic Screening emails
  • [20000] fix to ActiveSync - various changed occurrence entries cause Outlook to stop syncing the calendar
  • [20128] fix to IPs are still blocked by Dynamic Screening when Enable Authentication Failure Tracking is disabled
  • [20101] fix to possible MDaemon crash when generating a Dynamic Screening notifcation email
  • [20084] fix to possible MDaemon hang during shutdown
  • [19995] fix to ActiveSync - creating top-level folders in Outlook will also create same folder name under Inbox
  • [19981] fix to possible ActiveSync server crash when a client replies to a message
  • [19969] fix to ACL editor GUI may show extra character in Name field for anyone@domain entry
  • [19967] fix to ActiveSync - last occurrence of recurring event may be missing on iOS
  • [19960] fix to possible WorldClient.exe crash related to Dynamic Screening
  • [19941] fix to Chinese ActiveSync policy names are corrupt
  • [20177] fix to DAV server not properly enforcing dynamic and location screening
  • [20178] fix to XMPP server not using location screening
  • [20200] fix to Webmail - Cannot share a folder to a group
  • [20184] fix to Mobile theme - When sending to unknown user, no pop-up is displayed
  • [2032] fix to LookOut theme - message preview does not block remote images except in the Inbox
  • [20240] fix to Mobile theme - French - Unable to delete a calendar appointment
  • [20265] fix to specific messages locking the local queue with high CPU usage
  • [20229] fix to CALDAV: Report command with no date filter may not return all calendar events
  • [20268] fix to List-Unsubscribe header is not automatically added to mailing list messages when "Honor '<List>-subscribe' and '<List>-unsubscribe' addresses" is enabled
  • [20273] fix to Webmail - Advanced Search - Searching for any text string in the message body returns all messages in all folders in the user account in the search results
  • [20271] fix to CALDAV: Specific data in calendar XML database file causes Thunderbird/Lightning to hang when synchronizing calendar
  • [20278] fix to $CALTXT$ macro is not replaced in calendar reminder email messages if the length of the comments/body field of the event exceeds 1000 characters
  • [20270] fix to Dynamic Blacklist GUI may not display all DSBlackList.dat entries
  • [20310] fix to recurring events from specific CalDAV clients are always saved as all day events
  • [20320] fix to ActiveSync: Time of recurring events may shift on Android devices by one hour after the start or end of daylight saving time
  • [20319] fix to MDRA - Any changes made to a global admin's ActiveSync Client Settings are applied globally
  • [20092] fix to meeting responses may be sent from the wrong account
  • [20339] fix to MDPGP not properly using keys assigned to aliases
  • [20360] fix to when a 'GET' command is used with CalDAV, "private details" of private calendar events are not filtered out
  • [20358] fix to possible MDaemon hang when the MDPGP option "Trade public keys during SMTP mail sessions (MDaemon)" is enabled
  • [20352] fix to MDPGP not signing some messages when configured to do so
  • [20378] fix to CalDAV: Free/Busy lookups from Mac iCal calendar application return no results
  • [20387] fix to MDaemon may send messages to the wrong smart host

New in Alt-N MDaemon Messaging Server 17.5.3 (Mar 21, 2018)

  • SPECIAL CONSIDERATIONS:
  • [16456] Hosted email options with MDaemon Private Cloud are now available.
  • FIXES:
  • [20265] fix to specific messages locking the local queue with high CPU usage
  • [19996] fix to MDRA - Invalid forwarding address reported when attempting to set account to forward to multiple addresses
  • [19997] fix to Two Factor Authentication data may be stored in the wrong location
  • [19995] fix to ActiveSync - creating top-level folders in Outlook will also create same folder name under Inbox
  • [20000] fix to ActiveSync - various changed occurrence entries cause Outlook to stop syncing the calendar
  • [19961] fix to potential crash in CalDAV server
  • [20052] fix to possible MDaemon crash when processing messages from the local queue
  • [19981] fix to possible ActiveSync server crash when a client replies to a message
  • [20027] fix to MD Health Check - if you click Analyze again after copying an entry to the clipboard the application crashes
  • [20084] fix to possible MDaemon hang during shutdown
  • [20113] fix to corrupt text in translated Dynamic Screening emails

New in Alt-N MDaemon Messaging Server 17.5.2 (Dec 20, 2017)

  • CHANGES AND NEW FEATURES:
  • [19833] WorldClient - Reconfigured method of storing Dropbox client information
  • [19832] WorldClient - Reconfigured OAuth implementation to make use of AES encryption
  • [19834] WorldClient - Reconfigured Two Factor Authentication to make use of AES encryption for user secret storage
  • FIXES:
  • [19757] fix to DynamicScreenUpd.sem not working
  • [19816] fix to incorrect IP blocking penalty tool tips on dynamic screening dialog
  • [19811] fix to dynamic screening notifications being incorrectly sent when an IP is expired from the blacklist
  • [19790] fix to the 'Ignore authentication attempts using idential passwords' option not being honored
  • [19785] fix to dynamic screening not being able to send notifications to an alias
  • [19808] fix to dynamic screening notifications being sent using the wrong time zone
  • [19775] fix to possible MDaemon.exe crash when the IMAP server is busy with a very large number of connections
  • [19800] fix to possible WorldClient.exe crash with specifically formatted iCalendar attachment data
  • [19683] fix to WorldClient Compose page may take a very long time to load when doing reply or forward on a large HTML message
  • [19804] fix to LookOut and WorldClient themes - Browser notifications are not received in MDaemon 17.5.1
  • [19805] fix to LookOut theme - WorldClient - After searching for a message, the search field is cleared when switching folders
  • [19803] fix to MDRA - Unable to change the log summary frequency
  • [19795] fix to LookOut theme - IE - Cannot add filter
  • [19819] fix to LookOut theme - When sorting messages by date in right preview pane it will sometimes not sort ascending or descending
  • [19814] fix to MDHealthCheck crash in whitelist regex
  • [19827] fix to WorldClient missing translations
  • [19849] fix to WorldClient theme - When setting View Sender By to Show All, the sender is displayed incorrectly
  • [19845] fix to LookOut and WorldClient themes - Unsubscribed calendars still show up in the calendar list
  • [19787] fix to LookOut - Unable to rename a folder due to the Save And Close button not responding
  • [19856] fix to WorldClient.exe may crash when moving or copying calendar events in WorldClient
  • [17113] fix to when an email response is sent to the meeting planner, the from address is always the user's primary email address even if the request was to an alias
  • [19847] fix to MDRA - Error switching from Settings to another mailing list option in German language
  • [19859] fix to MDRA - Unable To Open File error when clicking White List button under Tarpitting. Button removed.
  • [19883] fix to CardDAV - eM Client - Receiving Failed To Upload Item error when adding a contact
  • [19875] fix to exporting a calendar sub-folder in iCal format results in error or blank file
  • [19876] fix to CFilter.exe where compression file exclusion screen has no 'OK' or 'Cancel' button
  • [19893] fix to importing ICS file removes the "dot" character in the UID
  • [19866] fix to WCIM - chat room name with special characters does not display correctly on chat room search screen and chat room invite screens
  • [19903] fix to specific calendar events may not be synchronized via CalDAV
  • [19920] fix to LookOut and WorldClient themes - Notification sound is not played when a new message is received
  • [19921] fix to LookOut theme - After setting a sound for a new mail notification, the sound is still showing: None
  • [19930] fix to Spam Filter options to not filter mail from local, trusted, or authenticated sources do not work if SMTP scanning is disabled
  • [19821] fix to the ActiveSync client authorization messages sent to administrators appear garbled for some languages
  • [19850] fix to Dynamic Screening notification messages may appear garbled
  • [19925] fix to WCIM crashing issue at start up
  • [19944] fix to iOS ActiveSync clients will not sync calendars that contain a recurring event with multiple attendees
  • [19836] fix to ActiveSync clients may resync repeatedly due to an invalid FolderSync key
  • [19985] fix to Mailsploit address spoofing issues

New in Alt-N MDaemon Messaging Server 17.5.1 (Oct 25, 2017)

  • Changes and new features:
  • [19538] LetsEncrypt logging will now include additional details that will make it easier to troubleshoot. The log will include a URL to LetsEncrypt.com that will help explain why challenges fail.
  • [19654] Defaults for the Dynamic Screening settings have been changed. Account freeze is off by default and fewer notifications are enabled. If you have the defaults from 17.5.0, please review your settings and adjust them to your liking.
  • [19432] In WCIM more info is shown about chat room participants, to help expose/prevent spoofing.
  • [18831] LookOut and WorldClient themes - Added a Saved Searches folder to the folder list under Favorites and before Personal folders. This is off by default. To enable it go to Options | Folders and check the box next to Show Saved Search Folders. To search a saved search, click on the folder in the Saved Search list. To open the advanced search dialog and create a new search click the "New Saved Search" folder at the bottom of the Saved Search folder list.
  • [19391] WorldClient - Added minimum and maximum password length information when strong passwords are not required.
  • [17551] The XMPP server log is now displayed in the MDaemon GUI on the WorldClient tab.
  • [19509] MDRA - Updated the MimeTypes.cfg file.
  • [19508] WorldClient - Updated the MimeTypes.cfg file.
  • [19550] MDaemon no longer reports CRAM-MD5 authentication failures for accounts using AD authentication or non-reversible passwords to the Dynamic Screening system.
  • [19607] The number of characters allowed in the Mailing List AD Search Filter setting has been doubled.
  • [19719] The Location Screening option to only block authentication for SMTP connections is now enabled by default, and the wording of the option has been clarified.
  • Fixes:
  • [19079] fix to MDRA - IMAP Filters do not support multiple conditions
  • [19555] LetsEncrypt: fix to arguments being passed to CertUtil not allowing a space in the path and a fix to the error handling not detecting when this occurs.
  • [19633] LetsEncrypt: fix to the script trying to start MDaemon Remote Administration when it is disabled.
  • [19488] fix to WCIM crash
  • [19520] fix to MDaemon may allow active connections to attempt logins after their IPs have been blacklisted by Dynamic Screening
  • [19524] fix to minor syntax error in generated Authentication-Results headers
  • [18751] fix to WorldClient - Adding calendar entries to public calendar in Lookout theme with the private calendar disabled causes entry to be added to private calendar
  • [19528] fix to WorldClient theme - When "Folder" column is included for wide screens the message list is displayed with columns on top of each other
  • [19525] fix to WorldClient theme - Cannot reverse the sort order in Contacts, Tasks, Notes, and Documents
  • [19502] fix to WorldClient theme - Send/Save buttons in Compose view are ugly in FireFox
  • [18930] fix to LookOut and WorldClient themes - Month View - If adding more than 18 events in a day, the 19th event replaces the first event
  • [19456] fix to MDRA - Time picker drop down button in Autoresponder screen breaks to the next line
  • [19457] fix to MDRA - Domain Manager has wrong Header text
  • [19458] fix to MDRA - strings not being translated
  • [19461] fix to MDRA - Gateway Manager "Delete" button does not work
  • [19548] fix to MDRA - No alert for blank New Black List Entry
  • [19549] fix to MDRA - AS Client Wipe buttons not giving alert
  • [19551] fix to MDRA - Buttons not working on New Catalog dialog
  • [19553] fix to MDRA - Stray closing bracket at top of Copy to Folder dialog
  • [19561] fix to WorldClient - Reminder causing WorldClient to crash
  • [19564] fix to Content Filter "Add to Windows event log" action does not work properly
  • [19563] fix to specific CalDAV request may cause the WorldClient process to terminate
  • [19565] fix to a recurring calendar event without "Start" element in the "Recurrence" node of the calendar.mrk crashes the Mac iCal application when synchronizing via CalDAV
  • [19557] fix to MDRA - Jump to rule dropdown shows rules before the one you are creating
  • [19576] fix to RKEY 5xx error handling incorrect in some cases
  • [19497] fix to WorldClient - WC shows message is both signed & encrypted with one key instead of two
  • [15286] fix to Content filter PGP screen showing incorrectly parsed key ID
  • [19597] fix to possible MDaemon hang during shutdown
  • [19605] fix to LookOut and WorldClient themes - Users cannot change passwords when Password Recovery is disabled
  • [19617] fix to LookOut and WorldClient themes - error message occurs whenever attempting to attach a document to a calendar event when using http
  • [19624] fix to LookOut and WorldClient themes - No search results when searching for non-English characters
  • [19623] fix to WorldClient - Compose - attachments section hides when you add CC or BCC fields
  • [19515] fix to WorldClient - Missing spaces between recipients in To and CC fields
  • [19634] fix to MDRA - Bayesian Learn button is not working
  • [19632] fix to MDRA - Mailing List Notification alerts prompts are incorrect
  • [19631] fix to MDRA - Unable to click OK on IP Cache alert for Max entries exceeded
  • [19630] fix to MDRA - Alert for importing member does not prompt
  • [19629] fix to MDRA - Unable to delete members of a Mailing Lists
  • [19627] fix to MDRA - Mailing List Headers allows blank email address
  • [19626] fix to MDRA - Gateway Manager Creating new Gateway Alerts are mixed up
  • [19620] fix to MDRA - Gateway Manager Options appears to turn off even when it doesn't
  • [19614] fix to possible ActiveSync server crash when setting out of office message
  • [19635] fix to possible ActiveSync server crash during a FolderSync operation
  • [19639] fix to non-ASCII country names are corrupted in MDaemon's Location Screening logging
  • [19640] fix to LookOut and WorldClient themes - When marking a message as read using a 5-second delay, it will revert to unread
  • [19649] fix to LookOut and WorldClient themes - ampersand (&) is encoded as & in the contact list
  • [19644] fix to MDRA - Unable to save an entry to the dynamic screening white list or black list
  • [19650] fix to LookOut theme - Voice icon does not have tooltip
  • [19651] fix to MDRA - "Return to Defaults" button does not work in Server Settings->Ports Screen
  • [19613] fix to Bayesian items on the MD queue window right-click menu are enabled when Bayesian is disabled
  • [19653] fix to RCPT sometimes accepting odd or incomplete domain form
  • [19658] fix to WorldClient - Display Name is received encoded in Reply-To when entered in the Default Reply-To Address
  • [19648] fix to CardDAV server may not synchronize all contacts
  • [19664] fix to LookOut and WorldClient themes - when using German WC and two Drafts folders exist on the server, one named "Drafts" and one named "Entwürfe", only the German named folder shows up
  • [19672] fix to LookOut and WorldClient themes - If the ListRefreshTime is set to 0, the theme will lock up, because it is constantly refreshing the message list upon login
  • [19690] fix to WorldClient session cookie check fails if the browser sends cookie data that is too long
  • [19687] fix to tentative placeholder events are created for meeting requests in messages that are flagged as spam
  • [19696] fix to LookOut theme - Public Documents folder not showing contents when given only Lookup and Read rights
  • [19708] fix to disabling Dynamic Screening IP aggregation results in global /0 or /1 IP blocking
  • [19697] fix to Dynamic Screening notification emails may have corrupted text for some languages
  • [19724] fix to LookOut and WorldClient themes - IE does not handle opening attachments in a way that is easy for users
  • [19734] fix to WCIM user rejoins chat room with wrong nickname after XMPP server restart
  • [19751] fix to possible MDaemon.exe crash if using bandwidth throttling
  • [19765] fix to IMAP server account access issue

New in Alt-N MDaemon Messaging Server 17.5.0 (Sep 27, 2017)

  • SPECIAL CONSIDERATIONS:
  • [16456] Hosted email options with MDaemon Private Cloud are now available.
  • [18481] BlackBerry Enterprise Server (BES) for MDaemon is not compatible with MDaemon 17.5 or newer. There will not be a new version of BES for MDaemon that is compatible. MDaemon's installer will disable BES if it is detected. Uninstall BES to not be prompted about it. Screens about BES have been removed from the MDaemon UI.
  • [10327] Added quarantine exclusion lists to allow password-protected files from or to configured senders and recipients. At Security | AntiVirus, enable "Allow password-protected files in exclusion list..." and click the "Configure Exclusions" button. Note that as of SecurityPlus 5.1.0, the ClamAV Plugin may quarantine password-protected files before the main AV engine can scan them. An option is to disable the ClamAV Plugin.
  • MAJOR NEW FEATURES
  • [11481] LOCATION SCREENING:
  • A geographically based blocking system has been developed which allows you to block incoming SMTP, POP, IMAP, WorldClient, ActiveSync, AutoDiscovery, XML API, Remote Administration, CalDAV/CardDAV, XMPP, and Minger connections being attempted from unauthorized regions of the world. A new screen has been added at Ctrl+S|Screening|Location Screening to configure this.
  • When the connecting IP is from a blocked country an entry can be logged in the Dyanmic Screening Log.
  • [18722] DYNAMIC SCREENING FOR ALL PROTOCOLS/SERVICES:
  • MDaemon's dynamic screening has been expanded to operate with SMTP, POP, IMAP, WorldClient, ActiveSync, AutoDiscovery, XML API, Remote Administration, CalDAV/CardDAV, XMPP, and Minger. Authentication failures are tracked across all of these services and IPs can be blocked for all of them. Settings are in the UI at Security | Dynamic Screening. The log is on the Plug-ins | Dynamic Screen tab. WorldClient's separate Dynamic Screening system has been removed.
  • [5801] PIM ATTACHMENTS:
  • PIM (calendar, contact, tasks, notes) items now support attachments. Attachments may be added to a PIM item via WorldClient, Outlook Connector, or CalDAV/CardDAV. When scheduling a meeting, any attachments will be sent to the meeting attendees.
  • LookOut and WorldClient themes - Implemented PIM attachments for Calendars. A new tab was added in the Calendar Edit view that allows users to add file attachments to an event/meeting. As long as a user has read access to an event, the attached files can be downloaded by the user. Only users with edit access can upload or remove attachments from a given event/meeting. Other themes will not be able to edit the attachments, but the attachments will not be lost when an event/meeting is edited.
  • [15733] PGP KEY-EXCHANGE DURING SMTP:
  • A new checkbox on the MDPGP GUI enables/disables automatic transaction of public keys as part of the SMTP message delivery process. If enabled, MDaemon's SMTP server will honor an SMTP command called RKEY.
  • When sending an email to a server that supports RKEY MDaemon will offer to transmit the sender's then current and preferred public-key to the other host. That host will respond indicating that it either already has that key and thus no further work need be done ("250 2.7.0 Key already known") or that it needs that key in which case the key is immediately transferred in ASCII armored form right then and there ("354 Enter key, end with CRLF.CRLF") just like an email message. Keys that are expired or revoked are never transmitted. If MDaemon has multiple keys for the sender it will always offer up the key that is currently marked as preferred. If no key is preferred then the first one found is offered. If no valid keys are available then no work is done. Only public-keys that belong to local users are offered.
  • Public-key transfers take place as part of the SMTP mail session that delivers the message from the user. In order for the public-keys transmitted in this way to be accepted the public-key must arrive along with a message that has been DKIM signed by the domain of the key owner with the i= set to the address of the key owner which also must exactly match the From: header address of which there can be only one. The "key owner" is taken from within the key itself. Also, the message must arrive from a host in the sender's SPF path. Finally, the key owner (or his entire domain via use of wildcards) must be authorized for RKEY by adding an appropriate entry to the MDPGP rules file (instructions are in the rules file for this) indicating that the domain can be trusted for key exchange. All this checking is done automatically for you but you must have DKIM and SPF verification enabled or no work can be done.
  • The MDPGP log will show the results and details of all keys imported or deleted and the SMTP session log will also track this activity. When it works right your SMTP session logs will show details of key transactions and the MDPGP log file will fill with details.
  • This process tracks the deletion of existing keys and the selection of new preferred keys and updates all participating servers it sends mail to when these things change.
  • CHANGES AND NEW FEATURES:
  • [18877] Added a new option to Ctrl+S|Sender Authentication|SPF Verification which allows you to apply SPF processing to the HELO/EHLO value. This option is enabled by default.
  • [19080] The MDaemonData folder is now included in the config file backup system.
  • [18881] The LetsEncrypt script no longer needs to shut down MDaemon and its associated programs prior to writing content out to INI files. This reduces the potential down time, but you are still required to restart MDaemon in order for the changes to be recognized.
  • [18862] The LetsEncrypt script no longer writes out the certificate information to the INI files and restarts MDaemon even if nothing has been changed.
  • [19067] As part of the new Dynamic Screening work, the option "Limit simultaneous connections by IP to (0 = no limit)" has been moved from Ctrl+S|Screening| SMTP Screen to F2|Server Settings|Sessions. Also, the SMTP Screening UI has been adjusted. The settings here apply only to SMTP screening and use the Dynamic Screening system so some explanatory text was added.
  • [8274] LookOut and WorldClient themes - Added the option to export and import Groups/Distribution Lists from and to a contact folder in WorldClient. The format is WorldClient specific, since Outlook does not support exporting and importing Groups. The format is as follows:
  • columns - Group GUID, Group Name, GUID, Full Name, Email
  • Each line that contains either a Group Name or a Group GUID is considered the beginning of a new group. Any GUID, Full Name or Email on that line is considered the first member of the group/list. An Example from Excel follows:
  • Group GUID Group Name GUID Full Name Email
  • The Jedis Anakin Skywalker [email protected]
  • Leia Organa [email protected]
  • Luke Skywalker [email protected]
  • Yoda [email protected]
  • The Siths Darth Maul [email protected]
  • Darth Vader [email protected]
  • Emperor Palpatine [email protected]
  • When importing, the Group GUID is replaced with a freshly generated GUID. If no Group Name is included, the name will be displayed without translation as "ImportedFromCSV_%GUID%", where %GUID% is replaced with the first five characters of the GUID. Leaving the cells to the right of a group name empty will result in the next line being the first member of the group/list. The Email field is required for a member to be added.
  • [15783] LookOut and WorldClient themes - Added Voice Recording feature. This feature requires a microphone and is only available in certain browsers. It can be disabled by the admin on a per user basis by adding EnableVoiceRecorder=No to the User.ini. Users are limited to five tracks of five minutes each. Attempting to record more than 5 tracks will result in either the selected track, or the first track, being replaced by the new recording (the user will be prompted). After recording is stopped (either automatically or by the user), the track is converted to an mp3 and uploaded to the server. Users have four options regarding each track:
  • Save to the desktop
  • Save to default WorldClient documents folder
  • Send in an email using a quick dialog that only includes To, CC, BCC, Subject, and a plain/text Message Body
  • Only the To is required. There are canned Subject and Message Body phrases used when no Subject or Message Body is input by the user.
  • Open a new Compose view with the track attached
  • Users can only act on one track at a time. For example, only one track can be attached to a message. If a user wants to attach multiple tracks to a message, the user will need to save each track to the default documents, and do the attaching from there.
  • [13361] LookOut and WorldClient themes - Users can now reorder favorite folders by dragging and dropping them in the favorites list.
  • [14784] LookOut and WorldClient themes - New folder management features in the Options | Folders view and in the main folder list view.
  • In the folder list view (left pane):
  • Users can drag and drop to move folders from one parent to another
  • Users can rename folders and give favorites nicknames by clicking on them a second time (shortly after folder selection)
  • Show Folders by Type is now available in the LookOut theme
  • If there is already at least one favorite folder (because favorites are hidden until one is added), users can drag and drop a folder to favorites in order to add it (dragging a folder out of the favorites does nothing).
  • The new folder and rename folder dialogs were added to the LookOut theme
  • In the Options | Folders view, the folder tree is now collapsible, and the New Folder dialog has been moved to an external window like in the WorldClient theme.
  • [8360] Lite, LookOut and WorldClient themes - Added an option to choose the font size for plain text Compose under Options | Compose. The option (Compose Font Size) is always visible in Lite theme, and only visible in LookOut and WorldClient themes when HTML Compose is turned off.
  • [8937] WorldClient - The paperclip is no longer displayed in the message list for new messages that only include inline images, unless the "List All Attachments" option is turned on under Options | Personalize. This only affects new messages, so old messages will continue to show the paperclip in the case that only inline images are attached to the message.
  • [18526] LookOut and WorldClient themes - Users can now open file attachments in the browser (if the browser supports it) by clicking on the name of the file in the message preview or external message window. To download the attachment, click the download icon next to the name.
  • [5494] LookOut and WorldClient themes - Added options to Export a contact in vCard 4.0 format. The "Export vCard" button will download the vCard. The "Send vCard" will open a new Compose window with the vCard(s) attached.
  • [18345] LookOut and WorldClient themes - Added a "None" option in the Compose view Signatures select dropdown
  • [18397] LookOut and WorldClient themes - Added a setting in Options | Personalize to close the message window when the user deletes the message (external window only), which also preempts the opening of the next message in the list.
  • [18312] WorldClient theme - Updated the look of Notes, and added an option to change the color of the note by clicking on the note icon in the top left corner of the note.
  • [18728] LookOut and WorldClient themes - Added settings in the Options | Compose view to allow users to choose a signature for replying and forwarding respectively.
  • [17255] LookOut and WorldClient themes - Added an option to not include signatures in replies or forwards. Under the same settings for 18728 the user can choose "No Signature" for replies and/or forwards.
  • [18179] All Themes - the User cookie is now set to the current value of the User field on login form submission
  • [9343] LookOut and WorldClient themes - Added the ability to search for attachment names in the advanced search
  • [18479] All Themes - Added indexed data search for message bodies and attachment names
  • [12349] All Themes - WorldClient now includes the ability to choose between downloading the 32 bit and 64 bit OC Plugin Installers.
  • [9644] Removed MSXML 4 from the installer.
  • [18768] Added support for password protected chat rooms to XMPP server.
  • [18769] Added support for password-protected chat rooms to WCIM client.
  • [18805] WorldClient theme - Simplified the look of the Compose view. Advanced options can be displayed by clicking one button. Save (without closing) option added. Clicking the X in the top right corner will discard a draft, instead of just closing the window. The subject is displayed in the header as the user types it. Moved the Send, Save, and Save and Close options to the footer. The entire attachments section is the drag and drop area. Moved the paragraph justification buttons down to the second level in the HTML editor options.
  • [8769] LookOut and WorldClient themes - Added message list context menu options to "Whitelist Sender" and "Blacklist Sender". If clicked, the sender of the selected message(s) will be added to the Whitelist or Blacklist contact folder. These options can be hidden by adding HideEmailAddressHoverMenus=Yes in the Domains.ini under [Default:UserDefaults], or adding the same to a user's User.ini file. When using these options, users can select multiple messages to Whitelist/Blacklist.
  • [18696] LookOut and WorldClient themes - Added an option under Options | Compose to allow users to use the Dropbox Preview Link. The default is the Dropbox Direct Link.
  • [18209] Turned off EditBISInboxMapping in MDaemonWorldClientDomains.ini under [Default:UserDefaults]. This hides the "Push to Blackberry" column in WorldClient's Options | Folders view. This can be enabled for all by changing it back to Yes in the MDaemonWorldClientDomains.ini or per user by adding it to the [User] section of a user's User.ini file.
  • [16847] Increased the number of custom buttons allowed in WorldClient to eight.
  • [18194] WorldClient theme - Date now displayed when printing a calendar in Calendar View mode.
  • [18861] A new screen at Setup | Outlook Connector | OC Client Settings | Add-ins lets the admin configure Outlook add-ins for Outlook Connector to disable. Requires Outlook Connector 5.0 or newer. Select a default action, Allow or Disable, which applies to new or unlisted add-ins. Individual add-ins and their actions (whether to Allow, Disable, or use the default action), are displayed in a list box. OC clients will populate the list, or admins can add them from the UI.
  • [13179] WorldClient - Added ability for users to view their last ten successful logins on the Options | Security page. This is enabled by default. To disable this option, set DisplayLoginHistory to No in MDaemonWorldClientDomains.ini under [Default:UserDefaults].
  • [3548] WorldClient - Added Internationalized Domain Name support, so that IDNs will not be displayed in punycode, but instead in UTF-8.
  • [18897] LookOut and WorldClient themes - under Options | Compose, the Compose Height and Compose Width options have been removed when HTML Compose is unchecked, because the height and width of the text area in the compose view is auto resized to fit the window.
  • [12412] LookOut theme - Added a delete button to the appointment editor that works like the one in the WorldClient theme.
  • [18936] Added ability to disable SSL in XMPP Server by adding in MDaemonXMPPServersettings.ini...
  • [Server]
  • EnableSSL=No
  • [9987] Added support for account IMAP filters with multiple conditions that can be combined using AND or OR. The filter rule creation UI has links that let you edit each part of the rule. Click the "[+]" link to add a condition and the "[x]" link to remove a condition.
  • [15967] When MDaemon 17.5+ first starts up, if MDaemon has never been configured to use SSL it will automatically generate a default self-signed certificate and enable SSL for MDaemon, WorldClient, and Remote Administration.
  • [19042] POP3, IMAP, and SMTP server authentication changes to make them more consistent, improve logging, and not give as much information about failures to clients. When a username is sent to MDaemon in an encoded form, MDaemon logs it in plain text. When authentication is successful MDaemon logs the account's email address. When authentication fails MDaemon logs the reason but the error message sent to the client is generic. Authentication failures due to invalid username or password are reported to Dynamic Screening, but not those due to the account being frozen, set to do not disturb, expired password, etc.
  • [17773] MDRA - Added a "Message Search" page under "Messages & Queues" for Global Admins. This view allows the admin to search a single user's message folders. The maximum number of messages returned is 10,000. After getting a list of messages, the admin can view the message, and related log entries from the Routing, SMTP(in and out), DomainPOP, and MultiPOP logs. Logs will only be displayed if the Statistics Database is enabled under Setup | Server Settings | Logging | Statistics Log.
  • [10679] Content Filter - Added ability to block attachments in nested ZIP files up to 5 levels deep.
  • [19226] WorldClient theme - Increased the email address input length to 76 characters, which is the maximum length of an MDaemon email address.
  • [19212] The files NoTarpit.dat, DynamicScreen.dat, and AuthErrors.dat in the MDaemonApp directory are no longer used.
  • [19078] Added complex Filters to WorldClient. Unsupported themes will not be able to save changes to existing filters.
  • [19160] WorldClient theme - Deferred Delivery - Added an alert that tells the user when the message will be sent
  • [19316] MDaemon creates registry entries for Windows Error Reporting to save memory dumps if MDaemon.exe, CFengine.exe, WorldClient.exe, WebAdmin.exe, or WCXMPPServer.exe crash. This functionality requires Windows Server 2008/Windows Vista or later. Dump files will be saved to the MDaemonDumps folder. This location may be changed by editing MDaemonAppMDaemon.ini and setting [Directories] CrashDumps.
  • [17570] Added performance counters for the number of connections refused by IP Screen, Dynamic Screen, Host Screen, and Location Screen.
  • [18939] Added performance counters for whether a new version of a product is available and the number of days left in the license for each product.
  • [9989] WCIM - Added buddy grouping. The default group is "Buddies".
  • [13293] Added an account settings option (enabled by default) to automatically place new meeting requests on the receiving user's default calendar, marked Tentative.
  • [19340] MDRA - Added Location Screening view
  • [19247] WorldClient - Improved the error message when entering an invalid password on the change password page (when forced to change password by admin).
  • [19359] WorldClient - Improved the error message when a user uses an old password.
  • [19385] WorldClient and MDRA - Updated CKEditor to version 4.7.1
  • FIXES:
  • [18882] fix to LetsEncrypt generating a new certificate each time the script runs.
  • [1995] fix to WorldClient - HTML messages with embedded CSS render poorly
  • [10334] fix to WorldClient - Message Preview - Malformed messages may have malformed signatures
  • [10449] fix to WorldClient - extra space is shown between lines in an HTML message that was composed using Outlook
  • [18746] fix to Mobile theme - Going back or using the refresh button in the list view results in a mostly blank page
  • [18136] fix to MDPGP GUI showing aliases with macros in dropdown when creating keys for specific users
  • [18745] fix to MSA connections not honoring local sources spam filter exemption
  • [10273] fix to WorldClient - Alert.sem file not currently working
  • [15343] fix to CalDAV: response is not sent to meeting organizer when accepting a meeting request in Thunderbird/Lightning
  • [18639] fix to WebDAV log file created with name of ".log" if MDaemon logging is disabled
  • [18706] fix to Remote Administration not forcing the recipient of the Weak Password Report to be a local user
  • [18739] fix to able to enter non-numbers for max users per domain in Remote Administration
  • [18740] fix to Remote Administration does not force entry of a Smart Host when needed in Domain Manager
  • [18741] fix to some options not enabled on Remote Administration's Domain Manager | Calendar screen
  • [18761] fix to Remote Administration needlessly forcing a policy description in ActiveSync Policy Editor
  • [18788] fix to Remote Administration forcing entry of a Dequeue String when it should be optional
  • [18791] fix to Remote Administration not checking for a positive integer for time to live in IP Cache
  • [18797] fix to Remote Administration missing some of the necessary new mailbox name validation
  • [18759] fix to Remote Administration not hiding "WC Documents Folder" as an option when editing Account Templates
  • [18821] fix to LookOut and WorldClient themes - Cannot see new category added on the Options | Categories view when adding by right clicking message | Categories
  • [18811] fix to LookOut and WorldClient themes - Current folder on server changing if you right click and perform action on a non-selected folder
  • [18808] fix to LookOut and WorldClient themes - Applying changes to a signature with more than one font-size results in all fonts changing back to the default
  • [18866] fix to WorldClient theme - After a search, if you click the X on the search bar, only the message subjects are displayed
  • [18898] fix to Lookout theme Add button is not grayed out when editing a single occurrence of a recurring event
  • [18907] fix to encoding issue when AV warning message text is added to HTML messages
  • [18908] fix to MDRA - When Free/Busy service for a domain has a password, the field appears blank
  • [18911] fix to MDRA - Passwords available in plain text on various pages
  • [18933] fix to LookOut and WorldClient themes - WorldClient does not display the email address in the "Recipient unknown" error message
  • [19091] fix to WCIM client stripping CR/LF when sending multi-line messages
  • [19092] fix to WCIM client not sending status changes to server for 5 minutes
  • [19110] fix to remote IP not included in Received headers in some configurations
  • [18874] fix to DNSBL lookups on Received header IPs not honoring white list
  • [18902] fix to Mail List sending copy to sender errantly in some configurations
  • [19138] fix to invalid regular expression in bad passwords file causes problems for the MDaemon GUI and Remote Administration
  • [19019] fix to MDRA - Content Filter shows "Process Exit Code" instead of "SpamAssasin Score" popup when selecting a SpamAssasin Score entry
  • [19131] fix to MDRA - Subfolders are not always created correctly
  • [19175] fix to WorldClient - When composing a signature, then when using an underline, it is not saved
  • [19188] fix to LookOut and WorldClient themes - Deferred Delivery sets year to 1601 when sent from the Spell-Check view
  • [18820] Fix to LetsEncrypt script not restarting MDaemon when WorldClient or MDaemon Remote Administration are running under IIS and the WebScripting tools are not installed
  • [18702] fix to various problems with the Group Editor in Remote Administration
  • [18800] fix to JavaScript error on ActiveSync Clients page in Remote Administration
  • [18701] fix to various excessive whitespace on certain popup windows in Remote Administration
  • [18712] fix to some text not being translated on Remote Administration's DomainPOP page, User's Forwarding page, and Dropbox page
  • [18724] fix to incorrect prompt in Content Filter "Event Log" actions in Remote Administration
  • [18792] fix to IP Shielding screen in Remote Administration not forcing entry of an IP address
  • [18819] fix to Event Logging screen in Remote Administration not disabling some options when it should
  • [17689] fix to From Header Modification not always handling parsing correctly
  • [19114] fix Mobile theme - Calendar months and days are displayed in English when any other language is selected
  • [19300] WCIM client - fix to account not added to drop list on 'Add Contact' screen
  • [19149] WCIM client - fix to "Invisible" status change not working. It will act as "Do not disturb" to other XMPP client.
  • [19302] fix to MDRA - Cannot edit or create new domain
  • [19303] fix to WorldClient theme - not able to sort messages by ascending date when changing the sort order on the Options | Personalize page
  • [19304] fix to WorldClient - error message popup goes away too quickly before it can be read
  • [18693] fix to LookOut and WorldClient themes - Unable to send faxes with no attachments
  • [19265] fix to IPF.IMAP type folders being created when moving folders from an IMAP PST to an Outlook Connector account
  • [19351] fix to LookOut theme - when switching messages the scroll bar is not reset in the message preview
  • [19367] fix to Possible memory leak in the Thread Pool if Message Log Parser fails
  • [18844] fix to WCIM - if user changes status with multiple XMPP clients, WCIM should only report offline if all instances go offline
  • [19113] fix to Mobile theme - First Day of week setting is not applied to the calendar
  • [19151] fix to WCIM - when global status is set to "Online" WCIM should log account back in
  • [19002] fix to contact notes changed on an ActiveSync client are not saved to the server
  • [18927] fix to ACL entry in an account's root Hiwater.mrk is not added to AclShLookup.dat during the ACL cleanup event
  • [19173] fix to a single instance of a recurring appointment deleted using an ActiveSync client is not deleted on the server
  • [19321] fix to messages sent using ActiveSync may display incorrect date in ActiveSync clients
  • [18932] fix to Sent Items copy of message sent using ActiveSync is unread
  • [19452] fix to MD GUI crashes immediately when selecting the Use Small Display Font option

New in Alt-N MDaemon Messaging Server 17.0.1 (May 18, 2017)

  • Changes and new features:
  • [4378] Added the Delete Selector button to Remote Administration's DKIM Signing page
  • [15397] Added the edit box to Account Editor | Settings in Remote Administration to specify a list of email addresses for automatic processing of meeting requests
  • [18245] Added Central Management of OC Local Cache and Attachment Folder to Remote Administration
  • [18476] Added text to the Remote Administration logon page to indicate when a new version of MDaemon is available. To disable the text, change UpdateCheck=Yes to UpdateCheck=No in the [Special] section of MDaemonWebAdminWebadmin.ini
  • [16608] Added Mail Archive access to the Queue/Stats Manager
  • [18398] Added WorldClient logging information to help identify which message was deleted
  • [18559] Added instruction on how to add accounts immediately after creating a domain in Domain Manager
  • [18563] WorldClient - browser native alert, confirm, and prompt dialogs have been replaced with non-native dialogs in most cases. If the browser has an issue supporting the new dialogs, the browser dialogs will be displayed.
  • [18475] Added text to the WorldClient logon page to indicate when a new version of MDaemon is available. To disable the text, change UpdateCheck=Yes to UpdateCheck=No in MDaemonWorldClientDomains.ini
  • [18558] Worked around WorldClient being unable to authenticate SMTP connections to MDaemon when both "Enable APOP & CRAM-MD5" and "Allow plain text passwords" are disabled by making an exception for local machine SMTP connections. This can be disabled by setting MDaemon.ini [Special] AllowPlainTextOnLocalhost=No (default is Yes).
  • [18506] Renamed the HealthCheck log folder and file from SecurityAnalyzer to MDHealthCheck and changed from GMT to local time.
  • [18515] Health Check - Set Recommended now triggers MDaemon to reload settings after the operation is completed.
  • [18519] Health Check - No longer displays errors for settings that are not found.
  • [18640] Health Check - User is now warned to back up settings prior to setting recommended settings when the Set To Recommended button is clicked.
  • [18584] Health Check - Added a warning when IP shield is enabled, but no Domain/IP pairs are listed
  • [18580] WorldClient theme - darkened the plus button/icon in the folders view to heighten its contrast with the background
  • [18675] WorldClient - Added HTTP log for OAuth setup when there is an authorization failure caused by an HTTP error
  • [18510] LookOut and WorldClient themes - Dropbox - changed the Dropbox link in the Compose view to the direct download instead of the Dropbox preview
  • [18564] Remote Administration - browser native alert, confirm, and prompt dialogs have been replaced with non-native dialogs in most cases.
  • Fixes:
  • [16996] fix to Spam Filter Updates page not always allowing a "Save" in Remote Administration
  • [18429] fix to various problems with saving a List Description in Remote Administration
  • [18511] fix to LookOut and WorldClient themes - Adding or removing folders to or from the favorites does not reload the folder list
  • [14126] fix to Outlook .msg files attached in WorldClient may be corrupted
  • [18434] fix to message is not archived when it is re-queued from the quarantine after setting up an AV exclusion
  • [18502] fix to WorldClient theme - the left pane and bottom preview pane sizes change between logins
  • [18513] fix to WorldClient - When switching to the LookOut theme from Options | Personalize, the folder list is blank
  • [18518] fix to LookOut and WorldClient themes - search term is removed when switching between folders of the same type
  • [18463] fix to WorldClient theme - In Side by Side view, calendar looks corrupt when enabling additional calendars in Week view
  • [18523] fix to MDHealthCheck crash when analyzing if there are many domains
  • [17862] fix to IMAP server incorrectly parsing messages with header lines that are too long
  • [17151] fix to WorldClient - email address autocomplete - hitting tab twice too quickly results in the address being added twice
  • [18466] fix to WorldClient - When downloading files named with Japanese characters they are corrupt when saved using MS Edge
  • [18527] fix to WCIM XMPP Client Non-ASCII characters are not encoded correctly
  • [18536] fix to WorldClient - some languages that use apostrophes (') - Unable to choose or enter any addresses when sharing a folder
  • [18493] fix to garbage characters on MD UI's Browse for Folder dialog
  • [18267] fix to attachments may be corrupted in the archive copy of a message
  • [18038] fix to bad archive folders are created when incoming emails do not have an address in the From header
  • [18532] fix to possible ActiveSync server crash
  • [18525] fix to ActiveSync GetAttachment command not being allowed
  • [18507] fix to times of messages received using ActiveSync may be off by 1 hour
  • [18546] fix to PROPFIND request for CalDAV or CardDAV using .well-known path fails if the path ends with a slash
  • [17965] fix to aliases that point to a subaddress folder for an account do not show up under account's aliases
  • [18337] fix to account export options including disabled accounts in the export operation
  • [18548] fix to AD monitoring creating welcome messages when importing disabled accounts
  • [18395] fix to AD monitoring not freezing disabled accounts when so configured (just disabling them)
  • [18282] fix to max msg sent per day & spambot detection not recognizing aliases properly
  • [18427] fix to list reminders not recognizing aliases properly
  • [18557] fix to all groups are unchecked on the MD UI's account templates Groups screen and Account Editor's Mail Folder & Groups screen
  • [18456] fix to Account Editor may not have the correct domain selected when opening it from the Domain Manager
  • [18561] fix to WorldClient theme - Searches in non-ASCII languages fail to return the expected results
  • [18078] fix to MD UI may suggest Dropbox Redirect URI that does not use HTTPS
  • [17797] fix to groups from the New Accounts template are not assigned to new accounts imported from a CSV file that does not have a Groups field
  • [18566] fix to WorldClient theme - When clicking a favorite folder, no messages are displayed when Collapse Nested Folders is enabled
  • [18579] fix to WCIM client not being able to connect when specifying a different XMPP port than the default
  • [17236] fix to corrupted Japanese characters in attachment linking filenames
  • [17591] fix to all recipients of a message may not be sent in the same outbound session to a smart host
  • [16063] fix to mailing list footer may be added to text file attachments
  • [15681] fix to WorldClient's Lite and Mobile themes do not display past the first page of contacts in folders whose name contains non-ASCII characters
  • [15445] fix to WCIM chat window may strip the character following an emoticon
  • [18037] fix to the Aliases screen on the MD UI's Account Editor is not updated after changing the account's email address
  • [16228] fix to $USERFIRSTINITIALLC$ macro is not translated when creating a new account in Remote Administration
  • [14731] fix to $USERFIRSTNAMELC$ and $USERLASTNAMELC$ macros are not translated when creating accounts using ImportNT
  • [18641] fix to the MDaemon service may take too long to stop, causing the service control manager to report an error
  • [18642] fix to restarting MDaemon from a Configuration Session UI restarts the MDaemon service but not the UI
  • [18587] fix to a variety of Health Check issues
  • [18458] fix to XMPP server and WCIM client not correctly handling when chat room nick name already exists
  • [18437] fix to "Enable instant messaging" does not work for XMPP
  • [18630] fix to LookOut and WorldClient themes - Message body removed when replying to email once alias is changed
  • [17956] fix to the dynamic screening "...but not when they use the same password every time" option does not work for SMTP sessions
  • [18578] fix to LookOut and WorldClient themes - When HTML Compose is disabled changes are not saved to the signature
  • [18671] fix to content filter "Match case" option for regex header and body search and replace does not work
  • [18674] fix to ActiveSync GAL search may not work for iOS devices
  • [18661] fix to "Authorize all accounts upon first access via ActiveSync protocol" option not working properly
  • [18628] fix to two acceptance notifications are generated when a meeting is accepted using an ActiveSync client
  • [18492] fix to ActiveSync client resyncs due to "Setting Status Collection 16 Retry"
  • [18684] fix to outdated country list on MD UI's Create SSL Certificate dialog
  • [18694] fix to MDPGP-Results header may contain non-ASCII characters
  • [18623] fix to changing the color of a CalDAV calendar in BusyCal prevents further synchronization
  • [18699] fix to WorldClient - HTML is not working in Login failure help text field
  • [18682] fix to unresolved macros in ActiveSync-generated read receipts
  • [18672] fix to ActiveSync Client Settings dialog does not correctly preview inherited Domain level settings when editing User or Client
  • [18711] fix to MDaemon does not set a subjectAltName value in self-signed certificates that it generates when given a single host name

New in Alt-N MDaemon Messaging Server 17.0.0 (May 5, 2017)

  • SPECIAL CONSIDERATIONS:
  • [17978] The option "Enable APOP & CRAM-MD5" found at F2|Server Settings|Servers has changed to disabled by default for security and technical reasons. Using TLS is the preferred way to avoid transmission of passwords in the clear.
  • [17977] The "Global AUTH Password" setting at Ctrl+S|Sender Authentication|SMTP Authentication has been deprecated and removed.
  • [18067] All settings related to ADSP found at Ctrl+S|Sender Authentication|DKIM Verification and a single option related to the use of the RS= tag found at Ctrl+S|Sender Authentication|DKIM Settings have been deprecated and removed.
  • [17337] In-browser WorldClient Instant Messenger (WCIM) has been removed from the LookOut and WorldClient themes due to incompatibility with the new XMPP WCIM server.
  • [8314] The option "Store mailbox passwords using non-reversible encryption" (see below) is disabled by default for existing installs to avoid breaking anything for anyone who depends on incompatible features, but for security reasons we recommend enabling it if you can.
  • [17122] WorldClient Instant Messenger (WCIM) now uses the XMPP protocol for instant messaging, which is not compatible with the old chat protocol. Users who do not update to the new version will not be able to instant message with users who have updated. Address book synchronization with Outlook has been removed from WCIM.
  • MAJOR NEW FEATURES:
  • [17122] XMPP support for WorldClient Instant Messenger (WCIM)
  • [10808] WORLDCLIENT DROPBOX INTEGRATION
  • CHANGES AND NEW FEATURES:
  • [8314] Option to store mailbox passwords using non-reversible encryption
  • [17875] Integration with Let's Encrypt via PowerShell script
  • [18218] Added a new troubleshooting utility called MDaemon Health Check located at MDaemonAppMDHealthCheck.exe. Running it will check MDaemon security related settings (AV, SPAM, SSL, etc.) for settings that are not recommended. It allows the user to change any settings that are not recommended to the recommended setting. It also creates a log file of the process in MDaemonLogs which also includes any errors (errors about missing settings are not a concern) or warnings found. The user can open the most recent log from the utility. It can be launched from the MDaemon UI using the new toolbar button or menu item in the Help menu.
  • [11002] Added Content Filter option to quarantine the entire message when it contains a restricted attachment.
  • [16587] Added means to "authorize/approve" new devices that are allowed to use ActiveSync.
  • To require approval of any new client that connects, simply set the checkbox in the client settings dialog for the level at which you wish to enforce it, either global, domain or user.
  • A new Filter combobox is preset on the client list dialog, which allows the admin to look at all clients or clients awaiting approval.
  • To Authorize a client that requires approval... one can right click on the client in the list of clients and choose "Authorize client..."
  • [14383] LookOut and WorldClient themes - Added Desktop Notifications for event reminders and task reminders.
  • [17982] Ctrl+Q|Mail Queues|Retry Queue has a new checkbox which enables sending of a "successful delivery" DSN any time a message is delivered which has previously been delayed and placed in the retry queue for whatever reason.
  • [17990] Ctrl+S|Preferences|Headers option to create optional "For" clause in Received headers has been deprecated and removed. MDaemon no longer generates this optional clause when creating Received headers.
  • [17552] First time access to SMTP/IMAP/POP server from any IP having previously provided incorrect credentials will result in a warning added to the Screening log along the lines of "<Protocol> access granted to <IP> using <email address>'s credentials after having FAILED previous on <Date>" or similar.
  • [5861] WorldClient - Added an option under Options | Personalize to allow inline images in messages from Whitelisted senders and contacts from the user's default contacts folder
  • [3253] LookOut and WorldClient themes - Added an option next to attachments in the attachment list to remove attachments from a message
  • [2069] LookOut and WorldClient themes - Added the ability to create multiple signatures, and assign them on a per email address basis. Users can create, edit, and delete signatures in the Options | Compose view. In the Compose view, changing the from address will change the signature, and there is also a list of signatures to choose from in the advanced options. Each time a user opens a Compose view, all the signatures are loaded. The number of signatures per user is limited to 30 in order to prevent slow load times.
  • [7152] LookOut and WorldClient themes - Added ability to import vCards (.vcf files) into WorldClient default contacts folder. There will be an icon next to any vcf file in the message attachment list.
  • [9646] LookOut and WorldClient themes - Added an option in the compose view for users to send a message at a future date and time. Users can set the date and time fields which will set the Deferred-Delivery message header for the email when saved as a draft or when sent. Deferred Delivery must be enabled in MDaemon at F2|Server Settings|Message Recall.
  • [17747] Dynamic Authentication was renamed to Active Directory or AD Authentication which is what is it and I'm trying to use the correct terms. This caused a change to UI verbiage at Account Settings|Account Details screen and Ctrl+U|Active Directory|Monitoring. As part of this work the Account Settings|Account Details screen was also changed to remove the "Optional sync password" field (UI change only) and add a field to specifying an optional AD account name to be used with authentication (UI change only).
  • [17423] Several problems were fixed related to mail folder relocation when an account changes email address or mail folder. The option at Ctrl+O|Preferences|System which controlled whether mail folders were relocated has been deprecated and removed. MDaemon will always attempt to move mail folders when necessary.
  • [17993] A new checkbox was added to Ctrl+O|Preferences|Headers which toggles whether host names & IPs are included when "Received:" and potentially other message headers are constructed. This option is disabled by default.
  • [17713] A new checkbox was added to Ctrl+P|DNS-BL|Settings which allows you to ignore DNS-BL results that are outside the range of 127.0.0.1 to 127.255.255.255. This option is disabled by default.
  • [14144] Remote Administration can now edit per-user or global permissions for the WorldClient Documents folder.
  • [16866] Added missing Domain Manager screens to Remote Administration.
  • [3110] Remote Administration now allows certain edits to more than one list member at a time.
  • [17926] The UI status bar up-time indicator has a changed layout for easier reading.
  • [17948] MDPGP: improved logging of certain error conditions
  • [15279] SMTP Mailbox Invalid error response will now include the value that was determined to be invalid
  • [18027] Reworked the Global Mailing List Subscriptions Options in Remote Administration. These settings are now in the Remote Admin settings rather than on their own page under "My Mailing Lists."
  • [6391] LookOut and WorldClient themes - Added ability to search all folders or sub folders of the selected folder. To use this feature open the Advanced Search options and select the Search All Folders or Search Sub Folders radio button. If a message in the search results is from a folder with limited permissions, the message will have a redish-orange color to it, and most actions a user would normally be able to perform on the message will not be permitted. If a user has very large folders, Search All is NOT recommended due to the long wait for the request. However, canceling a search no longer leaves the user waiting, but instead cancels any search on the server and returns the client to a normal folder view without search results.
  • [17995] WorldClient theme - increased the effective area for clicking a checkbox in the list views (Email, Contacts, Tasks, Notes, Documents)
  • [17928] WorldClient will no longer display DKIM validated icon after 7 days from the Date header value of a message
  • [13288] LookOut and WorldClient themes - Added the ability for users to import to the Inbox or download (instead of only view) a .eml message attachment.
  • [18026] LookOut and WorldClient themes - added ability to quick search for a folder when moving/copying messages
  • [17963] LookOut theme - Changed the calendar events in LookOut to use the calendar color for the entire border instead of only the left border
  • [18090] WorldClient - Compose view - Updated the HTML editor to CKEditor version 4.6.1. The new version now includes a Copy Formatting feature.
  • [17150] LookOut and WorldClient themes - Added an option to Edit a meeting after accepting an invitation in the Invitation Dialog. After the user clicks the "Accept" or "Accept Tentatively" box, the Invitation Dialog opens. If the user wishes to edit the meeting after accepting the invite, the user can click the "Edit the meeting" checkbox. After the user clicks OK, the Calendar Event editor will open to the meeting in question. If the user chose to edit the response, the Calendar Event editor will open after the response is sent.
  • [18096] LookOut and WorldClient themes - Added an option under Options | Personalize to Display New Messages Count in the page title. This setting is enabled by default.
  • [14230] WorldClient theme - Added the message count to the hover title/tooltip for mail folders
  • [4279] WorldClient - Added city and state to fields searched when searching contacts
  • [18032] Ctrl+Q|Mail Queues|Retry Queue has a new option to toggle sending of delivery delay DSNs.
  • [17842] The ActiveSync log level can now be set at a per user/domain basis.
  • [17933] The GetVersionInfo XMLAPI command now reports PRO/Cloud information.
  • [17787] Added the ability to alter/control log entries that use a 0x######## status code in ActiveSync, AutoDiscover, XMLAPI modules.
  • Log Entry modification flags include:
  • [Logs:IgnoreSession] Aborts the logging if the Session ID specified is to be ignored... (ie. 00000012=1)
  • [Logs:InfoToWarning] Elevates an Info level log entry to a warning level (ie. 0x########=1)
  • [Logs:DebugToWarning] Elevates a Debug level log entry to a warning level (ie. 0x########=1)
  • [Logs:WarningToInfo] Deprecates an Error or Warning level level log entry to an Info level (ie. 0x########=1)
  • [Logs:IgnoreEntry] Aborts logging that event id (ie. 0x########=1)
  • [18277] ActiveSync Sync Rollback Notifications:
  • The ActiveSync Service can now notify the administrators if a client is repeatedly/frequently sending expired Sync Keys in Sync operations.
  • [18141] ActiveSync Corrupt Message Notifications:
  • The ActiveSync Service can now notify the administrators if a particular message cannot be processed. These are sent in real time to inform the admin of a mail item that could not be parsed and that further action on this item is not possible. The subject states "Corrupt message notification". These items, in previous versions, could lead to a crash. In most cases, the content of the msg file will not be MIME data, however, if it is MIME data, it is likely corrupt. You can choose to CC the affected user of these notifications with the CMNCCUser key so that they are aware that an email has arrived in their mailbox that is un-readable. The appropriate action for these is to move the designated msg file from the user's mailbox and analyze it to determine both why it is not able to be parsed and how it came to exist in the state that it is in.
  • [14244] An option to allow file transfers in WCIM has been added at Ctrl+W|WorldClient (web mail)|WCIM.
  • [18187] The ActiveSync Service now cleans up old archived Xml and WbXml archives during its nightly maintenance processing. The number of days for retention can be specified from the Service Diagnostics Page. This assists you in maintaining a fixed window of archival data for diagnostic purposes without having to monitor and remove them manually. Also, ActiveSync Xml and WbXml archives can be configured to go to the LogsAirSync directory has it has done historically, or to go to a Debug directory under the User's _ActiveSync/Client directory.
  • [17784] Updated MDSpamD to include Encode module for charset conversion and normalization.
  • [18206] Screens about BlackBerry Enterprise Server (BES) have been removed from the 64-bit MDaemon's UI, since BES is only compatible with the 32-bit MDaemon.
  • [18203] The ActiveSync Client Information dialog now displays complete IP address history.
  • [3469] Added a simple searching function to Remote Administration's Queue Management. The "*" wildcard can be used when the exact search text is not known.
  • [18120] Remote Administration will now validate email addresses added as List or Domain Administrators.
  • [18258] Added 32-bit/64-bit info to MDaemon.ini and MDStats Configuration Report.
  • [17458] Added XMPP configuration screen to Remote Administration.
  • [9735] Added the Weak Password Report functionality to Remote Administration
  • [14216] Added button to Remote Administration's Password Options that goes through all accounts and flags any of them with a weak password to require a password change. Note that this could result in accounts being locked out, so there are warnings in place. Passwords can be changed using the UI, WorldClient or MDaemon Remote Administration.
  • [18226] Added the ability to disable logging of messages in XMPP Server logs
  • [16664] Added missing Gateway Verification options to Remote Administration
  • [18279] Added case-insensitive search option to ActiveSync Log Viewer
  • [11969] Added the ability to download a read-only copy of a calendar in iCalendar/webcal format. This allows for a calendar to be viewed and subscribed to in Outlook, Google Calendar, Mac iCal, and other applications. A read-only private URL, which contains a unique access token, allows for access without requiring an account’s login details. To view or reset the private URL for a calendar, select "Share Folder" from the calendar's context menu in WorldClient using the WorldClient or Lookout theme. Viewing or resetting the private URL requires "Administer / Full Control" access.
  • [15529] Added support for Outlook 2007 and later's "Publish your calendar on a WebDAV server" feature. Only the "Limited details" and "Full details" options are supported, as WorldClient does not support events without a subject. The URL must be the CalDAV path of a existing WorldClient calendar. The CalDAV path for a folder can be found from the "Share Folder" dialog for the calendar in WorldClient. The calendar's CalDAV path is its "private iCalendar feed URL" before "calendar.ics", i.e. https://company.test:3000/webdav/calendars/company.test/user1/. Please note that any existing events in the WorldClient calendar will not be deleted, however these will not be visible in Outlook.
  • [15397] An edit box was added to Account Editor|Account Settings|Settings which lets you enter a short list of email addresses for use with the automatic processing of calendar requests.
  • [18290] ASMC logging has been improved and is more readable for diagnostic purposes.
  • [18245] Added options to the Outlook Connector centralized management for local cache filename and attachments directory. By default they are not pushed to OC clients. Enable the option to tell OC clients to move their data to the default or custom locations. Requires OC plugin version 4.5.0 or newer. An example custom local cache filename is "%APPDATA%Alt-NOutlook Connector 2.0Accounts%OUTLOOKPROFILE%%OUTLOOKEMAIL%LocalCache.db".
  • [18410] Management Service (XMLAPI) now supports SetQueueState operation.
  • [18099] ASMC: Added the ability to select which folder types to migrate. Run ASMC /? to see new /FolderTypes flags.
  • [18424] MDaemon starts warning about impending license deactivation 7 days in advance (up from 5 days).
  • [18430] Removed obsolete settings from Ctrl+W|WorldClient (web mail)|WCIM.
  • FIXES:
  • [18102] XMLAPI: UpdateDomain/Parameters/Details/Disabled does not work. FIXED.
  • [18093] XMLAPI: UpdateUser operation does not enforce strong password requirement. FIXED.
  • [15016] fix to incorrect tab order when adding a new List Member in Remote Administration
  • [16861] fix to options missing from Remote Administration's MultiPOP settings
  • [17689] fix to from header modification not happening when from header data split to multiple lines
  • [16939] fix to Remote Administration defaults for Greylisting don't match MDaemon's
  • [16938] fix to Remote Administration defaults for DMARC Settings don't match MDaemon's
  • [16937] fix to Remote Administration defaults for IPv6 don't match MDaemon's
  • [17772] fix to Remote Administration's ActiveSync Device Details dialog will not show details for anything but first listed device
  • [17505] fix to Remote Administration's Content Filter "rule jump" action not showing all available rules
  • [17757] fix to incorrect wording of Strong Passwords error in Remote Administration
  • [17903] fix to Remote Administration allowing admin to attempt to modify several accounts at once
  • [17949] fix to MDPGP decrypt/verify operations too strict with auth credentials
  • [17819] fix to inconsistent application of SMTP and queue-based spam scans in some configurations
  • [17945] fix to Mailing Lists Administrators and Outlook Connector Authorized Users not being saved properly in Remote Administration
  • [17957] fix to mailing list editor allowing lists called "noreply" to be created
  • [17823] fix to F3 not auto-selecting the full name field for typing once the dialog created
  • [17838] fix to tab order not working properly in MDPGP UI, Domain Manager UI, and Mailing List Manager UI
  • [17588] fix to disabled/frozen accounts sometimes improperly re-enabled in the UI
  • [17970] fix to Remote Administration's mailbox size reports tooltip not showing correct value for very large mailboxes with quotas
  • [17961] fix to Unknown Error when attempting to re-use an old password in Remote Administration
  • [17742] fix to slight error with IP Validating function in Remote Administration
  • [16299] fix to adding inline images to an email message breaks Domain Signatures with image
  • [18017] fix to LookOut theme - "Remote images were blocked" not being translated in external message window
  • [18025] fix to WorldClient theme - When printing a calendar, the print dialog window does not launch
  • [18027] fix to Remote Administration's Mailing List Subscription Manager not usable for non-local users
  • [17993] fix to IPv6 addresses not processed properly when computing Received headers
  • [17960] fix to LookOut theme - some languages - When selecting categories, the last option is cut off at the bottom
  • [17950] fix to Mobile theme - no scroll bars on HTML emails
  • [17910] fix to WorldClient - When removing an attachment, browser ask if you want to leave the page
  • [17904] fix to WorldClient theme - Search retains settings between switching folders in Contacts but does not show search term
  • [17964] fix to WorldClient theme - Subject header text is truncated when viewed with a right preview pane
  • [18091] fix to LookOut theme - Unable to create Contacts, Calendar, Tasks, or Notes sub-folders in succession
  • [18092] fix to WorldClient - Japanese - When clicking Group By Company uncategorized contacts are not displayed
  • [17932] fix to LookOut and WorldClient themes - Slideshow feature not working in IE11 when message preview is enabled
  • [15184] fix to LookOut and WorldClient themes - The Default Contacts View setting is not applied when clicking "To" in a composed message
  • [18016] fix to Remote Administration allowed non-local addresses to be added as List or Domain Administrators
  • [17858] fix to XMPP Server sending Task/Calendar reminders with missing CR/LF
  • [18124] fix to MDPGP logging message init errors even when debug logging disabled
  • [18125] fix to confusing text in two MDPGP debug log strings
  • [18128] fix to unable to enable an account in Remote Admin that has an existing weak password
  • [18121] fix to certain changes to DKIM Signing Settings in Remote Admin not seen by MDaemon until server restart
  • [18035] fix to Account Editor items in Remote Admin out of order
  • [17735] fix to ActiveSync crash in mdmbsrch.dll when a search reads a corrupt .msg file
  • [18028] fix to Winsock errors when using Outlook 2013 with ActiveSync
  • [18063] fix to possible MDASMgmt.dll crash when corrupt data is present in AirSync.ini files
  • [18064] fix to non-ASCII characters are corrupt in read receipts generated by the ActiveSync server
  • [17905] fix to no results when doing an ActiveSync DeepTraversal search on a virtual shared folder
  • [18159] fix to CalDAV/CardDAV GET responses do not contain a required ETag HTTP header. This results in errors when attempting to synchronize a single item with the "DAVdroid" client.
  • [18145] fix to incorrect label on the IPv6 screen in Remote Administration
  • [18171] fix to ActiveSync "Virtually merge public contacts into default contacts" option not working
  • [17898] fix to LookOut theme - IE8 - the 'Delete' button on the button bar above the message list does not delete messages when they contain attachments
  • [18106] fix to WorldClient - When exporting a calendar, the first Required Attendee is duplicated
  • [18228] fix to possible WorldClient server crash
  • [18195] fix to possible CFEngine.exe crash
  • [18286] fix to CalDAV-Sync Android client unable to synchronize annual recurring events
  • [17645] fix to LookOut and WorldClient themes - archive instances of recurring tasks should include recurrence information
  • [18305] fix to iOS clients may not be sent all mail when doing an initial sync after changing the filter type to "All"
  • [18301] fix to incorrect error response when an ActiveSync client requests to search using an invalid collection ID
  • [18300] fix to invalid folder ID in Ping request may cause BlackBerry ActiveSync client to resync
  • [18327] fix to MDaemon may hang for 10-30 seconds while attempting to validate a remote SSL certificate if it cannot download certificate or revocation data from the internet. Set MDaemon.ini [SSL] OfflineCertificateValidation=Yes to prevent MDaemon from trying to download such data.
  • [18329] fix to Remote Administration allowing non-numeric characters on the Ports configuration screen
  • [18332] fix for Outlook Connector, if the first instance of a recurring appointment is changed outside of Outlook, the occurrence may no longer appear in Outlook
  • [18341] fix to ActiveSync recipient cache not retaining as many objects as it should
  • [18352] fix to LookOut and WorldClient themes - unread counts do not get updated after deleting messages in a folder
  • [18085] fix to plugins log not archiving, not rolling-over by size, not updating file name, etc.
  • [18359] fix to WorldClient - Safari 10 - LookOut and WC themes do not always load
  • [18386] fix to absolute paths in some localized configuration files
  • [7176] fix to incorrect minger query results in some cases
  • [18322] fix to AccountPrune.log and ListPrune.log do not have file size limits
  • [18180] fix to Domain Sharing buttons disabled in Remote Administration
  • [17583] fix to minor formatting issue on Accounts page in Remote Administration
  • [18387] fix to meeting request notes are not read from iCalendar COMMENT field
  • [18389] fix to Outlook may crash after downloading an event with a start or end date before 1900 using ActiveSync
  • [18416] fix to rare but potential crash when opening the Updates screen in Remote Administration
  • [18291] fix to memory leak in MDaemon UI while displaying ActiveSync sessions
  • [18396] fix to WorldClient memory leak
  • [18477] fix to possible memory corruption when sending DMARC aggregate reports

New in Alt-N MDaemon Messaging Server 16.0.1 (Mar 23, 2016)

  • FIXES:
  • [16621] fix to Content Filter - Attachment Settings page not saving properly in Remote Administration
  • [16643] fix to DMARC "only log when data is found" option being ignored
  • [16646] fix to LDAP/Minger cache file not always returning correct results
  • [16659] fix to archive system not stripping out problematic headers
  • [16660] fix to unable to export accounts or mailing list members via Remote Administration
  • [16662] fix to MDaemon hangs at startup when using an ODBC-connected Access account database
  • [16681] fix to CardDAV server may incorrectly parse telephone and address data submitted by clients
  • [16693] fix to contacts edited by WC or OC since installing MD 16.0.0 are not sent to CardDAV clients
  • [16694] fix to Special Considerations email subject text is not encoded properly
  • [16695] fix to CardDAV is unable to synchronize contacts with line breaks in the FileAs property

New in Alt-N MDaemon Messaging Server 16.0.0 (Mar 23, 2016)

  • MAJOR NEW FEATURES:
  • [15918] MDaemon Remote Administration (MDRA) GUI Update
  • [16095] SPAMBOT DETECTION (MDaemon PRO only)
  • [10729] CARDDAV (MDaemon PRO only)
  • [5715] TWO FACTOR AUTHENTICATION FOR WORLDCLIENT AND REMOTE ADMINISTRATION
  • [13411] XML API FOR MANAGEMENT TASKS
  • [14651] ACTIVESYNC PROTOCOL MIGRATION CLIENT
  • CHANGES AND NEW FEATURES:
  • [16135] Installer will default country field to United States [US].
  • [16236] UI will strip leading and trailing white-space when entering registration keys.
  • [13099] F2|Server Settings|DNS has a new option that reloads DNS settings hourly.
  • [14046] All references to "company.mail" have been changed to "company.test" to comply with RFC 6761
  • [16172] If Ctrl+U|Active Directory|Authentication has the Verbose AD Logging switch enabled MDaemon will now log any AD error messages to the Active Directory tab/log.
  • [16191] Ctrl+S|Sender Authentication|SMTP Authentication screen has been slightly reworked. The option to exempt authenticated sessions from the IP Shield was a duplicate of the same option found on the IP Shield screen and this duplication was causing a UI bug so it was removed (it is still present on the IP Shield screen). Also, some warning text around certain options was added to this screen.
  • [15582] The New Accounts template within the Template Manager has an "Account must change password" option which is disabled by default. You can enable this behavior using a new checkbox in the Template Manager.
  • [16166] The Account Manager has a filter to show only accounts with autoresponders enabled. This filter's logic has been changed to show only accounts with (a) ACTIVE autoresponders working right now and (b) autoresponders scheduled to become active some time in the future (autoresponders scheduled to END in the past are not shown).
  • [16158] The Authentication failure notification had its Subject shortened to "Authentication Failures: ..." and now includes a column showing the actual logon value used (which may be different from the account's email address) and also a Notes column which shows (a) any comment about the IP from Trusted IPs list (b) EHLO, PTR, and MAIL lookup results as they would appear in Authentication-Results (if any - sometimes these features are turned off or bypassed).
  • [16144] Mailing lists may now include the public contacts of any of your domains (or any addrbook.mrk anywhere really) as members. When you use the UI to add a member you will be shown a dialog box with the syntax to use. Basically, this type of member looks likes this in the list's .grp file: CONTACTS:altn.com. This example means that when someone sends a message to the list then all members of altn.com's public contacts will receive a copy (unless CONTACTS:altn.com is flagged READ-ONLY of course). Also, contacts which are themselves mailing lists are ignored.
  • [15952] Added a new condition to the content filter which does a comparison of the "return-path" email address to the email address within the "from" header and returns TRUE if they are the same. NULL return-paths and messages with List-ID headers always return FALSE. Take care with any action you take based on this test because there is no requirement that these values match and they very often will not match.
  • [7611] Increased the length allowed for mailing list names when creating or renaming them.
  • [5472] CF conditions which search text files for words or match against headers etc will log the matching (or missing) items.
  • [15620] Ctrl+F|Content Filter|Recipients has a new checkbox which restricts ALL notifications sent by the CF to local domains only.
  • [10843] Ctrl+T|Template Manager|New Accounts|Mail Services has a button to apply settings to all accounts (such a button is needed lots of other places too but isn't there yet). Also, this screen was slightly rearranged to work and look better.
  • [16143] Alt+G|Mailing List Settings has a new checkbox which controls whether the 'Everyone' lists are included in the Accounts|Exporting operations.
  • [16139] F2|Server Settings|Sessions has a checkbox for smart spooling (its not new, just this checkbox is) and a white list for smart spooling.
  • [16129] Improved internal startup procedure (should startup safer).
  • [16122] The over quota SMTP response strings now includes the email address in question.
  • [16134] Ctrl+S|Sender Authentication|DMARC Reporting has a new edit control where you can specify additional email addresses to which copies of all DMARC aggregate and DMARC failure reports are sent (fo=0 or fo=1 only).
  • [16059] MDPGP: numerous strings were set up for translation.
  • [16152] MDPGP: you can now specify keysize and expiration for keys which MDPGP generates using controls added to the MDPGP UI. Keysize is either 1024, 2048, or 4096 and expiration is given in number of days from creation date (0 = never expires). Defaults are 2048 bit keys that never expire.
  • [16107] MDPGP: text/calendar messages will have MDPGP commands (--pgps for example) stripped from the SUMMARY field within the message body. But, this can't be done until after MDPGP is able to process the message. This leads to a sort of chicken-and-egg issue resulting in the following: It is not possible to remove the commands from YOUR (the requesters) calendar because this is put on your calendar out-of-band. However, your invitees will not see it on their calendars. I hope this isn't a problem.
  • [16153] Within DELUSER.SEM, if you end the line with a ^ char the account's mail directory will NOT be removed (so [email protected]^ for example).
  • [16114] Some changes were made to speed up the Mailing List Manager load times.
  • [9551] Added whitelist to F2|Server Settings|Archiving so you can exempt certain senders and receivers from being archived.
  • [16043] The IP Screen statistics node in the UI was previously the sum of IP Screen and Host Screen refusals. Host Screen now has its own statistics node.
  • [16066] Content filter logging now shows any actions taken by the rule.
  • [15993] WorldClient will display some results of MDPGP operations. This required slight changes to MDPGP-Results header.
  • [16026] Added warning when trying to add local domains to Trusted Hosts as this potentially circumvents authentication requirements.
  • [11499] Updated FileList.dat (for Remote Admin) with several new data file entries (RcptBlackList.dat, SenderBlackList.dat, HostScreen.dat, and PFData.dat). Also removed RFC822.MBF from FileList.dat. Users are not able to change that file.
  • [14779] Changed DMARC UI reference of "Junk E-Mail" to "spam" folders to be consistent with other places in UI.
  • [15691] Alt+G|Mailing List Settings has new option to not send copy of list posts to the original poster.
  • [10613] Ctrl+U|Other|Quotas has two new controls that let you configure the subject header text used in over and near quota email warnings sent to users.
  • [15712] Improved readability of MDPGP error/exception details.
  • [5291] BIS, Free/Busy, and WCIM services all require WorldClient so UI will attempt to start WorldClient if appropriate.
  • [15201] Added "-p " to MDSpamD startup process for reliability (the port used is the one configured in MDSpamD settings)
  • [7208] Added Groups to the Account Templates. Please do not add a group to a template when the group has itself specified a template.
  • [15731] MDPGP: updated to latest encryption library version which incorporated many small under-the-hood type fixes
  • [15735] MDPGP: dll now uses MDaemon's version rather than its own
  • [15833] Remote Administration - updated the charts to use the latest FusionCharts version.
  • [15832] Remote Administration - updated the login page to a responsive design
  • [15898] LookOut and WorldClient themes - Increased the clickable area to expand and collapse the attachments list to include the %Number% Attachment(s)
  • [15907] MDPGP: added option to allow foreign users to request public-keys via email. If enabled, others can send an email to your "MDaemon@" with the usual "--pgpk" as the subject. If a public-key for exists it will be emailed back to the requester. This option is disabled by default.
  • [15736] MDPGP: Library version will be logged to the plugins log on startup
  • [15991] Improved status indication when renaming a domain
  • [10674] Added the ability to import ics files to the default calendar in WorldClient and LookOut themes
  • [15900] Quota reports are now processed by the content filter if the option to send system messages through the content filter is enabled.
  • [16093] Ctrl+O|Preferences|Miscellaneous has new option (disabled by default) to send forwarded messages through the content filter (or not).
  • [16047] Ctrl+S|Screening|HiJack Detection has a new option which limits the number of devices (unique IP addresses) that can connect within X minutes.
  • [16094] Frozen accounts are no longer needlessly added to dynamic screen due to failed AUTH attempts.
  • [15990] Domain sharing host names are treated as host names for delivery purposes (no MX lookups).
  • [15690] Wildcards and CIDR notation are now allowed in DynamicScreen.dat entries.
  • [3676] MDaemon will no longer ignore list subscription requests which arrive while MDaemon is waiting for confirmation from a previous subscription request.
  • [15993] Added MDPGP-Results header string to Lite, LookOut, and WC themes. Expanded header only for LookOut and WC themes.
  • [15746] F2|Server Settings|Binding had an option called "Enable outbound IP binding for domains using inbound IP binding". It has been renamed to simply "Enable outbound IP binding" to reflect how it's used. If outbound IP binding is enabled, outbound connections are bound to the domain's inbound binding IP if inbound binding is enabled, otherwise they are bound to the default outbound IP if it has been set.
  • [16200] Added HTTP Strict Transport Security (HSTS) support to WDaemon. In order to enable it add UseHttpStrictTransportSecurity=Yes in the [WebServer] section of WorldClient.ini and/or WebAdmin.ini.
  • [16220] RAW system increased header line length to RFC max (1000 chars).
  • [16231] Added warning text when enabling the DMARC failure reporting option as a reminder that headers are included in the reports that option generates.
  • [16268] Changed logging of details when CF signs a message with DKIM to make consistent with rest of MDaemon.
  • [16289] and [15603] IP/Host/Dynamic screening log entries will now include some additional information for debugging purposes.
  • [16290] Several additional SMTP strings were updated to include more information for debugging purposes.
  • [16296] MDPGP: replaced "Hide local" checkbox with two checkboxes that show keys for local and/or remote users.
  • [16269] Reworked virtually all Shared Folder code in Remote Administration to improve support for nested folders and ACL management
  • [15933] MDPGP: When using the --pgpe to send encrypted mail and encryption fails for some reason (for eample, no encryption key found) then a notice of this can be emailed back to the sender. This behavior is disabled by default but can be enabled using a new checkbox in the MDPGP UI.
  • [16357] Added X-Frame-Options: SAMEORIGIN header to MDaemon's built-in web server
  • [15450] Reduced the height of WorldClient theme list view items for window widths of 1024px and greater
  • [16109] Added message for user when user attempts to go to the password recovery page without entering their user name
  • [16217] LookOut and WorldClient themes - AddressBook - Added green color to any previously selected email or fax, so that the user does not have to remember which emails or faxes they have already chosen
  • [15709] LookOut and WorldClient themes - desktop notifications - added the ability to choose which folders to receive new email notifications about, as well as an option to disable the sound, and the ability to choose a sound from a list of options.
  • [10782] Minger: server better validates input email address form and returns invalid result for invalid email address forms
  • [16406] Minger: better logging will now detail outbound requests as well as inbound requests
  • [12440] WorldClient - Added the ability to download an attachment that has been attached to a message in the Compose or Compose Attach view. Simply click the file name.
  • [16287] LookOut and WorldClient themes - Added context menu options to Import/Export Contacts/Events for users' contact and calendar folders in the folder menu.
  • [6758] WorldClient - Added additional fields to be searched for the contacts view, Business Phone, Home Phone, Mobile Phone, Department, and Title.
  • [16422] Added X-XSS-Protection: 1 header to MDaemon's built-in web server
  • [15441] The name of the WorldClient compose page button that saves a draft is now "Save" instead of "Send Later".
  • [16286] WorldClient's calendar import page is able to import iCalendar (ICS) files in addition to CSV files.
  • [15834] LookOut theme - moved Empty Trash, Delete All, and Mark All Read to the bottom of the folder context menu to match up with WorldClient theme.
  • [6009] LookOut and WorldClient themes - added a "leave this page" confirmation for the compose view
  • [5972] Lite and LookOut themes - added an icon to indicate that an event is a recurring event in the Event Details view (CalendarAdd view)
  • [5632] LookOut and WorldClient themes - added display of start and end time for multi-day events in Day, Week, and Month views.
  • [9701] Lite, LookOut, and WorldClient themes - added the ability to cancel an attachment upload in the Compose and Compose-Attach views
  • [15827] LookOut and WorldClient themes - added the contact picker for use with the email forwarding field under Options | Personalize
  • [7669] LookOut theme - added onhover indicators for the buttons
  • [15494] LookOut and WorldClient themes - added an 'Add to Contacts' option to the contact hover popup menu in the message preview pane and the external message window. Clicking this will add the contact to a user's default contacts folder.
  • [15612] LookOut and WorldClient themes - added ability to collapse and expand folders in the Copy/Move dialog
  • [16401] After installation, MDaemon will send an email to the postmaster and all global admins which contains the Special Considerations sections from the release notes file (for all versions present in that file).
  • [16457] Updated to the latest version of the HTML editor used by WorldClient.
  • [8780] Added Mailing List Support Files editor to Remote Administration
  • ACTIVESYNC PROTOCOL RELATED CHANGES
  • The background maintenance for MDAS is now fully encapsulated into MDASMgmt and the code is no longer in MDaemon.exe. It runs once daily at midnight local time. If you are not running ActiveSync and wish to disable all ActiveSync Mgmt Module code in the MDaemon UI, you can run "regsvr32 /u MDASMgmt.dll" from the MDaemon App directory.
  • Enforce Protocol Restrictions is now an inheritable setting (Global/Domain/User/Client). This is so particular problem clients can be restricted without restricting an entire class of clients. [*]::EnforceProtocolRestrictions
  • Bandwidth Reset Day is now an inheritable setting. This is so it can be set to coincide with a user/client's Wireless Carrier billing reset date. [*]::BandwidthResetDOM
  • The global setting to enable ActiveSync on all domains by default is migrated to AirSync.ini as [System]::EnableDomainsByDefault
  • The flag to automatically provision ActiveSync users has been migrated to AirSync.ini as [System]::AutoProvisionUsers
  • The specific setting to archive WbXml now prompts with a message box to make the admin aware that it is not needed unless specifically requested by ALT-N, since any wbxml that cannot be decoded is automatically archived if Auto-diagnostics is enabled (the default).
  • The Domain Mgmt and Client Mgmt dialogs now support resizing so that if you wish to view list data with more available space, it can be viewed more completely
  • Help has been implemented in all ActiveSync dialogs.
  • [11852] ActiveSync clients can now send mail to WorldClient-based Personal Distribution Lists. The list must be maintained in WorldClient and cannot be edited on the client. Upon sending mail to the PDL, the ActiveSync server will automatically re-address the mail to the list members prior to queue submission.
  • FIXES:
  • [2122] fix to ODBC list error when member lacks '@domain' in email address
  • [16224] fix to $MAILBOXFIRSTCHARS(x)$ only expanding to x-1 characters
  • [16148] fix to UI crash when pressing ESC key in various places
  • [16155] fix to bug allowing disabled users to receive list posts if list used macro to expand members
  • [11960] fix to groups not being honored by mailing lists if underscore character used in group name
  • [2324] fix to CF not seeing all addresses in TO header for certain conditional tests
  • [14731] fix to AD monitoring system computing improper mailbox values for newly imported accounts at times
  • [15572] fix to disk space checking system not working for drives over 2TB
  • [15722] fix to inconsistent key-id logging during encrypting/decrypting operations in rare cases
  • [16142] fix to MDPGP emailing wrong key after key creation when user has multiple keys on keyring
  • [16141] fix to MDPGP results header not having consistently correct values for key-id
  • [15972] fix to MDPGP errant exception logged when sending mail to self for signing
  • [16010] fix to subject for changed occurrence read from iCalendar data may be blank
  • [15935] fix to WorldClient theme - when clicking "Add to Blacklist" without the header expanded, the address is not added to the blacklist correctly
  • [16039] fix to empty root mail folder left behind on domain rename at times
  • [16037] fix to domain rename + apply not updating listbox with correct domain name
  • [15847] fix to "New Accounts" errantly written to accounttemplates.dat file for non-English installers
  • [15886] fix to some account settings not immediately being saved when accounts created via the UI
  • [16116] fix to MDPGP key expiration date in UI not correctly displayed in some cases
  • [16140] fix to MDPGP fails to decrypt certain oddly formed GnuPG messages
  • [16136] fix to account settings not returning to New Account Defaults template settings when removed from group control
  • [16175] fix to potential crash issue in API
  • [16097] fix to several places where domain names were not updated when changing domain names
  • [16208] fix to LookOut and WorldClient themes - wrong email address being placed in address field from address book
  • [16227] fix to LookOut and WorldClient themes - PDF browser preview link missing for pdf files that do not have a content-type of "application/pdf"
  • [14593] fix to CF action that assigns a DKIM selector not working properly in all cases
  • [16265] fix to main window caption not updated with new IP value when it is changed in UI
  • [16254] fix to CFEngine hang when processing multi-part RAR files
  • [16292] fix to MDPGP UI saying key creation for specific user failed when it didn't
  • [12274] fix to System log not showing results of stats DB compact at times
  • [16306] fix to enabling "Everyone" mailing lists not always working properly from config session
  • [16350] fix to CardDAV: Unable to upload new contact from Android using "CardDAV-Sync" client
  • [16168] fix to LookOut theme - the Japanese word for "Documents" is displayed vertically on the add attachment view
  • [16211] fix to "ComAgent" written to startup group rather than "WorldClient Instant Messenger"
  • [16187] fix to LookOut and WorldClient themes - email format is not preserved when creating a task from an email message
  • [10306] fix to Domain Sharing not sending mail to other domain sharing host if that same host value configured as the domain's smart host in some configurations
  • [16426] fix to meeting attendee names may be corrupted in Outlook Connector after MDaemon processes a meeting response
  • [16448] fix to Remote Admin - Cannot enter CIDR notation with 16 characters in IP Shield
  • [16387] fix to non-ASCII text in UTF-8 messages may not display correctly in ActiveSync clients
  • [16312] fix to attachments of certain messages may not appear in ActiveSync clients
  • [16394] fix to recurring appointments created in WorldClient may appear to have an extra occurrence in ActiveSync clients
  • [16272] fix to calendar items created on Windows Phone may not be synced to the server if the ActiveSync account is not set to use push
  • [16480] fix to possible high CPU usage MDaemon hang when processing local queue
  • [16493] fix to Remote Admin not using HTTPS for Google Analytics when it was loaded using HTTPS
  • [16374] fix to Remote Admin not showing correct default Public Folder rights in all cases
  • [16502] fix to end users shouldn't be able to set their own account state in Remote Administration
  • [16485] fix to WorldClient Instant Messenger's installer might start it up at the wrong time, possibly causing a prompt to reboot after an auto-update.
  • [16288] fix to CalDAV: Unable to create meeting requests in Mac OS X Calendar application
  • [16499] fix to ActiveSync error when attempting to open an attachment on a message that has an HTML body but no plain text body
  • [16507] fix to ActiveSync server does not honor the setting to refuse messages sent from over quota accounts
  • [16508] fix to certain message attachments might be missing on Android ActiveSync clients
  • [16477] fix to subfolders of Inbox created on an ActiveSync client may not sync to the server
  • [16466] fix to ActiveSync menu options are checked on but do not work after install
  • [16527] fix to possible ActiveSync server crash when a client tries to create a subfolder of a public folder without having permission
  • [16534] fix to WorldClient log tab in config session UI does not refresh without clicking away and back

New in Alt-N MDaemon Messaging Server 15.5.3 (Dec 16, 2015)

  • SPECIAL CONSIDERATIONS:
  • [16132] Ctrl+S|Sender Authentication|DMARC Reporting GUI allowed invalid/incomplete email address values for the Contact Email field. You must use a complete email address here. If you currently do not have a valid full email address then no DMARC reports will be generated until you fix it.
  • CHANGES AND NEW FEATURES:
  • [3408] The content filter can now check for restricted files inside of RAR attachments in addition to ZIP attachments.
  • FIXES:
  • [16048] fix to WorldClient and LookOut themes - Calendar - When clicking Move without selecting a folder, the event is removed
  • [16049] fix to JavaScript error in Remote Administration's Mailing List Editor
  • [16054] fix to Lite theme - Unable to add a contact to the To, CC, or BCC fields when composing a message
  • [16058] fix to Virtru - WorldClient and LookOut themes - files that are dragged and dropped in the compose view are corrupted if Virtru is enabled
  • [16065] fix to Mobile and Lite themes - Messages with Invalid HTML break the Message view
  • [16064] fix to Content-Type of message attachments uploaded to WorldClient may be truncated
  • [16057] fix to STARTTLS Required List does not work for incoming connections
  • [16012] fix to LookOut and WorldClient themes - advanced search for unread messages with "All" selected as date range returns no results
  • [15381] fix to formatting inconsistency when displaying disk usage in Remote Administration
  • [16073] fix to WorldClient login failure message when Do Not Disturb is active
  • [16028] fix to LookOut and WorldClient themes - When you re-order columns from within the message list, the change reverts back to the previous setting
  • [15750] fix to LookOut and WorldClient themes - issue with displaying details section within an event created in OL 2013
  • [15953] fix to possible error when accepting meeting request using ActiveSync
  • [16018] fix to messages sent via ActiveSync from an alias may have From address changed to account's actual email address
  • [16076] fix to BlackBerry 10 ActiveSync client may stop syncing Inbox
  • [16083] fix to possible cause of Outlook using ActiveSync needing to re-sync
  • [16013] fix to Outlook using ActiveSync may not be able to open PDF attachment
  • [14929] fix to rights inconsistency between IMAP Rules and Edit Forward permissions in Remote Administration
  • [16089] fix to LookOut theme - MS Edge does not support showModalDialog, so dialogs do not load
  • [16038] fix to option that centers MDaemon UI dialogs not working
  • [16105] fix to LookOut theme - inline message preview unable to delete more than one message
  • [16092] fix to categories on PIM items are not removed from ActiveSync clients when all are removed using WorldClient
  • [14372] fix to notes created in WorldClient have blank subjects on iOS ActiveSync clients
  • [15157] fix to Remote Administration allowed ACLs to be set up for accounts that did not exist
  • [16056] fix to problems when certain special characters are used in Public Folder names in Remote Administration
  • [16118] fix to confusing behavior of "New" button in Remote Administration's Shared Folder view
  • [16126] fix to DMARC envelope_from not being domain only (was whole email address)
  • [16127] fix to DMARC aggregate report having wrong start/end dates
  • [16133] fix to wrong SPF domain reported in some cases within DMARC reports, logs, and header
  • [16137] fix to WorldClient SSL dialog in the MDaemon GUI does not open with the correct certificate selected
  • [16124] fix to error sending message using ActiveSync if a recipient's name contains Japanese characters
  • [16173] fix to ActiveSync server unable to perform a full wipe on an iOS device
  • [13058] fix to Remote Administration misreporting free space on disks larger than 10TB
  • [16202] fix to enabling/disabling ActiveSync for a domain may not take effect until the web server is restarted

New in Alt-N MDaemon Messaging Server 15.5.2 (Nov 19, 2015)

  • SPECIAL CONSIDERATIONS:
  • [15968] The ActiveSync server now denies access to accounts whose mail directory is inside of the public folder directory.
  • CHANGES AND NEW FEATURES:
  • [15761] MDPGP: --pgpx mode will now bounce if no key on key-ring found for encryption and log a failure message if encryption cannot be performed.
  • [15895] Info about ActiveSync port requirements has been moved from a popup to the ActiveSync server configuration dialog.
  • FIXES:
  • [14407] fix to WorldClient and LookOut themes - not displaying message with attachment of Content-Type: \"application/pdf\"
  • [15856] fix to WorldClient theme - creating a folder with the "plus" button always results in an email folder
  • [15878] fix to All Themes - if an admin has language selection turned off, the "Forgot Password" link on the logon page does not work
  • [15887] fix to error message pops up when creating the first WorldClient SSL certificate in the MDaemon GUI
  • [15896] fix to update checker may not tell users of beta versions that an update is available once it has been publicly released
  • [15906] fix to CalDAV: private calendar event details are not hidden when a shared calendar is viewed
  • [15870] fix to MDPGP affixing signature to encrypted messages needlessly
  • [15689] fix to unable to access certain Active Sync pages in Remote Administration as a Domain Administrator
  • [15909] fix to broken link for Active Sync page for end users in Remote Administration
  • [15868] fix to MDPGP not decoding subject text before checking it for commands
  • [15720] fix to [trash] macro not working with advanced forwarding options
  • [15876] fix to contact categories are not synced to ActiveSync clients
  • [15894] fix to ActiveSync server crash when parsing certain recipient addresses
  • [15901] fix to ActiveSync server does not support UNC paths
  • [15902] fix to ActiveSync client may not be able to download message attachments
  • [15905] fix to non-ASCII characters in the subjects of messages downloaded via ActiveSync may display as question marks
  • [15914] fix to invalid Birthday or Anniversary dates may cause issues with certain ActiveSync clients
  • [15955] fix to Outlook 2013 may hang after downloading a message that does not contain a Date header using ActiveSync
  • [15942] fix to Outlook 2013 may hang after downloading TNEF meeting requests using ActiveSync
  • [15957] fix ActiveSync message Preview element may not contain proper UTF-8
  • [15944] fix to possible ActiveSync server crash
  • [15930] fix to non-ASCII characters in messages sent using ActiveSync may be replaced by question marks
  • [15926] fix to meeting attendees that do not have valid email addresses are not synced to ActiveSync clients
  • [15922] fix to ActiveSync PIM searches may return incorrect results
  • [15903] fix to ActiveSync performance issue on extremely busy servers
  • [15953] fix to possible error sending meeting response using ActiveSync
  • [15977] fix to calendar items may be created without start or end times using ActiveSync
  • [15962] fix to meeting planner does not receive a response for a meeting created in WorldClient after the invitation is accepted in Outlook
  • [16027] fix to message attachment filename containing non-ASCII characters may cause Outlook 2013 to hang when downloaded using ActiveSync

New in Alt-N MDaemon Messaging Server 15.5.1 (Oct 7, 2015)

  • CHANGES:
  • [15771] The LookOut theme's Advanced Search date option "All" is enabled by default, to match the WorldClient theme.
  • [15786] Moved CalDAV configuration menu item to root on the Web & IM Services dialog.
  • FIXES:
  • [15623] fix to some task properties are lost when a task created in WC is edited via CalDAV
  • [15730] fix to PIM items created on certain ActiveSync devices may be duplicated on the device
  • [15598] fix to LookOut and WorldClient themes - IE - When copying a message it is slow to load the destination folder list
  • [15664] fix to LookOut theme - advanced search may fail after doing a quick search that returns no results
  • [15613] fix to LookOut and WorldClient themes - Long folder names are not wrapped properly in the copy/move folder selection window
  • [15740] fix to LookOut theme - IE8 - Unable to use the Send Now button in the compose view
  • [15708] fix to Mobile theme - Windows Phone 8.1 requesting attachments results in invalid session cookie
  • [15744] fix to Minger lookups in SMTP sessions from WorldClient may fail if outbound socket binding option is enabled
  • [15160] fix to LookOut and WorldClient themes - filters containing non-ASCII characters do not appear correctly
  • [15748] fix to ActiveSync server crash when public folder syncing is enabled but public folders are not enabled in MDaemon
  • [15749] fix to possible ActiveSync server crash when client sends invalid data in sync request
  • [15724] fix to sign out link missing in MDaemon Remote Administration web UI when using the Microsoft Edge browser included in Windows 10
  • [15725] fix to reports are not displayed in MDaemon Remote Administration web UI when using the Microsoft Edge browser included in Windows 10
  • [15757] fix to CalDAV: Timezone names in iCalendar data are not properly UTF-8 encoded. This may cause events from the server to not appear on the client.
  • [15758] fix to CalDAV server does not honor "Enable Public Folder" and "Enable Shared Folder" switches
  • [15764] fix to LookOut and WorldClient themes - Searching based on same beginning and end date results in end date being ignored
  • [15762] fix to high memory and CPU usage when large messages are downloaded via ActiveSync
  • [15774] fix to LookOut and WorldClient themes - When creating new task, note, or event from a message, accented characters are displayed incorrectly
  • [15778] fix to MD GUI does not save CalDAV log level setting correctly
  • [15781] fix to ActiveSync Last Logon Time not being read properly
  • [15785] fix to enabling XML archiving in the ActiveSync Log Viewer not working
  • [15790] fix to CalDAV: MDaemon account full name that contains non-ASCII characters is not properly UTF-8 encoded. This may prevent the account from being able to synchronize.
  • [14996] fix to Remote Administration's IP Syntax checker not allowing for CIDR notation on screens like IP Screening
  • [15801] fix to iCalUID for calendar event exported from an Outlook Connector TNEF message file may contain invalid data in the calendar.mrk file. This may prevent the event from syncronizing with a CalDAV client.
  • [15810] fix to CalDAV: multiget report performance is poor as it loads the calendar.mrk file too often. If a client issues multiple multiget requests, an error may occur because the calendar database file cannot be locked. Thunderbird/Lightning request items via the multiget report.
  • [15773] fix to non-ASCII characters in particular HTML messages may not display correctly in WorldClient
  • [15751] fix to ActiveSync server may fail to start up on Windows Server 2008/Vista
  • [15756] fix to ActiveSync device list may contain duplicates
  • [15759] fix to ActiveSync Archive WBXML setting at user level is broken
  • [15782] fix to possible crash during midnight processing when removing inactive ActiveSync devices
  • [15793] fix to possible crash when processing ActiveSync search requests
  • [15799] fix to ActiveSync policy editor saves "Minutes of inactivity before device locks" setting incorrectly
  • [15803] fix to certain HTML messages may cause sync errors when an ActiveSync client requests the body in plain text
  • [15813] fix to mailing list members may be removed when adding members with the account picker
  • [15816] fix to MDaemon GUI dialogs may not be centered on screen properly
  • [15808] fix to attachments of messages forwarded to a mailing list may be corrupted
  • [15768] fix to Content Filter not computing correct DKIM signature for signed or encrypted messages
  • [15814] fix to ActiveSync server not always detecting meeting invitations as such when emitting message properties
  • [15818] fix to possible ActiveSync server crash when a client deletes a folder
  • [15830] fix to possible crash when an existing gateway is used as a pattern for automatic gateway creation

New in Alt-N MDaemon Messaging Server 15.5.0 (Sep 16, 2015)

  • MAJOR NEW FEATURES:
  • [2399] CALDAV (MDaemon PRO only)
  • [9651] OPENPGP SUPPORT (MDaemon PRO only):
  • Support for running MDPGP has been integrated. MDPGP provides OpenPGP support for MDaemon by providing encryption, decryption, and basic key management capabilites. It is a great introduction to secure encrypted email. A new tab called "MDPGP" was added to the Security root tab. Here you will see all MDPGP processing activity. You can also configure MDPGP by accessing a new option within the Security top-level menu. The Content Filter now contains actions to encrypt and decrypt messages. See MDPGP-Quick-Start.html in the DOCS folder for more information on how to setup and configure MDPGP. Due to licensing restrictions beyond our control this functionality is not available (or even included) in builds of MDaemon intended for the Russian market.
  • [8044] DO NOT DISTURB:
  • The Ctrl+T Group Manager now supports a Do Not Disturb feature that lets you set a time frame during which an account may not be accessed by its user(s). Access during a Do Not Disturb time period is not allowed and returns an appropriate error response to IMAP, POP, SMTP, ActiveSync, and WorldClient access requests. Accounts in this state may receive incoming mail but may not originate mail or be accessed by mail clients. To apply Do Not Disturb to one or more accounts first create a group with the Do Not Disturb settings you desire. Next, use the Account Editor and add the group to the account(s) as you wish.
  • [15243] UI IMPROVEMENTS:
  • [14507] The ActiveSync for MDaemon configuration screens in Mobile Device Management, Domain Manager, and Account Editor have been redesigned.
  • [15243] Added an Accounts page to the Domain Manager with access to common account functions.
  • [15244] Added right-click menu to Account Manager/Domain Manager with common account functions.
  • [14330] The tool window now has counter nodes for connections blocked by IP and Dynamic Screening.
  • [14479] Added "Start Time" column to Session pane in the main UI.
  • [14374] Added Up and Down buttons to the Host and IP Screen editors.
  • [14557] F2 | Server Settings | DNS has been redesigned.
  • [14745] Added option to Ctrl+O|Preferences|UI which causes UI dialogs to be centered rather than overlapped in style.
  • [15087] Sort arrows were added to columns within the UI's session windows.
  • [15057] Added option to Ctrl+O|Preferences|UI which lets you split the session window to its own pane in the main UI window. Changing this setting requires a restart and when active the option to swap panes will not work.
  • [14780] Moved setting which adds to spam score from Ctrl+S|Sender Authentication|DKIM Verification to Ctrl+S|Sender Authentication|DKIM Settings.
  • [14106] Improved usability of account picker when selecting members for a mailing list.
  • [14484] UI was updated in connection with generation of self signed certificates using SHA2.
  • [15281] Added option to Ctrl+O|Preferencs|UI to include system generated lists (like Everyone@ and MasterEveryone@) when using the List Manager. System generated lists have limited items available for user configuration.
  • [15293] Config session will immediately load relevant log data upon startup without an initial pause.
  • [14099] MDaemon Remote Administration now displays the various public folder views in a tree-style list rather than a flat list.
  • CHANGES AND NEW FEATURES:
  • [12598] WorldClient supports adding inline images to a user's signature.
  • [15170] SpamAssassin has been updated to version 3.4.1 and built with a newer, more stable version of Perl.
  • [14774] The ActiveSync server has an option to include a user's public contacts with their default contacts. This allows users of clients such as Outlook 2013, which does not support multiple contacts folders or global address list searching, to access public contacts. The public contacts are read-only and tagged with "Public" and "Read-Only" categories.
  • [15279] SMTP "Recipient Unknown" response will include the unknown address.
  • [15241] When an account is deleted the autoresponder script that account used will also be deleted from disk if it is named the same as the accounts email address. For example, [email protected] will be removed if it is the script that [email protected] is using at the time his account is deleted.
  • [2240] Added "X-MDaemon-Deliver-To" as a default header to search when creating rules in the content filter.
  • [15231] Changed color of DMARC logging from red to something else since elsewhere red color indicates possible processing errors.
  • [14481] Changed shades of green and red used in DMARCReporter for better readability.
  • [14630] Added option to Ctrl+Q | Mail Queues | Holding Queue which sends the postmaster a summary of quarantine queue content.
  • [12831] The Quarantine and Holding queue tabs in the UI have been changed to be like the Bad queue tab and show the reason a message is in the queue. The information for this column is taken from the X-MDBad-Queue header. MDaemon now inserts this header for messages destined for these queues. The column that displays this data has been renamed from "Bad queue reason" to "Explanation."
  • [14111] The Quarantine queue now supports the right-click Release and Re-Queue options. Also as part of this change the Quarantine queue now appears in the list of queues when using the copy/move functions.
  • [14497] Attachment Linking now makes better use of long file names pulled from MIME headers. These file names are no longer truncated at 50 characters. However, the file name will still be truncated should its use result in a total file path length greater than the OS allows. File names displayed within Attachment Linking emails show the first 70 characters of the file name + "..." to indicate if the file name has been shortened for display purposes. If you would like to include the full file name in the emails set the following in MDaemon.ini with notepad: [AttachmentLinking] FileNameDisplayLength=0 then restart MDaemon.
  • [14420] Configuration Session UI will detect if the underlying MDaemon service has crashed or been task killed and inform the user according.
  • [14639] MDaemon no longer sets/deletes the MDisRunning key in MDaemon.ini. This is not a reliable way to tell if MDaemon is running. To check that, look to the Task Manager or Windows services control panel.
  • [14505] DMARC query domains which do not exist or which do not publish DMARC data will be negatively cached for (by default) one day. This is to avoid needless processing overhead. If you wish to change the number of days cached set the following in MDaemon.ini: [DMARC] NoAnswersTTL=1440 (number of minutes in a day, 2880 is two days, etc).
  • [5998] WorldClient - Added ability for users to sort distribution lists in all themes.
  • [13479] WorldClient - Merged Categories and Labels into just Categories. Users can now add, edit, and delete categories from a predefined list based on the old labels and categories. Each category has a color associated with it. More than one category can be associated with a given color, but only one category with a specific name may exist. There are 26 colors to choose from (including white) which match Outlook category color options. If an event, task, note, or contact already has categories associated with it, but they don't match the predefined categories, their colors will be white until the user adds them to the predefined list of categories. If there is already a label associated with an event, the user can choose to remove the label and add a category, or leave the label. Old labels are not lost on upgrade.
  • [5570] WorldClient and LookOut themes - Desktop notifications are now available. When LookOut or WorldClient loads, the browser will prompt the user on whether or not they wish to allow desktop notifications. If the user chooses to allow them, then the user will receive notifications of new email messages, new instant messages (in the case that the corresponding chat is not in focus), and any change in status of a chat buddy. Desktop notifications are not supported by Internet Explorer.
  • [14876] WorldClient and LookOut themes - Added ability to view pdf files in the browser (not supported in IE8). This is available in any document folder and any message that has a pdf file.
  • [8095] The Help link on WorldClient's logon page now opens in a new tab/window.
  • [8311] Added password recovery feature to WorldClient. If enabled, users who have permission to edit their password will be able to enter an alternate email address that will be sent a link to reset their password in case they forget it. The password recovery email address is configured on the Options | Personalize page. Users must enter their current password in order to change it. Once set, if the user attempts to log in with an incorrect password a "forgot password?" link will appear. This link takes them to a page that asks them to confirm their password recovery email address. If entered correctly, a message containing a link to a page that allows them to change their password is sent. This feature is disabled by default. To enable it, edit \MDaemon\WorldClient\Domains.ini and set [Default:UserDefaults] EnablePasswordRecovery=Yes. It can be enabled or disabled on a per-user basis by editing a user's User.ini file.
  • [13799] WorldClient theme - added message preview buttons for Next/Previous instead of them being in the "more" dropdown menu.
  • [14614] Removed Cache related options from Ctrl+S|Sender Authentication|DKIM Verification. They applied to DomainKeys, which was removed in version 14.5.0.
  • [8927] LookOut and WorldClient themes - added buttons and context menu items for users to create a new event, task, or note using an email. In both themes there are three places where these functions can be found: 1. The message list context menu. 2. The message preview buttons (LookOut) or "more" dropdown menu (WorldClient). 3. The external message view buttons (LookOut) or "more" dropdown menu (WorldClient).
  • [14976] The mailing list Description field was moved from the Settings page to the Moderation page. This field is used in the List-ID header so it is not a private description of the list. A new field was added to the Settings page which allows you to enter a short description of the mailing list for private use.
  • [14889] Several SMTP response strings have been changed to not disclose information that might help an attacker work around a refusal.
  • [15050] LookOut and WorldClient themes - when there is only one attachment with a message, the attachments container auto-expands when the message is opened.
  • [4691] The connection failure cache now stores IP:PORT combinations to avoid potential false positives.
  • [12654] LookOut and WorldClient themes - external windows open in the center of the screen instead of the top left if they fit
  • [14170] Lite, LookOut, and WorldClient themes - Logon page attempts to detect and use the browser language being used before using the domain default for new users.
  • [11680] LookOut and WorldClient themes - users can now use the browser's back and forward buttons to navigate in the main window
  • [14702] LookOut and WorldClient themes - Virtru can now be disabled by the admin on a per user basis by adding VirtruDisabled=Yes to the [User] section of the user's WC\User.ini file.
  • [7668] LookOut theme - Inline Message Preview - Next/Previous buttons are now disabled when the extremities of the message list are reached by the user
  • [15060] WorldClient theme - added a "Today" button to the calendar view buttons which has the same behavior as the "Today" button in the LookOut theme
  • [14280] LookOut and WorldClient themes - added ability for users to sort by the Description, Location, Start, and End columns in the Calendar List view
  • [14487] Lite, LookOut, and WorldClient themes - Added as top most option when creating or editing a folder. Creating a folder from the "plus" icon in the WC theme folder list defaults to .
  • [9958] LookOut and WorldClient themes - added button to send a message to all attendees of a meeting in the event editor
  • [10163] Lite theme - Mark Unread/Read option now available in the Message view. Clicking it will mark the message unread and take the user back to the List view.
  • [14484] MDaemon can generate self-signed certificates using SHA2. Requires Vista / Server 2008 or newer.
  • [6019] Lite, LookOut, and WorldClient themes - added the ability to print the details of a single event. Users can do so from the Event Editor or, in the case of LookOut and WorldClient themes, by right clicking on an event and clicking "Print"
  • [15203] LookOut and WorldClient themes - added a link to the Virtru Dashboard in the the help/logout dropdown context menu
  • [15214] LookOut and WorldClient themes - added the "custom intro" feature to the compose window for Virtru encrypted messages
  • [14995] LookOut theme - Updated the theme appearance. Added a new style (Gray) and changed the default style to a blue (similar to pastel_blue). Added a drop down menu for the main navigation menu when the navigation buttons will no longer fit in the space provided. Moved the "New" button, to where the user's email address was previously located. Moved the user's email address to the top navigation bar, and moved the help and signout options to a drop down on the user's name (like the WorldClient theme). Moved the options dropdown button to the far right in the navigation bar.
  • [15267] LookOut and WorldClient themes - the message header expansion setting in the external message view is now independent of the message header expansion setting in the message preview frame.
  • [15310] The LookOut theme's "pastel_blue" style has been removed.
  • [15243] [14848] Settings found at Ctrl+W|WorldClient|Dynamic Screening have been copied to Ctrl+S|Screening|Dynamic Screening. The settings can be accessed from either place.
  • [14740] F2|Server Settings|Delivery and Alt+F2|Smart Host screens have a new setting that let you tell MDaemon to lookup MX records for smart host values.
  • [15481] Added additional logging when connections refused during SMTP session
  • [10421] Added Shared Folder ACL Management via Remote Administration. Global administrators may manage ACLs for all users. Users may administer their own ACLs for shared folders.
  • [14490] Added Virtru Pro options to the LookOut and WorldClient themes. In the Compose view a drop down button was added that gives users the ability to set an expiration for access to their encrypted message and/or prevent the receiver from forwarding the encrypted message. In the message preview and the external message window any encrypted message that a user has sent may be "revoked" in real time. Revoking the message will prevent the recipients from continuing to access the message. The user may also retroactively disable forwarding of a message or set an expiration for the message. The Virtru Pro options are available for a two week trial period to all new Virtru users and to users that have set up a "Pro" account with Virtru. The options are always visible, but are disabled after the trial period if the user has not set up a "Pro" account with Virtru.
  • FIXES:
  • [13807] fix to errant batv header added to some messages
  • [14593] fix to d= and i= tags passed to DKIM signer not always being honored
  • [14613] fix to SPF logging empty results when configured not to do so
  • [14472] fix to bad queue messages remaining in queue for up to one day longer than configured
  • [14647] fix to attachment extraction process not properly handling PGP armored attachments
  • [14722] fix to MDMigrator migration from Microsoft Exchange may fail if multiple "Exchange Adminstrator Groups" exist in Active Directory
  • [14788] fix to WorldClient theme - Using "+" plus symbol for public IMAP folder prefix string causes login to hang with "Loading..." message
  • [14925] fix to WorldClient - if a user has a filter that forwards or redirects a message and the admin removes forwarding permissions the filter may become corrupted
  • [15011] fix to incoming DMARC aggregate reports triggering errant outbound aggregate report
  • [14592] fix to WorldClient and LookOut themes - when in the "Sent Items" folder, the option exists to sort by the sender instead of by the recipient
  • [14686] fix to LookOut and Lite themes - Additional Phone Numbers drop down menu is grayed out if user does not have LRWICD ACL Access Rights
  • [4382] fix to WorldClient - Problem sending message to too many contacts
  • [14908] fix to errant text on some mailing list related UI popup dialogs
  • [14934] fix to new domain name UI entry box not enforcing size limits
  • [15042] fix to inconsistent router logging related to message forwarding
  • [15039] fix to account editor not properly showing account name in window caption
  • [14939] fix to domain rename operation permitting improper values
  • [15061] fix to LookOut and WorldClient themes - Ampersand in friendly name breaks "Compose Email" feature
  • [15071] fix to LookOut and WorldClient themes - column widths not preserved on per theme basis
  • [15019] fix to LookOut and WorldClient themes - When you have 15-minute events occurring at the same time as another, they are not displayed correctly
  • [14723] fix to session window not staying in sorted order when viewed over time
  • [15092] fix to LookOut and WorldClient themes - Addresses are not visible in distribution lists whose names have an apostrophe
  • [13935] fix to LookOut and WorldClient themes - In Day View, All day events are not visible unless you scroll up to 12 am
  • [15132] fix to Lite and WorldClient themes - In a shared calendar, the "" text is not displayed correctly in certain views
  • [15133] fix to Mobile theme - When viewing a shared calendar without the "write" permission, the calendar never loads
  • [15150] fix to Account Editor not remembering previously selected domain
  • [15183] fix to WorldClient theme - Default Contact View setting is not honored - Contacts folder is always displayed
  • [15184] fix to All themes - Default Contact View setting is not applied to the address book lookup view which is accessed through the compose view when clicking on 'To'
  • [14989] fix to WorldClient Style setting is reset when switching to the Mobile theme and back
  • [15247] fix to progress bar visual indication not working in various parts of UI
  • [15245] fix to WorldClient theme - In messages sent at 12:00am, the folder list shows the message is sent at 12:00pm
  • [15306] fix to LookOut theme - Unable to autocomplete contacts when composing a message in IE8
  • [15373] fix to account template autoresponder scheduled days not saving
  • [15377] fix to LookOut and WorldClient themes - incorrect dates displayed when printing calendar
  • [15338] fix to All themes - When typing a letter in the "To" field and then backspacing, autocomplete no longer works
  • [7851] fix to WorldClient Reply does not support multiple addresses in the Reply-To or From headers
  • [15400] fix to Virtru-encrypted messages created by WorldClient may contain lines that exceed the Internet Message Format line length limit
  • [15221] fix to new gateway button disabled improperly
  • [15117] fix to anon-usage data button disabled improperly
  • [15389] fix to FQDN of primary domain not being used when other domains fail to specify their own FQDN
  • [15447] fix to certain messages with large header blocks not forwarding to list properly
  • [15449] fix to crash caused by recursively called list members in some cases
  • [15502] fix to LookOut and WorldClient themes - AddrLookup may have trouble displaying contacts under right conditions
  • [15541] fix to the ACL cleanup routine may remove AclShLookup.dat entries due to case sensitivity
  • [15542] fix to CSV file produced when exporting accounts to CSV has the "ExemptFromAuthMatch" and "ApplyDomainSignature" values swapped
  • [15232] fix to some list settings not being honored after changes made (enable/disable LIST)
  • [15077] fix to DNS-BL spam filter score not being honored after changes made
  • [15550] fix to OP screen in Remote Administration not enabling Save and Cancel buttons on change
  • [15656] fix to accented characters in attendee names may be corrupted when creating meeting invitations via ActiveSync

New in Alt-N MDaemon Messaging Server 15.0.1 (May 8, 2015)

  • CHANGES AND NEW FEATURES:
  • [13733] Added enhanced hijack detection options from MDaemon to Remote Administration
  • [14196] Added option to delete autoresponders that are undeliverable to Remote Administration
  • [14350] Added Quota Settings | Whitelist to Remote Administration
  • [14378] Added "Insert Bulk Header" option from DMARC settings to Remote Administration
  • [14390] Added "Refuse Multiple From" option from DMARC settings to Remote Administration
  • [14324] Added option to send DSN messages through Spam/Content Filtering to Remote Administration
  • [14501] WorldClient theme - changed multi-day event background color to be the same as the type of event instead of the same as the related calendar
  • [14488] WorldClient and LookOut themes - a successful password change hides the "strong password requirements" text after an unsuccessful attempt
  • [14673] WorldClient - Virtru - when replying to or forwarding an encrypted message the compose view turns Virtru on.
  • [14205] Remote Administration Domain and Global Admins can now edit users that are using an insecure password without being forced to change that password on the user's behalf.
  • [14200] Added a couple SecurityPlus options that were missing in Remote Administration
  • [14312] Changed Remote Administration's left-hand menu to be acted on by clicking rather than hovering
  • [14685] Updated Remote Administration's IP Syntax checking function to support IPv6 addresses
  • [14653] Updated SPF results header per best current practice
  • [14662] MDaemon trial keys are now sent via email and must be entered into the installer to continue. The trial period is 30 days.
  • [14747] Newer versions of the ActiveSync protocol may now be used with Windows Phone devices. Remove any existing protocol restrictions for them, then recreate the accounts on the devices.
  • [5999] LookOut and WorldClient themes - added group by company option in the address lookup view that can be accessed from the Compose view by clicking on To, CC, or BCC
  • [10859] LookOut and WorldClient themes - changed the contact picker and address lookup views to show all contact email addresses instead of just the primary email address
  • FIXES:
  • [14700] fix to localized versions of the folder ACL editor are unable to add ACL entries
  • [14500] fix to WorldClient and LookOut themes - sidebar calendar not selecting correct month
  • [11171] fix to LookOut theme - calendar event details dialog may be clipped for events near the bottom of the window
  • [14602] fix to Remote Administration not saving hiwater.mrk properly under certain circumstances
  • [13846] fix to WorldClient - going from a mobile device back to a PC causes the user to go to the Mobile theme automatically instead of the previous theme they were using on the desktop
  • [14641] fix to List Digest page not linked anywhere in Remote Admin navigation structure
  • [14695] fix to WorldClient LookOut theme - IMAP filters not displaying in IE8
  • [14064] fix to inconsistency in links on Remote Administration's registration page
  • [14703] fix to Russian, Japanese, and Chinese versions of MDStats and other GUI programs possibly displaying wrong characters
  • [14712] fix to MD GUI does not allow wildcard IP Shield entries to be added
  • [14711] fix to host screen entries not always being immediately honored after being added
  • [13976] fix to incorrect ActiveSync max window size allowable range listed in UI
  • [14715] fix to IP Shield conversion for IPv6 leading to connection problems in some configurations
  • [14709] fix to WorldClient theme - unreadable white text for multi-day all day events in month view
  • [14724] fix to smart host being used when gateway forwarded mail specified other host
  • [14708] fix to broken gateway option "ETRN dequeuing requires authentication"
  • [14743] fix to bracket characters missing from Received headers around IPs
  • [14741] fix to MD GUI does not open the autoresponder editor when double clicking an account at Accounts | Account Settings | Autoresponders
  • [14737] fix to ActiveDS page in list editor not always saving settings properly
  • [14192] fix to MDaemon Remote Administration report graph labels that contain non-ASCII characters are corrupted after choosing to update/view the report after changing a report option
  • [14744] fix to LookOut theme - 'Add Address to contacts' button doesn't work in the external message view
  • [14748] fix to LookOut theme - When viewing notes for an appointment via the popup s are shown
  • [14756] fix to group members GUI does not check the checkboxes of existing members when opening
  • [14764] fix to WorldClient theme - Message headers not being translated in the external message view
  • [14728] fix to WorldClient - Unable to view any filters when one rule contains a field with over 76 characters
  • [14393] Fix to message body possibly being stripped if content-type was "text" instead of "text/html" or "text/plain".
  • [14790] fix to Remote Administration allowing selection of multiple sessions in the Active Sessions dialog
  • [14808] fix to UI permitting improper characters when list is renamed or created
  • [14816] fix to Auth-results header sometimes having incorrect data for SPF section (wrong smtp.mailfrom=)
  • [14817] fix to SPF approved domains not always being honored (broken by include directives)
  • [14801] fix to newly created or renamed mailing lists not honored until a restart or grplist.sem file created
  • [14799] fix to old list name referenced in grp file when list renamed

New in Alt-N MDaemon Messaging Server 15.0.0 (Mar 12, 2015)

  • SPECIAL CONSIDERATIONS:
  • Account hijack detection is now enabled by default. You can change hijack detection settings at Ctrl+S | Screening | Hijack Detection.
  • The options at Ctrl+S | Screening | Dynamic Screening have been changed. First, the "Watch accounts" checkbox was redundant and has been removed. The option to "freeze accounts" has been made into its own separate checkbox. Similarly the option to "Email postmaster" has been made into a separate checkbox and you now have some control over what's included in the email. As in previous versions, this email is not sent when the account in question is already frozen. Dynamic screening settings have been reverted to installation defaults which could change the existing behavior you are expecting. Please check and configure these settings how you want them. Lastly, the options related to WorldClient have been removed and placed at Ctrl+W | WorldClient (web mail) | Dynamic Screen.
  • MAJOR NEW FEATURES:
  • IPV6 SUPPORT (MDaemon PRO only)
  • Support for IPv6 has been added. 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 Alt+F2 | Domain Manager | 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 but please check it. Buttons to manually detect IP addresses have been added to the same screen.
  • A few options related to use of IPv6 can be found at F2 | Server Settings | IPv6. Also, $PRIMARYIP6$ and $DOMAINIP6$ macros can be used to retrieve IPv6 addresses. These macros can be used anywhere that the $PRIMARYIP$ and $DOMAINIP$ macros can and they retrieve IPv6 addresses.
  • SPF processing now supports the "IP6" mechanism and expands the "a", "mx", and "ptr" mechanisms to include AAAA records.
  • Several configuration files that store reserved IP address ranges will be updated to include their IPv6 network equivalents.
  • 64-BIT VERSION
  • A 64-bit version of MDaemon is now available. The 64-bit version can handle a higher number of active sessions before running out of memory. Please note that the 64-bit MDaemon is not compatible with 32-bit plugins. When switching to the 64-bit MDaemon, you must also switch to 64-bit versions of all software that uses the MDaemon API. A 64-bit version of SecurityPlus is available. We do not have a 64-bit version of BES, so stay on the 32-bit MDaemon if you need it. If you run WorldClient, Remote Administration, or ActiveSync in IIS, you will need to configure or recreate the application pools to be 64-bit. The server side component of Outlook Connector is built in to MDaemon so we do not have or need separate 32/64-bit server side Outlook Connector installers.
  • IMPROVED UI
  • The UI has an updated ACL editor.
  • Changed the root page in multi-page dialogs to summarize the section rather than duplicate all the controls from the first page
  • Moved Ctrl+S | Security Settings | IP Shield to Ctrl+S | Sender Authentication | IP Shield
  • Numerous minor changes including: (a) the Gateways and Event Scheduling UIs have been slightly reorganized (b) Domain and List Managers auto-expand sub-nodes when accessed via double-click (c) updated warnings displayed when enabling ActiveSync for the first time (d) some places throughout UI used "Settings" while others used "Options"; I picked "Settings" and updated the UI everywhere (e) all occurrences of "don't" within UI control labels have been changed to "do not" (in English version) (e) several tiny memory leaks related to gateway use cleaned up (f) The button to set default values was removed from the LAN IP editor as part of IPv6 work (g) Updated the Alt+M | ActiveSync | Domains screen.
  • The "WorldClient IM" page found at Ctrl+W and within the Domain Manager has been re-organized slightly and re-labeled as "WCIM"
  • The F2 | Server Settings | Servers screen was re-orged somewhat and the option to require missing Date headers was removed. It can be changed at MDaemon.ini [Special] DateComplianceCheck=Yes (default No).
  • Removed the "Lists" top-level menu. All mailing list configuration is done with the new Mailing List Manager found at Setup | Mailing List Manager. This change required reorganizing controls on several list editor screens. By default the left-hand tree does not auto-expand the nodes but if you want to change that you can with a checkbox at Ctrl+O | Preferences | UI.
  • Removed the "Gateways" top-level menu. All gateway domain configuration is done with the new Gateway Domain Manager found at Setup | Gateway Manager. This change required reorganizing controls on several of the gateway editor screens. The "Accounts" screen has been deprecated and removed. The controls there allowed you to create an account through which you could access the gateway domain's mailbox via POP. This is easily done by configuring any of your existing accounts (or the gateway itself) to share the same mailbox folder.
  • All the mailing list related options found at Ctrl+O | Preferences | Miscellaneous have been moved to the new mailing list manager. The option related to spam in mailing list public folders was removed from the UI.
  • The "...sends 552 when account is over quota" option was removed from F2 | Server Settings | Servers because its a duplicate of the same option found at Ctrl+U | Other | Quotas.
  • Several options related to inbound and outbound socket binding were removed from Ctrl+O | Preferences | System and placed on a new screen at F2 | Server Settings | Binding. The new screen also contains separate edit controls for IPv4 and IPv6 addresses.
  • The option to add a Sender: header to all mailing list messages and the option to add a custom header+value to all mailing list messages have been removed from Ctrl+O | Preferences | Headers and placed within the new Mailing List Manager at Alt+G | Mailing List Settings. Also, the options to configure the digest message subject and to screen incoming list mail for non-list content were removed from Ctrl+O | Preferences | System and moved to Alt+G | Mailing List Settings.
  • Some visual oddities with the red/green background color of password fields within the Account Editor were fixed
  • Added some new conditions to the account manager including showing only accounts which are forwarding, which are over-quota, or which have autoresponders configured.
  • The IP Screen editor has been reorganized.
  • The Subject column is displayed when viewing the Bad Queue.
  • IMPROVED HIJACK DETECTION (MDaemon PRO only)
  • Added several new options to Ctrl+S | Screening | Hijack Detection which let you set different message and timing thresholds depending on the source IP of the incoming connection. You can set separate limits for connections from reserved IPs, local domain IPs, and all other IPs.
  • MDaemon's reserved IPs are mostly as defined by RFCs (127.0.0.*, 192.168.*.*, 10.*.*.*, 172.16.0.0/12, ::1, FD00::/8, FEC0::/10, and FE80::/64). Local domain IPs are all the IPs configured for any MDaemon domain. To preserve existing behavior, the defaults treat all types the same.
  • CHANGES AND NEW FEATURES:
  • Updated to SpamAssassin version 3.4.0. The Bayesian database will be migrated to its new format during install.
  • By default, the Attachment Linking feature currently places the text "MDaemon replaced the following files with these links:" into certain emails. If you want to change that text add the following key to your MDaemon.ini then restart MDaemon: [AttachmentLinking] HeaderText=This Is My Text.
  • Added option to Ctrl+U | Autoresponders | Settings which lets you configure MDaemon to simply delete autoresponse emails that remain undeliverable after their time in the remote queue has expired. This switch is disabled by default to preserve existing behavior.
  • Added option to Ctrl+S | Screening | Dynamic Screen which lets you prevent IPs from being blocked due to multiple POP or IMAP authentication failures if each of the failures uses the same password. This prevents a situation in which unattended devices get their IPs blocked due to not yet being configured with the new password.
  • If you (a) require secure passwords (b) press OK when editing an account with an insecure password (c) have the option enabled requiring the account to change the password then (d) you will get a popup box saying "are you sure you want to temporarily store an insecure password yes/no". In the past you were not allowed to even temporarily store insecure passwords.
  • Added button to Ctrl+U | Passwords that goes through all accounts and flags any of them with a weak password to require a password change. Note that this could result in accounts being locked out so there are warnings in place. Passwords can be changed using the UI, WorldClient or MDaemon Remote Administration.
  • Added the ability to print individual contacts in Lite, LookOut, and WorldClient themes.
  • Changed the distribution list editor in the LookOut theme to be like that of the WorldClient theme.
  • Added more column options for the contact list in the LookOut theme
  • Added a Registration dialog to Remote Administration that will allow Global Administrators to view their keys, the time remaining, and extend trial keys (if applicable).
  • Added options to disable and set the timer for the contact info preview in the LookOut theme contact list view
  • MDaemon responds with a 4xx temporary error to delivery attempts to disabled or frozen accounts (see [14010]). If you would prefer to have a 5xx response instead you can add this setting in MDaemon.ini [Special] DisabledAccountsSend550=Yes (default is No).
  • Remote Administration now includes the Bad Queue Reason column when viewing Bad Message Queue
  • Removed loading of hashcash module from Spam Filter (MDaemon.pre file)
  • The daily ActiveSync device cleanup event now runs in its own background thread.
  • Mail routing was made more consistent between the various types (direct, smart host, or direct->smart host). When sending to smart host MDaemon always expects this to be a host (not a domain) name value. No MX lookups are performed on the smart host value. In the past, sometimes MDaemon would do MX lookups of the smart host, and other times not. Now it always will not. Also fixed a routing problem where direct+smart host configurations were not sending DSNs out in some cases.
  • Optimized shut-down routine generally and fixed errant prompt when doing some shut-downs.
  • Added white list button to Ctrl+U | Other | Quotas which lets you white list accounts which should not be disabled even if inactive
  • The "human-readable" portion of a delivery delay or failure DSN message can now be customized as follows: Create a file in the \MDaemon\App\ folder called DSNDelay.dat and/or DSNFail.dat. Edit those files with notepad and enter the text you want to use.
  • The following macros can be used in your custom text
  • $SESSIONID$ - expands to the delivery session's ID string
  • $QUEUEID$ - expands to the message's mail queue ID string
  • $MESSAGEID$ - expands to the message-id header value
  • $RETRYDAYS$ - length of time allowed in queue (in days)
  • $RETRYHOURS$ - length of time allowed in queue (in hours)
  • MDaemon must be restarted before changes to these files are loaded.
  • Added option to Ctrl+S | Sender Authentication | DMARC Settings that toggles inserting the bulk mail header into DMARC report emails. This setting is enabled by default.
  • Ctrl+U | Other | Passwords now has a button which will generate and email a weak password report.
  • Added the Categories column to the Contact list in the LookOut theme
  • Contact edit question for saving a contact without an email address has changed to "This Contact has no email address, save it anyway?" so that the "OK" and "Cancel" options make more sense.
  • Added a link to open Tasks and Notes in a new window in the WorldClient theme
  • Added option to Ctrl+S | Sender Authentication | DMARC Settings which tells the SMTP server to refuse messages that are incompatible with DMARC requirements regarding 'From' header construction. These are messages with (a) multiple 'From' headers (b) multiple email addresses in a single 'From' header. Such messages are currently exempt from DMARC processing. Messages with multiple 'From' headers are illegal anyway and should not be accepted. However, multiple addresses in a single 'From' header are technically legal and may be in legitimate use. This setting is disabled by default for that reason. However, to maximize DMARC protection, this setting should be enabled. This setting is only applied when DMARC verification is enabled.
  • A list of active sessions may now be viewed via Remote Administration (Global Admins only). A session can be selected and disconnected. The page will automatically refresh if a session is not selected.
  • Added new option to Ctrl+Q | Mail Queues | DSN Settings which lets you control whether DSNs are sent through the spam and content filters or not (default is No). The same setting also appears at Ctrl+M | Preferences | Miscellaneous.
  • Added option to F2 | Server Settings | Servers which allows you to temporarily white list host IPs which encounter an SSL error during an outbound SMTP session. The white list is reset every hour.
  • WorldClient's WAP WML theme has been deprecated and removed.
  • WorldClient theme - added end to end email and attachment encryption using Virtru. To use this functionality a user must "Enable Virtru" on the Options | Compose page. To prevent users from using Virtru encryption add VirtruDisabled=Yes to \MDaemon\WorldClient\Domains.ini.
  • MDaemon Remote Administration now utilizes Google Analytics to help identify usage statistics. This data will be used to improve future versions of MDaemon Remote Administration. We do not receive any company or user-specific data. This feature may be disabled by setting the following key in the WebAdmin.ini
  • [General]
  • DoNotAnalyze=Yes
  • The RPost option in WorldClient is now disabled and hidden by default.
  • Added maximum password length requirement to list of strong password requirements in WorldClient password change dialog.
  • MDMigrator now supports Exchange 2010.
  • FIXES:
  • fix to DSN message using FQDN rather than domain value in postmaster email address
  • fix to using 550 rather than 530 in SMTP response when missing required authentication
  • fix to ill-formed mail looking odd in UI and queue summary emails; now uses "N/A" when data missing
  • fix to certain types of sorting not working properly in some of Remote Administration's queue views
  • fix to LookOut and Lite themes - some contact fields in Contact Edit view go out of the box in some languages
  • fix to public folder manager allowing ACL changes to be made when root folder selected in tree
  • fix to DSN messages sometimes lacking useful logging data (reverses previous change)
  • fix to LookOut theme - External preview pane and internal preview panes get out of sync
  • fix to LookOut theme - when deleting a message from a search list the next message in the search is not opened
  • fix to WorldClient theme - Cannot display any filters if any rule has a folder name containing a plus sign
  • fix to incoming messages sent to an MDaemon system alias being rejected as unknown user
  • fix to gateway AUTH password being field too large
  • fix to list welcome file being sent to errant group related address and ending up in bad queue
  • fix to ActiveSync policy dropdown containing actual assigned policy names rather than just policy template names
  • fix to LookOut theme - new appointment window not opening in IE 8 with multiple calendars selected
  • fix to WorldClient theme - In some languages, fields in the "New Folder" dialogue are pushed below the footer
  • fix to WorldClient theme - when selecting a calendar during appointment creation, the shared folders do not show the owner's name
  • fix to All Themes - Compose HTML Editor - carriage return sends cursor to beginning of existing line instead of new line in Safari 8
  • fix to LookOut theme - Contact search results may not be displayed when business web address is entered
  • fix to LookOut theme - When viewing the calendar in Italian, the tool bar disappears while in 1024x768
  • fix to text in some system generated messages is not properly encoded
  • fix to blank note subjects in iOS for notes created by WC or OC
  • fix to display problem with certain SMTP Auth settings in Remote Administration
  • fix to particular message recall emails are not processed immediately
  • fix to outbound attachment linking not working with aliases properly
  • fix to undeliverable archive message triggering DSN; such messages now go to bad queue

New in Alt-N MDaemon Messaging Server 14.5.3 (Jan 21, 2015)

  • CHANGES AND NEW FEATURES:
  • [6319] A 64-bit version of MDaemon is now available. The 64-bit version can handle a higher number of active sessions before running out of memory. Please note that the 64-bit MDaemon is not compatible with 32-bit plugins. When switching to the 64-bit MDaemon, you must also switch to 64-bit versions of all software that uses the MDaemon API. A 64-bit version of SecurityPlus is available. We do not have a 64-bit version of BES, so stay on the 32-bit MDaemon if you need it. If you run WorldClient, Remote Administration, or ActiveSync in IIS, you will need to configure or recreate the application pools to be 64-bit.
  • [14292] MDaemon responds with a 4xx temporary error to delivery attempts to disabled or frozen accounts (see [14010]). If you would prefer to have a 5xx response instead you can add this setting in MDaemon.ini [Special] DisabledAccountsSend550=Yes (default is No).
  • FIXES:
  • [14286] fix to javascript error on Remote Admin's account editor page
  • [14264] fix to Save and Cancel buttons not enabled for certain options on Spam Filter in Remote Admin
  • [14281] fix to incorrect logic when setting an account to Frozen via Remote Administration
  • [14225] fix to ActiveSync provision issue with newer iOS versions
  • [14278] fix to ActiveSync error searching the global address list
  • [14279] fix to ActiveSync device protocol version may be reported as 0.0
  • [14168] fix to iOS 8 ActiveSync Automatic Reply end date not syncing properly
  • [14322] fix to DMARC sometimes reporting "too many recipients" errantly and ignoring them
  • [14289] fix to MDaemon is unresponsive during the daily ACL cleanup processing
  • [14343] fix to SPF record macros might not be expanded properly
  • [14285] fix to long Gateway AUTH passwords are truncated to 14 characters
  • [14325] fix to ActiveSync policies may not be enforced correctly
  • [14306] fix to WorldClient does not display any filters if a filter rule has a folder name containing a plus sign
  • [13971] fix to iOS 8 Settings app crashes when trying to set an ActiveSync Automatic Reply end date
  • [14338] fix to ActiveSync policy templates are removed when updating from MD 14.0 to 14.5
  • [14342] fix to ActiveSync policy dropdown errantly containing auto-generated policy names
  • [14162] fix to display problems in Content Filter Rule Editor in Remote Administration when using certain actions
  • [13786] fix to corrupt data in SPFCache.dat file, requiring the cache file to be deleted
  • [14358] fix to WorldClient Lookout theme: Cannot delete attendee from new or existing event
  • [14368] fix to MDRA help does not open if MDRA is running under IIS as a sub-directory
  • [12527] fix to reminder emails are not generated for tasks created in public folders

New in Alt-N MDaemon Messaging Server 14.5.2 (Jan 21, 2015)

  • FIXES:
  • [14261] fix to certain shared folder permissions may be inadvertently removed by MDaemon's daily maintenance processing
  • [14222] fix to autocomplete in WorldClient does not work with IE 11
  • [14250] fix to invitations may not be sent to meeting attendees added using WorldClient's LookOut theme
  • [14241] fix to not being able to save ActiveSync 14.1 and 12.1 restrictions for a device

New in Alt-N MDaemon Messaging Server 14.5.1 (Jan 21, 2015)

  • CHANGES AND NEW FEATURES:
  • [13776] DMARCReporter now supports a /o= option where you can specify the output folder where DMARCReport.html will be created. When this option is used a date-stamp will be appended to the output report file name something like this: DMARCReport_2014-10-24_16-10-28.html.
  • [13963] The following headers are not included in DKIM signatures in order to conform with current best practice: 1) any header starting with "X-", 2) Authentication-Results 3) Return-Path 4) DKIM-Signature 5) Received 6) Bcc & Resent-Bcc 7) Comments and Keywords. In previous versions only the first three were excluded.
  • [13772] Added a new setting to Ctrl+S|IP Screen which lets you apply IP Screening to connections made to the server's MSA port. Normally this is not necessary. This setting is disabled by default.
  • [13830] Added a new setting to Ctrl+S|Host Screen which lets you apply Host Screening to connections made to the server's MSA port. Normally this is not necessary. This setting is disabled by default.
  • [13415] Added a new setting to Ctrl+S|Host Screen which lets you drop offending connections immediately following EHLO/HELO. Normally you would wait for authentication. This setting is disabled by default.
  • [10245] Added a new setting to the mailing list editor which allows you to temporarily disable a mailing list. When a mailing list is disabled any message arriving via SMTP either from or to that list will generate a 451 temporary error and be refused.
  • [14010] When an account is disabled or frozen the SMTP server will respond with a 450 temporary error now rather than a 550 error as in previous versions.
  • [13972] The $WORLDCLIENTURL$ macro now expands to include "http://" or "https://" depending on whether you have WorldClient configured to use SSL or not.
  • [14031] DSNs now include the X-MDaemon-Deliver-To header for consistency in delivery.
  • [14032] When DSNs are created some logging about that will be added to the SMTP session log.
  • [13789] The option to force STARTTLS for all incoming SMTP connections has been removed from Ctrl+S | SSL & TLS | MDaemon.
  • [13829] Added option to Ctrl+S | SSL & TLS | MDaemon which lets you require SSL on MSA port connections.
  • [14005] Changed the WorldClient theme IMAP filters sentence structure to use "If $HEADER$ $CONDITION$ $MATCHTEXT$ then $ACTION$"
  • [14037] Changed the color of the TO, CC, and BCC links in the Compose view so that they stand out as links.
  • [6717] Lite theme - Tasks - User is warned when attempting to set the due date before the start date of a Task
  • [13813] WorldClient theme - added option to "Add Filter" in message preview "more" drop down menu
  • [14074] WorldClient theme - added back the ability for users to reorder their message list columns
  • [13790] The option to require auth for all SMTP sessions has been removed from the UI. To enable it, edit MDaemon.ini and set [Special] ForceAUTHFromAll=Yes.
  • FIXES:
  • [13969] fix to DMARC "Send Reports Now" button not behaving properly in some cases
  • [14002] fix to no days selected by default when configuring an autoresponder via Remote Administration
  • [13807] fix to batv header being included errantly in some cases
  • [13978] fix to subject column in bad message summary email not decoded
  • [14039] fix to list subscribe confirmations not working when subject data encoded
  • [14038] fix to list subscribe command sometimes parsed errantly from message body
  • [12431] fix to MDaemon crash triggered by delivery error in some configurations
  • [14042] fix to time left not sorting properly when minutes left > 99
  • [13983] fix to inconsistent naming of some options in Account menu in Remote Administration
  • [8809] fix to LookOut theme - Summary - Calendar view does not show dates of events, only time
  • [11581] fix to LookOut theme - with pastel blue style selected, the autocomplete background color is the same as the highlight color
  • [14058] fix to LookOut and WorldClient themes - If you add line breaks (hit enter) in the notes of an event they will show up as on the event in the week and day views
  • [14072] fix to WorldClient theme - When deleting a single instance of an event from the event editor view all instances of the event are deleted
  • [13845] fix to Mobile theme - When the folders list is opened, the options list will appear behind the folder list when opened
  • [13844] fix to Mobile theme - message view cannot be scrolled right to left, so some messages cannot be fully viewed
  • [12494] fix to LookOut and WorldClient themes - cannot use arrow keys to change selection in message list after changing focus to the message preview in Firefox
  • [14085] fix to Remote Administration's "DNS Servers" field too short
  • [14109] fix to UI referencing AS devices after account is deleted
  • [14127] fix to WorldClient theme - the new event view breaks the theme when using the French language
  • [14133] fix to Mobile theme - If a user account cannot edit forwarding the Options | Personalize page breaks for that user
  • [14118] fix to Remote Administration unable to save changes to Spam Filter Whitelist and Blacklist files
  • [13749] fix to XML error when viewing certain messages in Remote Administration's Queue Management
  • [14139] fix to wildcard & CIDR notation not working in Trusted IP UI
  • [14100] fix to DMARC filter option sometimes creating duplicate filter rules
  • [14079] fix to ActiveSync blacklist/whitelist entries reappear after deleting them in the MD GUI
  • [14142] fix to messages duplicate when moving them to another folder using OL 2013 with ActiveSync
  • [14153] fix to MDAirSync high CPU usage
  • [14128] fix to public and shared folder prefixes may be quoted in ActiveSync clients
  • [7421] fix to WorldClient IM may errantly detect that away users have returned
  • [14093] fix to Remote Administration not assigning correct message prefix when moving messages out of the Quarantine queue
  • [14152] fix to possible MDaemon server crash after sending to an invalid address using ActiveSync
  • [14160] fix to MD GUI mailing list member import from CSV file does not work
  • [14162] fix to Remote Administration GUI issue with Content Filter actions
  • [14166] fix to SMTP server returns 550 error instead of 530 when authentication is required

New in Alt-N MDaemon Messaging Server 14.5.0 (Jan 21, 2015)

  • MAJOR NEW FEATURES:
  • DMARC (Requires MDaemon PRO)
  • Support for DMARC (Domain-based Message Authentication, Reporting, and Conformance) has been added. DMARC defines a scalable mechanism by which a mail sending organization can express, using the Domain Name System, domain level policies and preferences for message validation, disposition, and reporting, and a mail receiving organization can use those policies and preferences to improve mail handling. The DMARC specification and full details about what it does and how it works can be found here: http://www.dmarc.org/.
  • DMARC allows domain owners to express their wishes concerning the handling of messages purporting to be from their domain(s) but which were not sent by them. Possible message handling policy options are "none" in which case MDaemon takes no action, "reject" in which case MDaemon refuses to accept the message during the SMTP session itself, and "quarantine" in which case MDaemon places the following header into each message for easy filtering into your user's Junk E-mail folder: "X-MDDMARC-Fail-policy: quarantine". This header is only added when the result of the DMARC check is "fail" and the resulting DMARC policy is something other than "none." It is possible to configure MDaemon to accept messages even though DMARC requests that they be rejected. In fact, this is the default operational mode. In these cases MDaemon will place an "X-MDDMARC-Fail-policy: reject" header into the message in case you want to filter more seriously on that.
  • DMARC supersedes ADSP and the message disposition features of SPF. However, you can still use all of them together with DMARC. ADSP and SPF message rejection now takes place after DMARC processing if DMARC verification is enabled.
  • DMARC depends in part upon the use of a "Public Suffix List." A "Public Suffix" is one under which Internet users can directly register names. Some examples of public suffixes are .com, .co.uk and pvt.k12.ma.us. A "Public Suffix List" is a list of all known public suffixes. MDaemon uses the one maintained for the community by the Mozilla Foundation that is found here: https://publicsuffix.org/. A copy of this list is installed into your \App\ folder as effective_tld_names.dat. There is currently no comprehensive or single authoritative source for such a list which is an issue the Internet community should address. Over time this file will grow obsolete and must be replaced by downloading it afresh from https://publicsuffix.org/list/effective_tld_names.dat and saving it to your \App\ folder. MDaemon will periodically and automatically download and install this file as part of the daily maintenance event approximately once every two weeks. Various controls to govern this can be found on the new DMARC configuration screens. The DMARC log and the new DMARC window within the Security tab inside the main UI will contain the results of the update and all other DMARC processing operations. You can set a different file download URL if needed but the data downloaded must conform to the format specified by Mozilla for their file. You can read about this at the URL mentioned above. MDaemon strictly follows the parsing algorithm specified by Mozilla. Create a (possibly empty) file called "PUBLICSUFFIX.SEM" and place it in MDaemon's \App\ folder if you replace or edit the effective_tld_names.dat file yourself and need MDaemon to reload it without a reboot.
  • To use DMARC as a mail sender you must publish a DMARC TXT record within your domain's DNS setup. Information on how this record is defined and structured can be found at http://www.dmarc.org. When you publish a DMARC record to your DNS you may begin receiving DMARC reports from many different sources via email. These reports are provided as a compressed XML file whose format is governed by the DMARC specification. Consuming these reports is outside the scope of MDaemon's DMARC implementation. However, the data within these reports can provide important insight into a domain's mail flow, improper domain use, DKIM signing integrity, and SPF message path accuracy/completeness. The addresses to which these reports are sent is configured by you when you create your DMARC record.
  • When setting up a DMARC record for one or more of your domains take care with use of p=reject. Take particular care if your domain provides email accounts for general use by human users. If such users have signed up for any mailing lists, make use of a mail forwarding service, or expect to use common things like "share this article with a friend" you should know now that a DMARC p=reject policy could make those things entirely impossible and if so you'll hear about it. DMARC p=reject is perfectly appropriate and useful but only when it is applied to domains that control how their email accounts are used (for example, transactional mail, automated (i.e. non-human) accounts, or to enforce corporate policies against use of the account outside organizational boundaries).
  • DMARC p=reject is especially bad for mailing lists and if careful steps are not taken this can result in list members being automatically removed from your mailing lists. To mitigate this, the following steps should be taken: (I) For mail receivers: (a) do not allow anyone to post to any of your mailing lists if they are from a domain that publishes restrictive DMARC policy (ie.. any policy other than "none") or (b) failing that, configure all your lists to alter the From: header within messages from such posters. MDaemon 14.5 has new configuration options within the Mailing List Editor that can do all that work for you. If you don't want to do either of those things then at least make sure you disable the mailing list feature that automatically removes members who refuse to accept mailing list traffic. Otherwise, a message sent through your list by (for example) [email protected] will result in the instant removal of every aol.com list member along with any and all other list members whose mail systems are DMARC compliant. MDaemon 14.5 automatically configures all your lists to be DMARC safe so that none of your list members will be removed by enabling the From: header mitigation described above for all your lists. (II) For mail senders: by all means publish a DMARC record for your domains and specify an email address to receive reports but take care not to use p=reject unless you are sure its appropriate (which it very well may be).
  • In order to support DMARC aggregate reporting MDaemon will store data which it will need later in order to generate aggregate reports according to the DMARC specification. MDaemon ignores the DMARC "ri="; tag and only produces DMARC aggregate reports that cover from 00:00:00 UTC to 23:59:59 UTC for a given day. At midnight UTC (which is not necessarily midnight local time) MDaemon consumes this stored data to generate the reports. MDaemon needs to be running at this time or the stored data could grow and grow and never be consumed. Therefore, if you do not run your MDaemon 24/7 you should not enable DMARC aggregate reporting. DMARC aggregate reporting is disabled by default.
  • In order to support DMARC failure reporting RFC 5965 "An Extensible Format for Email Feedback Reports", RFC 6591 "Authentication Failure Reporting Using the Abuse Reporting Format", RFC 6652 "Sender Policy Framework (SPF) Authentication Failure Reporting Using the Abuse Reporting Format", RFC 6651 "Extensions to DomainKeys Identified Mail (DKIM) for Failure Reporting", and RFC 6692 "Source Ports in Abuse Reporting Format (ARF) Reports" have been fully implemented. Failure reports are created in real-time as the incidents which trigger them occur. MDaemon implements DMARC AFRF type failure reports and not IODEF type reports. Therefore, only values of "afrf" in the DMARC "rf=" tag are honored. See the DMARC specification for complete details. Multiple failure reports can be generated from a single message depending upon the number of recipients in the DMARC record's "ruf=" tag and upon the value of the "fo=" tag times the number of independent authentication failures which were encountered by the message during processing. When the DMARC "fo=" tag requests reporting of SPF related failures MDaemon sends SPF failure reports according to RFC 6522. Therefore, that specification's extensions must be present in the domain's SPF record. SPF failure reports are not sent independent of DMARC processing or in the absence of RFC 6522 extensions. When the DMARC "fo=" tag requests reporting of DKIM related failures MDaemon sends DKIM and ADSP failure reports according to RFC 6651. Therefore, that specification's extensions must be present in the DKIM-Signature header field and the domain must publish a valid DKIM reporting TXT record in DNS and/or valid ADSP extensions in the ADSP TXT record. DKIM and ADSP failure reports are not sent independent of DMARC processing or in the absence of RFC 6651 extensions. See the various specifications referenced herein for complete details. DMARC failure reporting is disabled by default.
  • Important Note: A DMARC record can specify that reports should be sent to an intermediary operating on behalf of the domain owner. This is done when the domain owner contracts with an entity to monitor mail streams for abuse and performance issues. Receipt by third parties of such data may or may not be permitted by your privacy policy, terms of use, or other similar governing document. You should review and understand if your own internal policies constrain the use and transmission of DMARC reporting and if so you should disable DMARC reporting as appropriate.
  • DMARC requires use of STARTTLS whenever it is offered by report receivers however there's no way to predict or police this. However, you should enable STARTTLS if you haven't already (see Ctrl+S | SSL & TLS | MDaemon).
  • There is a white list for use with DMARC verification. This white list is for IPs only. A match to this white list causes DMARC processing to be skipped. DMARC also interacts with the SPF and DKIM white lists. If they cause SPF or DKIM processing to be skipped then DMARC processing will also be skipped. Naturally, when both SPF and DKIM are entirely disabled then DMARC processing will be skipped.
  • DMARC also honors the Approved List which can white list based on verified DKIM identifiers and/or SPF paths from sources you trust. So, for example, if a message arrives that fails the DMARC check but has a valid DKIM signature from a domain on the Approved List the message is not subject to punitive DMARC policy (i.e..the message is treated as if the policy were p=none). The same happens if SPF path verification matches a domain on the Approved List. So, take note that your existing Approved List is now also a DMARC white list. Finally, DMARC has been integrated with MDaemon's VBR system and a new option has been added to Ctrl+S | Sender Authentication | VBR Certification which allows you to ignore punitive DMARC policy on messages that fail a DMARC check but otherwise have a verified identify vouched for by at least one of your trusted VBR service providers. This option is enabled by default. For more information on VBR see https://www.altn.com/email-certification/. Congratulations on VBR (RFC 5518) achieving Standards-Track status!
  • The Authentication-Results header has been extended to include DMARC processing results. Note that Authentication-Results includes some data in comments for debugging purposes including the DMARC policy requested by the domain owner which is not necessarily the action taken on the message. For example, when the result of a DMARC check is "pass" it does not matter what the DMARC policy states as policy is only applied to DMARC checks which "fail". Similarly, when the result of a DMARC check is "fail" and the policy is "reject" the message may be accepted anyway for local policy reasons. Use of this header for filtering should take all this into account. Alternatively, filter for "X-MDDMARC-Fail-policy: quarantine" or "X-MDDMARC-Fail-policy: reject" to filter these messages into spam folders or whatever you want to do. MDaemon strips out the "X-MDDMARC-Fail-policy:" header from every incoming message.
  • Messages must conform to DMARC section 15.1 with respect to the RFC 5322 From header or they are not processed which basically means that the absence of a single (one and only one) properly formed (according to RFC specifications) RFC5322 From field renders the message invalid generally and therefore invalid for DMARC processing.
  • Several new screens have been added at Ctrl+S | Sender Authentication where you can set various options related to DMARC use.
  • DMARC requires SPF and/or DKIM verification to be enabled as it is based upon the verified identities that those two mechanisms provide. You can't make productive use of DMARC for inbound mail without one or both of those technologies enabled. The UI will try to enforce this.
  • DMARCReporter is a tool that reads DMARC XML reports and transforms them into easier to read HTML. This tool has been installed into your \MDaemon\App\ folder.
  • NEW LOOK FOR MDAEMON REMOTE ADMINISTRATION:
  • Massive updates were done to the Remote Administration interface. "Mobile Device Management" is now a top-level menu item for easier access. Some other menus were relocated to align Remote Administration more closely with MDaemon's layout. Accordingly, menus have been utilized where appropriate. Context-sensitive help has also been added.
  • ACTIVESYNC SERVER NOW SUPPORTS SERVER-SIDE MAIL SEARCHING (Requires MDaemon PRO and active ActiveSync Software License Renewal Coverage):
  • 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.
  • IMPROVED MAILING LIST ENGINE:
  • [13196] The mailing list editor has been slightly reworked. All the header manipulation related settings have been removed from the Settings page and put on their own new Headers page. Also, the option to set the list's precedence value has been deprecated and removed. Similarly the option to insert the list's name into the 'To:' header 'Display Name' has been removed as an unnecessary duplicate of the radio button option on the same screen that does the same thing.
  • [13198] Added a new option to the mail list editor which will allow you to reject messages sent to the list from authors whose domain publishes a restrictive DMARC policy ("p=reject" or "p=quarantine"). This option is enabled by default. By publishing restrictive policy these domain owners are effectively making it impossible for their users to participate in any mailing list or forwarding service or "mail this article" type of service. That may well be what they intend. However, allowing the mailing list engine to accept such messages can lead to unrelated members being automatically unsubscribed. You wouldn't need to enable this option if you use the new From: header alteration option but better safe than sorry (see [13160]). Also, you wouldn't need to do this as long as your list does NOTHING to invalidate a valid DKIM signature (if there is one) but lists do that all the time and for perfectly good reasons (like adding a label to the Subject:, adding footers to the message body, etc).
  • [13160] Added a new option to the Mailing List Editor Headers screen which allows you to alter the From: header value on incoming posts from authors whose domain publishes restrictive DMARC policy. This option is enabled by default and should stay enabled. As much of the previous From: header data is preserved as possible. This should help with the recent issues mailing list administrators have experienced due to the DMARC "p=reject" policies at Yahoo, AOL, and some others. FYI, as it depends on DMARC data being available this option doesn't really do anything when DMARC processing is disabled. Any time the From: header is changed by this feature the original From: header data will be moved into the Reply-To: header but only if (1) the message has no Reply-To: header to begin with and (2) only if the mailing list configuration itself does not specify a custom Reply-To: for all list messages.
  • [5102] Support for List-ID (RFC 2919) has been added. List-ID 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" . An example without a description looks like this: List-ID: . 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.
  • [13201] Support for List-Post, List-Subscribe, List-Unsubscribe, List-Help, List-Owner, and List-Archive mailing list headers (RFC 2369) has been added. These headers are added to list messages if URLs for each are specified in the new controls found within the mailing list editor on the Moderation tab (because that's where there was room for them). These must be URLs as specified in RFC 2369 (for example: mailto:[email protected]). See that document for examples. Whatever you put into these controls will be inserted into all mailing list messages. If the data is improperly formed it won't achieve any results. When a List-Unsubscribe value is provided MDaemon will use it rather than other possible auto-generated values.
  • [13230] Support for sending mailing list monthly subscription reminders has been added. When enabled, MDaemon will send the text of a reminder message to each list member on the first day of each month. You can control the content of the reminder message using some new controls on the Mailing List editor Reminders page. The following macros are available for use within the reminder message -
  • $LISTADDRESS$ which expands to the mailing list's email address
  • $LISTNAME$ which expands to the local-part of the mailing list's email address
  • $UNSUBADDRESS$ which expands the list's unsubscribe address (the MDaemon system address basically)
  • $MEMBERADDRESS$ which expands to the email address of the list member receiving the reminder
  • You can copy and paste whatever HTML you want from your favorite HTML editor into the control. If you'd rather send the reminders on a different day of the month, change it by editing MDaemon.ini and setting [Special] ListReminderDay=X (default is 1).
  • [13242] The option to configure a list's Reply-To value has been enhanced in the UI with radio buttons to allow you to more easily select (1) Leave any Reply-To unchanged (2) Put list's name in Reply-To (3) Put arbitrary email address in Reply-To.
  • IMPROVED SMTP SERVER:
  • [13243] 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. Also, support for RFC 2034 (SMTP Service Extension for Returning Enhanced Error Codes) has been added. The ESMTP capability ENHANCEDSTATUSCODES will be advertised to other servers during the SMTP transaction.
  • [13264] Support for RFC 3464 (An Extensible Message Format for Delivery Status Notifications) and RFC 6522 (The Multipart/Report Media Type for the Reporting of Mail System Administrative Messages) has been added. This completely overhauls MDaemon's DSN reporting. All of the old code and behavior related to this has been removed and replaced. With these changes, MDaemon's DSN system now fully complies with industry standards and will properly interoperate with automation tools and other MTAs. The format of the DSN has radically changed and now rigidly complies with the specifications. This means that delivery warning messages and delivery failure messages now fall under the control of these RFCs and are no longer accessible to administrators for customization. They can be localized but not customized. The "Subject" data for these messages can still be changed but this is not recommended. The data contained in these DSNs is now in MIME multipart/report format and no longer includes the original message as an attachment. Instead, only the headers of the original message are included in a text/rfc822-headers MIME section of the multipart/report message as the specifications recommend. Nearly all the optional components of these reports have been implemented including taking advantage of enhanced status codes if the receiving MTA supports them. DeliveryWarning.dat and DeliveryError.dat have been deprecated and removed. Ctrl+Q | DSN Options screen has been updated to remove the edit buttons and also the old option "Don't generate DSN for undeliverable list mail." This option is also deprecated and removed. MDaemon never generates DSNs for undeliverable list posts. Please review the RFCs if you want the full details on what the meaning of the various elements within these mails mean. MDaemon adds a Session-ID and a Queue-ID to each DSN. The Session-ID is a functionally unique value that identifies the actual mail session or transaction event that attempted delivery (this is not new; it has just never been used for anything until now). The Queue-ID is a functionally unique value that identifies the message file inside the queue (it's the file's name). "Functionally unique" means unique enough to identify the data it points to for all practical purposes but not guaranteed to never repeat over the long term.
  • [13475] 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:
  • Updated MDaemon's SPF implementation to the latest specification (RFC 7208)
  • Section 4.6.4: Imposed a limit on the number of SPF terms that cause DNS queries. The following terms cause DNS queries: the "include", "a", "mx", "ptr", and "exists" mechanisms and the "redirect" modifier. The total allowed for such terms is now fixed at 10 and cannot be changed as per the specification. Also, each 'A' record lookup performed while processing an "mx" mechanism count toward the 10 term limit. When the 10 term limit is reached further SPF processing stops, any SPF results are dropped, and a permanent error is recorded as the result as per the specification. Section 4.6.4: "ptr" resource records count toward the 10 term limit as well however any extras over and above 10 are simply ignored and no permanent error is generated as per the specification.
  • Section 4.6.4: Imposed a limit on the number of "void" lookups. These are defined in the specification as lookups that result in either (a) domain does not exist or (b) no answers exist. When this limit is reached SPF processing generates a permanent error as per the specification. You can configure the number of allowable void lookups via a new control in Ctrl+S | Sender Authentication | SPF Verification. It cannot be less than 2.
  • Section 9.1: The ABNF was updated for the Received-SPF header so it required a few changes. Also, I added the "mechanism" key so you can see which mechanism matched. Note that the spec calls for using the string "default" when no mechanism matches so that may appear from time-to-time. Also, 9.2 provides guidance on the use of the Authentication-Results header (RFC 7001) so this resulted in a few updates to that header as well.
  • As a result of the improvements made to Authentication-Results, MDaemon no longer creates the X-MDPtrLookup-Result, X-MDMailLookup-Result, or X-MDHeloLookup-Result headers. These headers will continue to be stripped from incoming messages but they are no longer created or used by MDaemon itself.
  • [13313] Updated MDaemon's implementation of "Message Header Field for Indicating Message Authentication Status (RFC 7001)." This is the latest specification governing the Authentication-Results header. This caused several changes to the format of the Authentication-Results 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). Also, corrected improper use of ptypes and their values in several places. Also, found and fixed some bugs in the inconsistent text put out in this header and in what happens if a DNS failure occurs during a lookup.
  • [13314] Implemented "Authentication-Results Registration for Vouch By Reference Results (RFC 6212)." I (Arvel) am one of the authors of VBR but didn't notice that my friend Murray had created RFC 6212 to document VBR results in an industry standard way using his Authentication-Results header. That's what I get for falling into a corporate black hole for 3 years :) MDaemon will now follow this RFC and when multiple VBR hosts are used there will be multiple VBR sections in Authentication-Results.
  • [13316] Implemented "Authentication-Results Registration for Differentiating among Cryptographic Results (RFC 6008)." This included documenting the results of each DKIM signature in an industry standard way. Previously, MDaemon did not document all signature results and what it did document was not in industry standard form. MDaemon will now follow this RFC and when multiple DKIM signatures are used there will be multiple DKIM sections in Authentication-Results.
  • [13315] Added new option to Ctrl+S | Sender Authentication | VBR Certification which will force VBR checks even for incoming messages that lack the VBR-Info header. Normally this header is necessary but VBR works fine without it. When the header is missing MDaemon will query your trusted VBR certifiers using the "all" mail type. This option existed in the previous version but was not exposed in the UI. Also, in previous versions it was enabled by default but I changed that to be disabled by default to save on queries. You can enable it if you want. Also, in previous versions only the default certifier was used in this situation (which is Alt-N's service - vbr.emailcertification.org) but now MDaemon will query each of your trusted VBR certifiers. Note that spamhaus has adopted VBR now with their DWL list. See http://www.spamhauswhitelist.com/en/usage.html for information and usage. To use this list within MDaemon just add it to the list of trusted certifiers at Ctrl+S | Sender Authentication | VBR Certification after checking with Spamhaus for any compliance requirements they may have.
  • [13139] Updated MDaemon's DKIM implementation to the latest specification (RFC 6376). Also, added separate storage of header and body canonicalized data for optional use with DMARC failure reporting. Also, the Authentication-Results header now includes the results of ADSP processing where relevant as per RFC 5617. Finally, RFC 6651 required updates to libdkim. Added a new option to Ctrl+S | Sender Authentication | DKIM Options which adds RFC 6651 "r=y" tag to outbound signatures. This enables DKIM failure reporting should outside verifiers choose to honor it. You must also configure a DKIM reporting TXT record in your domain's DNS and/or update your ADSP TXT record if you want to receive these reports. See RFC 6651 for syntax and instructions on how to do that. When set up correctly you may begin receiving AFRF failure reports from external sources when they encounter messages purporting to be from your domain which fail DKIM verification. Since it requires DNS setup this option is disabled by default. Also, I added another option to Ctrl+S | Sender Authentication | DKIM Options which toggles whether the RFC 6651 "rs=" tag is honored. This tag allows outside domain owners to customize the SMTP rejection string that your MDaemon will display when DKIM processing results in a rejection related to their domain. These strings cannot start with a space or number or include \r, \n, or \t. If they do, MDaemon ignores them. Otherwise, they're fine. This switch is enabled by default. You can disable it if you are uncomfortable with outsiders determining what your MDaemon says in a DKIM related SMTP rejection. Normally, this is just "550 5.7.0 Message rejected per DKIM policy". The "550 5.7.0" bit will be prepended to whatever custom string is used (if any).
  • CHANGES AND NEW FEATURES:
  • [12535] MDaemon now supports TLS 1.1 and 1.2. Requires Windows 7 / Server 2008 R2 or newer.
  • [13040] Ctrl+U | Passwords now has a new control which lets you configure the minimum password length when requiring strong passwords. The absolute minimum is 6 characters but higher values are strongly recommended. Changing this setting does not automatically trigger a required password change for those with passwords shorter than the new minimum however when those users next change their password this setting will be enforced.
  • [13197] Message Recall improved slightly with a better indication of success in the Subject: text of result notification email. Also, you can specify the full header+value in the recall request now so "RECALL Message-ID: " will work which makes it slightly easier to cut-and-paste.
  • [12308] You can now enable logging of ActiveSync WBXML and XML data globally with new checkboxes at Alt+M | ActiveSync | Options, for specific domains at Alt+F2 | Options, and for individual devices used by individual users from within the Account Editor | ActiveSync Devices page. It is also possible to turn on logging for all devices for a particular user but I didn't expose this as there's no room anywhere and you can enable/disable the user's device(s) which does the same thing. Each of these controls has the standard Yes, No, or Inherit options. Inherit means do whatever the next level up says to do - so user's devices do whatever the domain's setting is which will default to whatever the global setting is. This logging is switched off by default but is useful for debugging purposes.
  • [12762] You can now set the maximum number of ActiveSync devices allowed per user globally with a new control at Alt+M | ActiveSync | Options, for specific domains at Alt+F2 | Options, and for individual users from within the Account Editor | ActiveSync Devices page. Setting the global value to zero means no limit. Setting the domain value to zero means use the global setting. Setting the user-level value to zero means use the domain default. All values are set to zero by default.
  • [12982] The ActiveSync white and black lists can trigger off of Device ID, Device Type, and User Agent strings but not Device OS. This was a UI mislabel only and has been corrected.
  • [12981] The "Size" column header in the message queue pane within the main UI was changed to read "Size (Bytes)".
  • [12454] Ctrl+Q | Holding Queue has been reorganized such that the bad queue summary email can be sent even if the holding queue is disabled. It was a mistake to make these options which are unrelated dependent on each other in the UI.
  • [12374] Moved option to configure the daily quota report subject text from Ctrl+O | System to Ctrl+U | Quotas. Also this configuration was being ignored in some cases. That was fixed.
  • [13108] Improved SMTP error message upon authentication failure when using MSA port.
  • [9642] Updated UI to display fact that a Documents folder may also be created for domains/users when configured to do so.
  • [8619] Added the following new account template macros which return lower case versions of the data they represent: $USERFIRSTNAMELC$, $USERLASTNAMELC$, $USERFIRSTINITIALLC$, and $USERLASTINITIALLC$. Also the installation default for the new account mailbox template was changed to use these new macros. This may or may not change your configuration depending upon whether you are still using installation defaults or not. To double check and use the macros you want see Ctrl+T | Template Manager | New Accounts and you will see the macros used to create a new account's value.
  • [6172] The way window positions and layouts for the UI are saved has been changed. First, the config session and main UI no longer share or overwrite each other's window positions, item selections, or layouts. Second, if you are running on one of the newer versions of Windows which does not permit any service interaction then MDaemon will no longer bother keeping up with window positions or layouts at all (who cares?). This saves time reading and writing values to disk for something that nobody can ever even look at.
  • [13121] All support for the original DomainKeys message authentication system has been removed. DomainKeys is obsolete and has been replaced by the acceptance and adoption of DKIM which MDaemon continues to support. Some UI dialogs related to DomainKeys and DKIM found within Ctrl+S | Sender Authentication have been reorganized as a result and options related to DomainKeys removed and the remaining options better consolidated. Some .DAT files may continue to refer to DomainKeys in their various comment text but this will not be the case for fresh new installs nor does it hurt to leave this comment text in place. The install process will remove DomainKeys.dll and update the MDaemon spam filter scores file.
  • [13124] All support for HashCash has been removed. This technology never caught on. The install process will remove HashCash.dll and HCMint.dat and clean things up.
  • [13125] All support for Sender-ID has been removed. This technology never caught on and is obsolete.
  • [9728] MDaemon Remote Administration now has reports showing the top message senders by message count and total size.
  • [9546] Users are now prompted to decide whether or not to upload a file to their documents list that has the same name as another file in their list in the WorldClient and LookOut themes.
  • [9696] Added a checkbox next to the filename in the LookOut theme so that selection is easier for the user.
  • [13110] The Settings views have been updated in the WorldClient theme to better match the simplicity of the theme. From the Settings view there is now a "Return to Inbox" button in order to leave the settings view. The filters list has been altered to display the information for what each filter does in a more user friendly manner. The process for creating and editing filters has been removed from the main page to a modal window. Each time a user moves a filter the server will update the order of the filters. New folder creation has also been removed from the main page to a modal window. The share folder dialog has been changed to only allow email addresses to be added and removed, but not edited. The access level is now editable only after the user has been added. All other views look different but continue to function in the same fashion.
  • [9675] In the LookOut theme, only the type of folder that an item is being copied/moved from is displayed in the destination dialog.
  • [9673] In the WorldClient and LookOut themes, users now have the ability to drag and drop a file from a documents folder to their local machine. However, only Chrome supports this functionality. Other browsers will either do nothing, or create a shortcut to the desktop.
  • [9693] In the WorldClient and LookOut themes, when users compose an email and click the "attach" button users are now able to attach documents from a sortable and searchable list of all documents that user has access to through WorldClient.
  • [12352] SPF processing will no longer abort due to IP6 mechanisms.
  • [13192] In the WorldClient theme the folder pane now maintains the width set by the user in the previous session.
  • [7222] In all themes there is now a button or link that saves the source of the selected message as an .eml file to the user's local machine
  • [10607] EXPN and LIST commands (do people still use these?) now return results in alphabetical order. EXPN no longer attempts to send the real name or "n/a".
  • [13199] Sub-addressing should work with aliases for the mailbox part now.
  • [9854] Some MDaemon Remote Administration reports are hidden from view if the specified feature isn't being used
  • [12291] The routing log now displays the actual complete header values for To: and From: (within reason)
  • [10366] It is now possible to save searches for the message list in the LookOut and WorldClient themes by going to the Advanced Search.
  • [5825] Added new control at Ctrl+O | Preferences | UI which allows you to configure the text editor you like rather than always having the UI use notepad.exe. However, notepad.exe is the default and will always be used if you don't specify something different.
  • [13161] When the bad queue is processed messages to remote recipients will be moved back into the remote queue for delivery. Also, the routing log will now show LOCAL or BAD QUEUE when processing each type of message and bad queue will have its own color. Also, messages released from the bad queue will honor any newly created aliases to local users that might have been created since the message was placed in the bad queue.
  • [12488] The checkbox to delete files from the bad queue as part of daily maintenance was removed from Ctrl+O | Preferences | Disk and has been replaced by an edit control that allows you to set the number of days old a file has to be before it gets deleted. So now rather than delete all files it deletes files older than X days. The default is 0 (zero) which means to never delete any files. If you previously had the old option enabled then the new option has been set to 1 day to preserve previous behavior.
  • [13188] Raised length of forwarding address fields from 256 to 512 characters.
  • [13273] Updated several places in MDaemon which create auto-generated emails to use a proper and consistent From: and Reply-To:. Also updated several internal references to sales@ and support@ addresses that were out of date.
  • [5142] Added new setting to Ctrl+O | Preferences | Miscellaneous which will instruct MDaemon to skip the sending of forwarded messages to the smart host if there was an error delivering the forwarded mail to a specifically configured external host. When enabled, such messages will be placed in the retry queue. When disabled, such messages are sent to the bad queue. This switch is disabled by default to preserve previous behavior.
  • [9407] Added a new setting to Ctrl+O | Preferences | Miscellaneous which will cause MDaemon to delete messages from senders who are in the recipient's personal black list (assuming the options to use black lists are enabled). Previously these messages went into the bad queue. Now you can enable this switch to just delete them. This option is disabled by default to preserve previous behavior.
  • [13219] The Quota.msg file will now be updated if MultiPOP tries to pull a messages which would exceed the accounts quota limitations.
  • [12862] MDaemon will try to detect and use the correct FQDN domain value far more often now than it used to.
  • [7270] Due to frequent requests :) Added a new setting to Ctrl+O | Preferences | Miscellaneous which will cause MDaemon to remove duplicate recipients when a single message is submitted to multiple mailing lists. It only removes duplicate list members when a single message is delivered to multiple lists which contain that same member. For example, if [email protected] and [email protected] both have [email protected] as a member then a single message delivered in the same SMTP session would result in one message (not two) being delivered to [email protected]. The problem with this (and why YOU SHOULD NEVER USE IT or any similar de-duplication schemes) is that there is no way to know which copy from which list the individual member prefers to receive and you CANNOT safely assume that it makes no difference. Lists vary widely in their configuration and use by end users. Therefore, by enabling this option you are certain to break something for somebody. There is also no relationship what-so-ever between two different mailing lists except the fact that they happen to be (completely by happenstance) managed by the same MDaemon instance - but so what? That means nothing. This "feature" does not operate upon list messages with identical content that are delivered multiple individual times. This "feature" does not operate upon RCPT values that are not mailing lists. So, if a single message arrives in the same SMTP session for [email protected] and [email protected] and [email protected] then [email protected] would receive two copies if he's a member of list-a and/or list-b.
  • [13290] The Account Editor and Template Manager have been updated as follows: a new tab called "White List" has been added and the white list related options have been moved from the Options tab and placed onto this new tab. This gives me more UI space to work with. Also, the options moved to the new White List tab are still subject to over-riding spam filter and autoresponder settings as the revised help text on the tab explains however they are no longer greyed out as a result of those settings. This lets you configure them without having to worry about the state of other options on other screens.
  • [10816] Added right-click menu option to the bad queue which adds the deliver-to address to the spam honeypot. The address must be to a local domain and if it belongs to an existing account a warning popup will occur.
  • [3432] Autoresponder scheduling has been improved with the addition of checkboxes for each day of the week. When you set an autoresponder start and end time you can now select one or more days of the week that the autoresponder will operate on. All existing autoresponders will operate on every day of the week to preserve existing behavior, however they can be changed as needed.
  • [13294] Mobile theme - Mail Forwarding options have been added
  • [13297] Alt+M | ActiveSync | Devices will now present data by domain and then sorted by email address within each domain. Also a "please wait" popup box was added so that you know the data is being processed and the server hasn't locked up.
  • [12950] In the LookOut and WorldClient themes "Documents" has been added as a default view option.
  • [12528] In WorldClient it is now possible to set shared permissions to a folder and all of its sub folders by checking the box "Apply to sub folders" in the FolderShare view.
  • [12842] Added support for displaying custom buttons in the WorldClient UI. Edit \MDaemon\WorldClient\Domains.ini and set [Default:Settings] CustomButtonText1=the text to display on the button (up to 12 characters) and CustomButtonLink1=the URL to open when the button is clicked. Up to 5 buttons may be added.
  • [13006] Mailing list messages sent to disabled local accounts are simply ignored rather than moved to bad queue.
  • [9697] Added ability to restrict the size of individual files that can be uploaded to WorldClient's documents folders. Edit \MDaemon\WorldClient\Domains.ini and set [Default:Settings] MaxAttachmentSize=. The default is 0 which means there is no limit.
  • [9695] Added ability to restrict the types of files that can be uploaded to WorldClient's documents folders. In \MDaemon\WorldClient\Domains.ini enter (for example) "BlockFileTypes=exe dll js", or "AllowFileTypes=jpg png doc docx xls xlsx". The priority is BlockFileTypes. In other words if an extension is in both lists, the content will be blocked. If a list is empty, there is no check. The extensions can be separated by spaces or commas. Leading "."s on the extensions are optional.
  • [2095] Added size limit for attachments that can be uploaded to WorldClient's Compose view. Edit \MDaemon\WorldClient\Domains.ini and set MaxComposeAttachSize=.
  • [2687] WorldClient displays the size of the attachments in the Compose window. The value is in KB.
  • [13441] LookOut and WorldClient themes - Added ability to drag and drop attachments from a message to the desktop. Only supported by Chrome.
  • [11345] WorldClient - Added ability to set a default Reply-To address in the Options | Compose view. Once set, the Compose view will default to show the advanced options in Lite, Mobile, and LookOut, and will display the Reply-To input in the WorldClient theme.
  • [12886] WorldClient - Added option in Options | Personalize to print message attachments "Always", "Never", or "Decide on print"
  • [4758] The trusted hosts and trusted IPs editor have been split apart and placed on two separate screens at Ctrl+S | Security Settings and the ability to add comment text to each entry has been added. First time installation of 14.50 will process the old Relay.dat file into TrustedHosts.dat and TrustedIPs.dat. Relay.dat file is deprecated and will be removed. This change and several others like it have been made to allow for longer IP addresses within the UI necessary to support IPv6 address forms in future.
  • [9075] WorldClient's time zone option now defaults to the server's time zone rather than a blank value when no time zone has been set.
  • [6004] WorldClient now includes the names of distribution groups in the Compose view's recipient field autocomplete choices.
  • [6445] WorldClient's autoresponder editor now adjusts the start and end times to be in the user's time zone instead of the server's time zone.
  • [12335] LookOut and WorldClient themes - added a calendar view which shows events in a list format
  • [8204] WorldClient - added a default reminder option under Options | Calendar
  • [12162] LookOut theme - Added ability to collapse and expand the favorite folder list
  • [6724] WorldClient - Added drop down list of strong password requirements. Viewable by clicking on the icon next to the "Password" information, and shows up when a user's password change does not meet the requirements.
  • [13528] WorldClient - Added autocomplete with distribution lists to the add attendee controls for event creation/editing in all themes but Mobile.
  • [13520] Added ACL file cleanup routine to daily maintenance event. Also you can create ACLFIX.SEM in the \App\ folder to trigger just this cleanup routine.
  • [13544] Account exports (Accounts.csv file) no longer includes passwords by default. If this is not to your liking you can set the following key in MDaemon.ini using Notepad, but this is not recommended: [Special] ExportPasswords=Yes.
  • [13283] WorldClient - Added option to set a default event length for new calendar events
  • [13594] The date/time stamp within logs now include a millisecond value (from 000 to 999) for added precision.
  • [13604] The Authentication-Results and X-Authenticated-Sender headers that MDaemon sometimes inserts into messages will now use the actual email address passed to the SMTP server for authentication (which could be an alias to an actual account) rather than always exposing the actual email address. This protects against potential address harvesting.
  • [12298] The message that WorldClient sends to the postmaster when dynamic screening bans an IP now mentions the username attempted.
  • [13367] WorldClient supports sending secure/private encrypted messages via RPost. Enable this feature on the Compose options page.
  • [13618] Mobile theme - Added ability to attach documents to messages in the compose view
  • [13655] MDaemon's active sessions list now displays SSL/TLS use.
  • [6022] WorldClient - Added contact pictures for Lite, LookOut, and WorldClient themes.
  • [13533] WorldClient theme - Copy/Move dialog only displays folders of the correct type.
  • [12435] The disk space values found at Ctrl+O | Preferences | Disk have been converted and migrated from KB to MB. New defaults are 100MB for the warning email and 10MB for the auto-shutdown. Your migrated values could be less than that which is fine and will preserve previous behavior.
  • [5592] Over-quota message refusals will no longer happen after DATA when multiple RCPTs were provided. Instead, the message is delivered possibly placing an account into a slightly over quota state. However, any subsequent delivery attempts to the over quota account will be refused. This change was necessary in order to (a) maximize the use of an accounts quota value (b) avoid a problem wherein a single message delivered to multiple recipients is refused for all recipients if accepting the message would put even one of the recipients over quota. Also, the quota check has been moved up the processing chain so that it is the first thing which happens after DATA is completed rather than last in the list.
  • [13780] Double clicking a list member in the List Editor will load the member's settings into the edit controls so you can change a specific entry without having to remove it. This process converts the "Remove" button into a "Replace" button which will save your edits. Clicking any other button on the screen switches back to "Replace" mode.
  • [13775] "Post only/nomail" label was changed to "Toggle post only" on Mailing List editor button.
  • [13790] Added a new option to Ctrl+S | Sender Authentication | SMTP Authentication which forces AUTH for all SMTP sessions. This is useful in certain configurations in which all incoming connections can be expected to conform. When enabled, MDaemon will respond to DATA with a 5xx error-code unless the session has been previously authenticated. This option honors the "requires authentication to match the message sender" checkbox. Connections from trusted IPs and local loopback are not subject to this option. This option is disabled by default.
  • [13789] Added a new option to Ctrl+S | SSL & TLS | MDaemon which forces all incoming connections to use STARTTLS. This is useful in certain configurations in which all incoming connections can be expected to conform. When enabled, MDaemon will respond to MAIL with an error-code unless STARTTLS has succeeded. Connections from trusted IPs and local loopback are not subject to this option. This option is disabled by default.
  • [13796] When MDaemon detects a semaphore file that it does not recognize it will state so in the system log.
  • [13245] The ActiveSync server will not send reminders for events in a shared calendar folder to users who do not have write access to the folder.
  • [13821] The SPF white list now also applies to the SMTP envelope email address.
  • [13483] An ActiveSync log viewer application is now bundled with MDaemon. Run \MDaemon\ASLogViewer\ASLogView.exe.
  • [14025] The Ctrl+Q | "Include original message when informing sender" option has been deprecated and removed. MDaemon's DSN system includes the headers of the original message but never the whole thing.
  • [14026] The Ctrl+Q | "Inform the sender when message is placed in retry queue" option has been deprecated and removed. MDaemon always sends DSNs when required in order to comply with Internet standards.
  • [14027] The "Place undeliverable DSN messages into the bad message queue" option was moved from the Ctrl+Q | Retry Queue tab to the Ctrl+Q | DSN Options tab.
  • FIXES:
  • [12434] fix to missing listadmins.dat file preventing manual editing button from opening the file for edits
  • [13185] fix to WorldClient theme Choose File button truncated in some languages
  • [13152] fix to WorldClient theme Instant Messenger some strings not translated
  • [13149] fix to WorldClient theme advanced search strings overlapping checkboxes in some languages
  • [13187] fix to some settings in Remote Administration do not show the same default values that MDaemon does
  • [13130] fix to WorldClient and LookOut themes lists do not scroll to the top after changing pages
  • [13184] fix to quota.msg losing data due to not being thread-safe; also the Date: header gets updated now when this file changes
  • [9616] fix to X-Spam-Flag header being removed errantly when the option to strip X- headers enabled
  • [13206] fix to LookOut theme menu bar is truncated in some languages when right- clicking and selecting the Share Folder option
  • [13319] fix to WorldClient theme when you right-click a message, the Add Contact feature does not add the contact
  • [12988] fix to WorldClient theme unable to utilize preview pane on an iOS device
  • [12755] fix to WorldClient Signature editor does not save changes in Source view
  • [13452] fix to unable to forward/redirect to more than one address with User IMAP filters in Remote Administration
  • [13459] fix to apply button not working in MD GUI's mailing list editor
  • [13463] fix to spam filter exclude file not working right when specifying header/value combinations
  • [12452] fix to C:\MDaemon directory is created when doing a fresh install to a different location
  • [5016] fix to LookOut and WorldClient themes - New appointment button does not use selected date in Week view
  • [10337] fix to WorldClient - When printing an email with a large attached image the image is truncated in the printout
  • [13467] fix to Remote Administration's Domain Manager Host fields not matching up with MDaemon
  • [13073] fix to browser prompts to install a plugin when receiving instant messages in the WorldClient theme by adding an option to disable the new message sound.
  • [13499] fix to errant event log entries about holding queue when messages in bad queue
  • [13650] fix to main screen splitter position not being saved across re-starts
  • [12347] Messages are now checked for queue expiration at the start of message processing rather than at the end of a delivery attempt. This solves a bug in which at times some messages were left in retry queue too long.
  • [12712] fix to RECALL feature not working with message directory hashing option enabled
  • [9251] The check-box within the Domain Manager to skip message size checking for authenticated sessions has been replaced with an edit control where you can enter a separate max message size for authenticated sessions. This way authenticated senders an have one max message size set for them which is different from the one applied to non-authenticated senders.
  • [13208] Ctrl+P | DNS-BL | Hosts now includes a test button which will test the "DNS-BL host" value by looking up 127.0.0.2.
  • [13628] fix to WorldClient & LookOut themes - When printing a sent message, the BCC header is not included in the printout
  • [12042] fix to LookOut theme - when creating a signature, it does not use the default font size that is currently selected
  • [12943] fix to LookOut and WorldClient themes - when zooming out with two calendars shown side-by-side, the calendar pane on the right goes blank
  • [13742] fix to quarantine queue visible in MDRA if SecurityPlus is not installed
  • [12525] fix to LookOut and WorldClient themes - BlackBerry Wired Activation gets stuck on "Loading device(s)" when using IE 11
  • [13745] fix to Account Manager not keeping selected item in focus across an account edit operation
  • [5631] fix to WorldClient - blank contacts can be created
  • [8576] fix to LookOut theme - Message Preview - Unable to transition from inline message preview to hide message preview and vice versa
  • [13754] fix to potential message loop when postmaster forwards mail
  • [10486] fix to MDaemon sends duplicate copies of mailing list messages to recipients who are members of multiple groups that are members of the mailing list
  • [4360] fix to shared folder ACLs are not updated when changing an account's email address
  • [11566] fix to blank lines are added to the message body when composing plain text messages in WorldClient using IE 10
  • [13432] fix to Remote Administration not saving changes to WorldClient's Dynamic Screening properly
  • [13186] fix to Remote Administration not displaying Daily Cleanup times correctly
  • [13324] fix to ActiveSync outbound byte statistics not always being updated in MDaemon GUI
  • [13526] fix to WorldClient may insert extra lines in exported calendar CSV files
  • [13920] fix to quota sent-per-day not always working when aliases were used

New in Alt-N MDaemon Messaging Server 14.0.3 (Jul 16, 2014)

  • CHANGES AND NEW FEATURES:
  • [13310] Added Korean language to MDaemon Remote Administration and WorldClient Instant Messenger
  • FIXES:
  • [13090] fix to meeting invitation shows that the invitee is the organizer whenever request is synced to iPhone via ActiveSync
  • [13234] fix to changes to account ActiveSync Public Folders setting not being saved in Remote Administration
  • [13200] fix to "554 Sorry, message looks like spam to me" sent twice in SMTP session in some configurations
  • [13079] fix to domain specific smart host not being used in some configurations
  • [13015] fix to authentication not taking place when sending to smart host(s) in some configurations
  • [13145] fix to smart host being ignored upon A record lookup failures in some configurations
  • [8397] fix to messages bouncing back errantly in some configurations
  • [13153] fix to queue-based spam filter scan not being performed if errors happened during SMTP session spam filter scan
  • [13142] fix to WorldClient theme may open the previously selected message when attempting to print a different message
  • [12693] fix to some calendar views in the WorldClient and LookOut themes may incorrectly include events from the previous or next day
  • [12648] fix to Mobile theme unable to edit public calendar entries
  • [13204] fix to Content Filter may modify messages in a way that breaks DKIM signatures when AV is enabled
  • [13076] fix to new WorldClient IM windows open without a place to type a response
  • [13151] fix to WorldClient theme left column too narrow for some languages
  • [12299] fix to script error when editing a contact's name in the LookOut theme using IE 8
  • [13284] fix to memory leak when the "Use recursive aliasing" option is enabled
  • [13302] fix to the From header in generated autoresponder messages may not be encoded properly
  • [13381] fix to a duplicate event is created when viewing a meeting invite in Outlook with Outlook Connector after it has been accepted using WorldClient or ActiveSync
  • [13386] fix to MDaemon Remote Administration assigning a template when editing or creating a group
  • [13421] fix to PIM items may get out of sync if they are changed on both the server and ActiveSync device between syncs
  • [12415] fix to WorldClient's Standard theme Compose page not working with MDaemon 14 by installing an update from KBA-02597

New in Alt-N MDaemon Messaging Server 14.0.2 (May 15, 2014)

  • FIXES:
  • [13156] fix to mailing list messages getting stuck in the inbound queue

New in Alt-N MDaemon Messaging Server 14.0.1 (May 14, 2014)

  • SPECIAL CONSIDERATIONS:
  • [12974] WebAdmin has been renamed to MDaemon Remote Administration.
  • [12975] ComAgent has been renamed to WorldClient Instant Messenger.
  • CHANGES AND NEW FEATURES:
  • [9932] Added Manual Learn button to MDaemon Remote Administration's Spam Filter Bayesian Classification section.
  • [11288] MDaemon Remote Administration now allows log files to be viewed in a new window.
  • [12846] MDaemon Remote Administration logos and color scheme updated.
  • [10907] ActiveSync WhiteList and BlackList support wildcards.
  • [9949] Added MDaemon Remote Administration mailbox reports for quotas for mailbox size and message count.
  • [12948] WorldClient theme selection behavior changed to not select the checkbox unless the checkbox is clicked.
  • [12672] Added the ability to nick name favorite folders from the context menu in the LookOut and WorldClient themes.
  • [10957] Added the ability to select a default From address on WorldClient's Options | Compose page.
  • [13037] Changed the date formatting in the WorldClient theme's message list to match the simpler look.
  • [12973] The trial installation process has been streamlined. The installer asks for less customer information and retrieves a trial key automatically. The initial trial period is 14 days but can be extended to the full 30 days by clicking on the link on the Help | Register Your Alt-N Products dialog and following the instructions on our web site.
  • FIXES:
  • [13122] fix to WorldClient vulnerability that may allow remote code execution
  • [12910] fix to error 5 when compacting the statistics database
  • [12289] fix to MDaemon Remote Administration showing inactive quota data in Mailbox Summary Report
  • [12930] fix to unable to copy/move messages to public folders via MDaemon Remote Administration
  • [12921] fix to quota settings appear over the "New Email" button in the WorldClient theme
  • [12925] fix to unable to log in to WorldClient theme using Russian language
  • [12926] fix to opened email message windows appear blank in the WorldClient theme using Italian language
  • [12903] fix to incorrect default cursor location when using Advanced Compose in the WorldClient theme
  • [12834] fix to ActiveSync does not hide PIM items marked private in shared folders
  • [12887] fix to "Prevent this page from creating additional dialogs" prompt when printing in WorldClient theme using FireFox
  • [12841] fix to ActiveSync may not list all shared folders that a user has access to
  • [12966] fix to Copy/Move dialog in MDaemon Remote Administration not sized properly to accomodate large Public Folder paths
  • [12883] fix to WorldClient theme mark all read and delete all options dot not work in the folder list for the Catalan language
  • [12911] fix to the WorldClient theme favorites section missing until you log back in when message list threading is toggled
  • [12756] fix to WorldClient theme view unread messages filter lost when message list is resized
  • [12979] fix to WorldClient and LookOut themes deleting messages from the external message view does not always show that the message is deleted in the list
  • [12890] fix to LookOut theme message header color changes in external message view when toggling the expand button
  • [11854] fix to LookOut theme two line header output in message list hides replied and forwarded flags
  • [12769] fix to LookOut and WorldClient themes Message preview pane does not refresh when all messages are moved out of a folder
  • [12877] fix to WorldClient theme when using a transparent png as custom banner, the transparency does not work on the Logon page
  • [12777] fix to WorldClient theme after reading a message in the preview pane it remains scrolled down when switching to the next message
  • [9858] fix to Lite theme cannot switch between themes in Options | Personalize using iPad
  • [12955] fix to WorldClient theme advanced search date selection does not work
  • [12924] fix to WorldClient theme not very clear which messages are unread
  • [12902] fix to LookOut and WorldClient themes - certain User.ini values cause the Options | Personalize page to get stuck in a refresh
  • [13012] fix to able to enable Instant Messaging in MDaemon Remote Administration without having WorldClient Instant Messaging enabled
  • [12076] fix to LookOut and WorldClient themes - when clicking Options>Outlook Connector the screen is reloaded to the first screen that is displayed after login
  • [12715] fix to WorldClient theme - Advanced search beginning date picker not opening in IE
  • [13036] fix to JavaScript error on MDaemon Remote Administration's User ActiveSync Devices page
  • [13038] fix to WorldClient theme - Folder context menu contains option to delete "default" folders
  • [12899] fix to Remote Administration's autoresponse saving logic to differentiate between shared and personal autoresponse files
  • [12952] fix to WorldClient theme cannot resize the folder list frame
  • [13101] fix to potential crash when editing an account in Remote Administration
  • [12588] fix to filenames of attachments downloaded from WorldClient using IE 11 may be corrupted
  • [12701] fix to WorldClient does not detect inline images in certain messages as being inline
  • [13090] fix to meeting invitation shows that the invitee is the organizer whenever request is synced to iPhone via ActiveSync
  • [12272] fix to embedded images in HTML messages are not displayed on Android devices
  • [12680] fix to BlackBerry 10 devices show HTML messages as plain text after updating to MD 14

New in Alt-N MDaemon Messaging Server 14.0.0 (Mar 26, 2014)

  • Special considerations:
  • [10732] Product registration system has been updated to utilize a digitally signed XML based license file. This approach allows for greater flexibility, and will enable ALT-N to offer new innovative purchasing and renewal options. The installation process will automatically download the license file. Product activation has been replaced by a scheduled mechanism that will update the license file on a periodic basis. The system is able to accommodate temporary connectivity outages, however communication with the licensing service is required for continued use of the product.
  • [12415] WorldClient's Simple theme has been renamed to Lite. MDaemon Lite's WorldClient will use this theme. The Standard theme is no longer included with MDaemon. It will be available as a separate download.
  • Major new features:
  • [12504] New WorldClient theme (Requires MDaemon PRO) - A new theme, WorldClient, has been introduced in response to customer requests for a more modern, browser-based email client. This new theme incorporates numerous design elements from popular consumer and business browser-based email clients and was designed with input from professional UI/UX development teams. This new WorldClient theme is now the default WorldClient theme for new installs. When updating, the installer will ask if you want to change your default to this new theme.
  • [12091] ActiveSync server now supports shared folders (Requires MDaemon PRO and active ActiveSync Software License Renewal) - 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.
  • [12723] The MDaemon GUI has controls to turn ActiveSync shared folders on or off at the global level (at F2 | Server Settings | Public & Shared Folders and Alt+M | ActiveSync | Options), at the domain level (at Alt+F2 | Domain Settings | Options), or account level (at Account Editor | Mail Services). "Inherit" means the domain or account will use the value that was configured at the global or domain level.
  • Changes and new features:
  • [12432] The Dynamic Screening "Account failed authentication" emails to the postmaster now list the date, time, IP, and protocol for the failed attempts.
  • [6250] MDaemon now logs "Failed $PROTOCOL$ authentication attempt from $IP$ for "$EMAIL$"" to make it easier to find and troubleshoot authentication failures.
  • [4715] Added support for inline images in domain signatures. An image may be added...
  • From WebAdmin...
  • In the HTML editor click the "Image" toolbar button and select the upload tab
  • In the HTML editor click the "Add image" toolbar button
  • Drag and drop an image into the HTML editor with Chrome, FireFox, Safari, or MSIE 10+
  • Copy and paste image from the clipboard into the HTML editor with Chrome, FireFox, MSIE 11+
  • By using the " $ATTACH_INLINE:path_to_image_file$" macro in the signature HTML. For example,
  • [8031] WorldClient supports adding inline images to composed HTML messages. Users can upload images using the same methods mentioned above for WebAdmin in [4715].
  • [9703] WorldClient's LookOut theme now features a side by side calendar view.
  • [12388] WorldClient's HTML compose editor has been updated to a newer version that is compatible with IE 11.
  • [12669] WorldClient's English and English-UK spell check dictionaries have been updated.
  • [12364] WebAdmin now allows Global Administrators to Freeze/Unfreeze mail queues.
  • [9332] WebAdmin now includes Queue Management functionality for Global Administrators.
  • [12087] WebAdmin's Account Manager now displays icons for OC and AS users.
  • [3920] Added "Return port settings to defaults" to WebAdmin.
  • [11287] WebAdmin now allows Global Admins to configure Outbreak Protection settings.
  • [11311] WebAdmin now allows Global Admins to configure server-wide Autoresponder settings.
  • [4381] It is now possible to administer the WorldClient server settings via WebAdmin.
  • [2222] Added HTML support in CF "Append a corporate signature" action. Updated WebAdmin to use an HTML editor to edit the signature. Inline images are supported and may be uploaded using WebAdmin or the $ATTACH_INLINE:path_to_image_file$" macro.
  • [12554] ActiveSync User Agent protocol restrictions can now be set using the entire value, not just the portion preceding the forward slash.
  • [12767] ActiveSync protocol restrictions now support * and ? wildcards.
  • Fixes:
  • [12500] fix to issues releasing certain messages from Spam Trap or Holding Queue using WebAdmin
  • [12470] fix to problems releasing or requeuing messages from the Holding Queue using WebAdmin
  • [12515] fix to The "Automatically decline requests that conflict with an existing event" option does not account for events with a busy status of "Free"
  • [12509] fix to Save button not always enabled for Domain Admins on User Editor | Mail Services tab in WebAdmin
  • [12529] fix to in WebAdmin certain content filter rule conditions are not correctly synched with MDaemon
  • [12425] fix to ActiveSync server does not support the "Limit .old file roll overs to one per day" logging option
  • [12457] fix to IMAP folder subscriptions are not updated when creating, renaming, or deleting folders using ActiveSync
  • [12615] fix to invalid message subject characters may cause an error when attempting to view the Spam Trap folder in WebAdmin
  • [12066] fix to vague error when changing user password in WebAdmin to an invalid value
  • [2205] fix to mailing list thread numbers do not work properly when the subject line is encoded
  • [12270] fix to messages sent from Outlook 2013 using ActiveSync may display incorrect characters when received by an Outlook IMAP or Outlook Connector account
  • [12447] fix to the From header in generated autoresponder messages does not have the full name encoded
  • [12635] fix to contact birthday and anniversary not being synced to ActiveSync devices
  • [12650] fix to being unable to unfreeze or re-enable account in WebAdmin under certain circumstances
  • [12587] fix to WorldClient Options | Filters page may not list rules when the search text or folder name contain certain characters
  • [12565] fix to the "Has Attachment", "Is Unread", and "Is Flagged" Advanced Search options do not work in WorldClient's LookOut theme
  • [12663] fix to bad queue summary emails may not list all messages in the bad queue
  • [12448] fix to MDaemon does not remove old config backups if the config backup directory has been changed
  • [12376] fix to MD GUI's IP Shield list box does not have a scroll bar
  • [12271] fix to WebAdmin reports contain no results for custom date range where start and end dates are the same
  • [12584] fix to WorldClient crashes when viewing All Contacts if RelayFax integration is enabled
  • [11720] fix to WorldClient lists inline images as attachments when composing
  • [12701] fix to WorldClient does not detect inline images in certain messages as being inline
  • [9690] fix to WorldClient's LookOut theme may not show the note's contents on the Advanced Edit view
  • [12662] fix to WorldClient's LookOut theme may show incorrect colors for notes
  • [12641] fix to WorldClient LookOut theme's message list doesn't refresh when a new message arrives in an empty folder
  • [12359] fix to dynamic screening does not block other active connections from an IP that is blocked due to repeated authentication failures
  • [12727] fix to WorldClient's LookOut theme only marks the first message as read when using the delay before marking read option
  • [12783] fix to not enough room in WebAdmin's Holding Queue settings for Summary Email frequency
  • [11668] fix to ComAgent does not handle mailto URLs on Windows 7
  • [4631] fix to Comagent's tooltip never refreshes message count
  • [12077] fix to attachments of PIM items saved by Outlook Connector are corrupted when the items are edited in WorldClient
  • [12745] fix to Account Editor may move an account's mail to a different directory after the mailbox name is changed

New in Alt-N MDaemon Messaging Server 13.6.2 (Jan 23, 2014)

  • Changes and new features:
  • [12403] The MDaemon GUI log search feature that was removed in 13.6.1 has been restored.
  • Fixes:
  • [12389] fix to MDaemon may generate invalid Received headers when the option to hide software version identification is enabled
  • [12401] fix to PIM changes made on ActiveSync clients are not synced to Outlook Connector
  • [12410] fix to ActiveSync option to hide unsubscribed folders does not hide all of the unsubscribed folders
  • [12371] fix to WorldClient LookOut theme resets which calendar folders are displayed when opening the Calendar view
  • [12254] fix to Account Editor's ActiveSync "... include public folders" defaults to No
  • [12430] fix to not being able to update MDaemon if installed in a drive's root directory
  • [12457] fix to IMAP subscriptions are not updated when performing folder operations on ActiveSync clients
  • [12341] fix to ActiveSync connections may hang when attempting to sync a PIM folder that is locked
  • [12463] fix to WorldClient message recall does not work if the MDaemon account alias has been changed
  • [12500] fix to issues releasing certain messages from Spam Trap or Holding Queue using WebAdmin

New in Alt-N MDaemon Messaging Server 13.6.1 (Dec 13, 2013)

  • Major new features:
  • [6865] simple message recall:
  • a new page has been added to f2|server settings which will allow you to configure mdaemon's simple message recall system.
  • Worldclient may also be used to recall messages.
  • Changes and additional new features:
  • [11123] Back by popular demand. An option was added to Ctrl+O|Preferences|Headers which hides MDaemon software version and other identifying information when creating Received headers or responding to various protocol requests. The option is disabled by default.
  • [12038] All system generated messages will now honor the Ctrl+O|Preferences|Miscellaneous option to go through the content filter (or not). Previously, several such messages ignored this setting.
  • [12058] Changed error text during account creation from "Mailbox and/or real name already in use" to "Mailbox already in use"
  • [12034] Alt+Q now launches the queue and stats manager (MDStats) app
  • [12011] Added ActiveSync for MDaemon product information link to Alt+M|ActiveSync|Server UI and reorganized the top level HELP menu to include several Alt-N product information, purchasing, and renewal/upgrade links.
  • [12096] Added size of statistics DB to F2|Logging|Statistics Log
  • [11923] Added more information to the MDStats configuration report.
  • [11096] DomainPOP and MultiPOP will move on to the next message when they get an -ERR response to a RETR command rather than terminating the session.
  • [12116] The option at F2|Server Settings|Servers "...refuses duplicate RCPT values within the same session" (see [10322]) was changed to "...ignores duplicate RCPT values within the same session." MDaemon will accept and then discard the duplicate recipients rather than refuse them during the SMTP session.
  • [9071] Added new option to Ctrl+O|Preferences|Disk that lets you set the number of days to retain daily config file backups. The default is set to ZERO which means never delete old backups. Any deleting takes places as part of the midnight cleanup event.
  • [11947] The UI right-click log search option was removed. It was very crude and could not be substantially improved. It may be replaced in future by a stand alone app. Until then any freely available text file tool can be used to search the log files.
  • [12119] Software update notifications are now sent to all global admins and not just the postmaster alias.
  • [11984] A new option was added to Ctrl+O|Preferences|System where you can customize the subject used when MDaemon sends mailing list digest messages. The default is "$LISTNAME$ message digest $TIMESTAMP$ $ISSUE$." These macros expand to the name of the mailing list, the time-stamp of the digest message creation, and the issue number. MDaemon no longer inserts the text "special issue" into digest subjects.
  • [12085] An internal limit to the size of messages sent through the inline SMTP spam scanning feature has been removed. The size setting at Ctrl+P|Spam Filter|Options will now govern whether inline SMTP scanning is performed on the message or not.
  • [11824] Even though addresses of this form are technically legal: "Arvel Hathcock"@example.com - MDaemon can't currently handle them properly so it will now refuse them during the SMTP session rather than accept the address and parse it wrong later.
  • [11671] The daily quota report email is now customizable and able to be translated. See QuotaReport.dat in your MDaemon APP folder for information. You can also alter the subject of these report emails using a new option at Ctrl+O|Preferences|System.
  • [11503] MDaemon will better handle improperly formed (non-RFC compliant) message bodies.
  • [12157] Added Last Access column to Account Manager showing the last time the account was accessed.
  • [12151] The "...edit mail folder location" web access right has been completely removed.
  • [10242] In the Account Editor the two password fields will light up red if the password does not match or violates policy. Otherwise, green.
  • [11552] Added option to Account Editor|Account Details which allows you to configure an account to be exempt from the automatic password expiration feature.
  • [11474] Added a last access time to the bottom of List Editor|Settings so you can see whether lists are being used or not.
  • [12158] The ActiveSync device list at Alt+M|ActiveSync|Devices no longer includes policy nodes when there is no policy in force. This saves UI processing time.
  • [10818] DomainPOP can now use the Spam Honeypot feature. If DomainPOP parses out a Spam Honeypot address then it doesn't matter how many other addresses are also parsed because they are all ignored. These messages go to the bayesian learning folder. Also, DomainPOP can not use the Spam Honeypot sub-feature to submit the sending IP to the dynamic screening system. DomainPOP does not know the connecting IP and doesn't need to even care.
  • [11447] Added new options to Ctrl+S|Screening|Dynamic Screen which let MDaemon watch accounts that receive more than X failed authentication attempts in a single day. The default is 10 and the option is disabled by default. Once the maximum number of authentication attempts have been reached in a given day the account can be frozen or the postmaster can be warned (or both). If the account is frozen an email is always sent to the postmaster. Replying to that email will re-enable the account. The database of authentication failures is maintained in memory and gets reset on a restart and at midnight each night.
  • [10794] Added a new option to Account Editor|Attachments which lets you specify whether to extract attachments from inbound messages. This defaults to true to maintain previous behavior.
  • [11545] Added a new option to Ctrl+U|Passwords which allows you to specify a number of passwords to remember. When users change their password they will not be allowed to reuse old passwords. The option is set to 0 (off) by default. Since this is new, the current account passwords are not remembered. It won't be until passwords are changed that they start getting remembered. Salted hashes of previous passwords are stored - not the actual passwords themselves.
  • [10035] Added an "Edit File" button to Ctrl+U|Aliases which opens the Alias.dat file in a text editor. This allows you to more easily edit and search around in the file. Make whatever changes you want, exit the text editor, and MDaemon will reload the file.
  • [10677] Greatly improved Domain Manager loading time for sites with hundreds of domains.
  • [11724] Added a new option to Ctrl+U|Quotas which lets you disable accounts that have been inactive for more than X days. The default is 0 (disabled). Once the maximum number of inactive days has been reached, the account is disabled and an email is sent to the postmaster. Replying to the email will reenable the account. Processing is done as part of the midnight cleanup event each night.
  • [9222] Added a QUEUE.SEM file which you can create in the APP folder to enable/disable the mail queues. This file can contain any number of lines but each one has to contain one of the following strings (one per line): ENABLE INBOUND, ENABLE REMOTE, ENABLE LOCAL, or DISABLE INBOUND, DISABLE REMOTE, DISABLE LOCAL.
  • [9658] Added a new setting to Account Editor|Options which will let you configure whether the account should have the domain signature added to emails they send. The default is yes, add the domain signature (if there is one).
  • [12174] The behavior of the Ctrl+T Groups and Templates editor has changed slightly. All the settings on the Options page are now available for use with any template. The only exception is that the settings to make an account a global or domain administrator can not be used with the New Accounts template. This is to prevent the accidental case in which somebody might enable these options by mistake in the New Accounts template thereby making all new accounts into admins. We don't want that to happen. As a result of this work the global and domain administrator settings have been removed from the Account Editor/Template Editor|Options page and placed on their own Administration page.
  • [3947] Added new option to Account Editor | Options which lets you exempt an account from the "Authentication credentials must match those of the email sender" global option. This is disabled by default.
  • [11775] Active Directory monitoring will now honor the full last day for expired accounts before disabling them.
  • [5240] Added button to Ctrl+W|WebAdmin|Web Server which lets you edit WebAdmin's mailing list admins file.
  • [10122] Added option to Ctrl+Q|Mail Queues|Holding Queue to send a summary email of bad queue content. This takes place at the same time as the holding queue summary email is sent and is in the same format.
  • [6214] Added two new scripting macros: $AR_START$ returns the autoresponder start date/time. $AR_END$ returns the autoresponder end date/time. Also, all user related macros previously unavailable for use are now eligible for use in autoresponder scripts.
  • [12191] The Hijack Detection settings were moved from Ctrl+S|Screening|Dynamic Screen to their own screen at Ctrl+S|Screening|HiJack Detection.
  • [9822] Manual activation page now allows you to select and copy & paste the relevant activation data.
  • [9825] You can now set the spam score for DNSBL hits from Ctrl+P|DNS-BL|Options.
  • [12088] Added WebAdmin.ini to the list of configuration files viewable via WebAdmin.
  • [12218] Added Catalan language to WorldClient.
  • [9841] Added Administrator, Frozen and Partial status icons to WebAdmin's Account Manager.
  • [12244] Added a "None" option to the WorldClient keyboard shortcut layouts.
  • [12275] the WorldClient Compose options now let you disable the check for the subject field being empty
  • [12174] WebAdmin now warns when elevating a user to administrator
  • [11408] WebAdmin now checks the Account Template and Group names for the presence of a comma
  • [11686] WebAdmin shows the name of the domain(s) that you are deleting in a confirmation prompt
  • [8860] The ActiveSync server will hide unsubscribed folders from clients if the user has "Hide unsubscribed folders" enabled in WorldClient.
  • Fixes:
  • [12094] fix to WorldClient may set a contact date field to the day prior when using a time zone different than the default
  • [12120] fix to installer allowing installation into root directory
  • [11617] fix to mailing list .grp files not updating settings and members when domain name changed
  • [12044] fix to some new account template settings not always being applied to accounts properly
  • [12089] fix to Whitelist@ and BlackList@ addresses not working when sending from an alias
  • [11653] fix to potential bogus error message when creating or renaming mailing lists
  • [11381] fix to VRFY command not honoring subaddressing system
  • [12148] fix to some text on Retry Queue page not being translated properly in WebAdmin
  • [11590] fix to Mail Folder Location option greyed out in WebAdmin (it is now able to be edited by Global Admins)
  • [11802] fix to LDAP query to a remote Active Directory root may fail with error 9
  • [12163] fix to unable to save Autoresponder in WebAdmin in certain circumstances
  • [12155] fix to non-admin Account menu permissions quirk in WebAdmin
  • [12164] fix to MDaemon GUI's Domain Manager lists upper case domain names before lower case ones
  • [12132] fix to virus name is not displayed in WebAdmin's "Viruses by Name" report
  • [12166] fix to the LookOut theme conflicting with the German keyboard shortcuts on the Mac when the user presses ALT+L to generate the @ symbol
  • [12175] fix to files attached to meeting invitations are not displayed on ActiveSync devices
  • [4258] fix to several places where a Winsock error might lead to orphaned .msg and .ctl files
  • [7067] fix to errant ACL setup in Mail Archive public folder structure if it was manually moved or deleted
  • [12183] fix to scripting error in WebAdmin's user editor when ActiveSync is not installed or active
  • [12185] fix to holding queue summary email not sent to CF Admins as configured
  • [2126] fix to removing a secondary domain does not remove all the accounts from ODBC storage
  • [7009] fix to forwarded message addressing problem at times when using SPF option to forward using local address
  • [12173] fix to WebAdmin pop-up dialogs display a "Sign Out" link. For pop-up dialogs this should be replaced by a "Close" link.
  • [12214] fix to minor sorting issues on WebAdmin's Holding Queue page
  • [12144] fix to two response messages are sent after accepting or declining a meeting invitation on an ActiveSync device
  • [12216] fix to the contact tooltips not disappearing in every case when a user hovers or clicks on a contact
  • [11465] fix to the LookOut theme not busting the cache for the external compose window
  • [12217] fix to unable to remove user account in WebAdmin if mailbox name contains "+"
  • [12195] fix to possible POP3 server crash after a Winsock error occurs
  • [12177] fix to MDaemon GUI ActiveSync sessions refresh issue
  • [12227] fix to the LookOut theme in IE11 where various context menus don't work
  • [12004] fix to WorldClient compose window closes without warning when saving a draft message fails
  • [12072] fix to reduced number of active connections possible when running as a service on Windows Server 2012
  • [12266] fix to Account Editor not selecting the correct domain when editing an account whose domain name is not lower case
  • [10308] fix to MDStats issues parsing IMAP logs
  • [11432] fix to Content Filter header search and replace corrupts From and To headers that contain encoded text
  • [11988] fix to Account Editor may corrupt the mailbox path when using a multibyte character in the full name
  • [11511] fix to ComAgent truncates file transfer filenames at 63 characters
  • [11633] fix to WorldClient InstantMessaging.log character encoding issue
  • [5761] fix to postmaster alias may not work in folder ACLs
  • [12310] fix to unable to save MultiPOP settings in WebAdmin
  • [12320] fix to the SecurityPlus option to add a warning to the subject of messages with non-scanned attachments does not work
  • [12303] fix to default smart host "Allow per-account authentication" option does not work correctly
  • [12316] fix to ActiveSync sync issues with Android 4.4 clients
  • [12221] fix to calendar items created on ActiveSync clients have Low priority in WorldClient
  • [12277] fix to possible MDAirSync memory leak when processing FolderSync commands
  • [12276] fix to ActiveSync server may not send messages from Windows Phone clients
  • [12268] fix to possible error when using ActiveSync to accept a meeting request that was sent from an iCloud account
  • [12147] fix to meeting organizer is changed after accepting a meeting invitation using ActiveSync on an iOS device
  • [12159] fix to attachment downloads fail on some Samsung Android ActiveSync clients
  • [12170] fix to possible MDAirSync crash when running under IIS and IPv6
  • [12149] fix to contact birthday may be off by 1 day when using ActiveSync on an iOS device
  • [11417] fix to a potential script error when editing recurring events in the WorldClient LookOut theme

New in Alt-N MDaemon Messaging Server 13.6.0 (Oct 16, 2013)

  • MAJOR NEW FEATURES:
  • Enhanced reporting for WebAdmin:
  • In WebAdmin, a "Reports" menu has been added for global administrators. Global administrators may choose from the reports listed below. For each report, data may be generated for several predefined date ranges or the admin may specify a custom date range.
  • [10802] Enhanced bandwidth reporting
  • [10803] Inbound vs. Outbound messages
  • [10804] Good messages vs. Junk Messages (percentage of email that is spam or a virus)
  • Inbound messages processed
  • Top recipients by number of messages
  • [10000] Top recipients by message size
  • Outbound messages processed
  • [10806] Top spam sources (domains)
  • Top recipients of spam
  • Viruses Blocked by Time
  • Viruses Blocked by Name
  • In order to facilitate this feature, MDaemon now logs statistical information to a SQLite database file. By default this database is stored in the "MDaemon\StatsDB" folder and 30 days of data is retained. Data older than this will be removed during the nightly maintenance process. A new screen has been added to F2 | Logging | Statistics log which controls the statistics log file and DB maintenance.
  • 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.s.
  • [11841] Added new switch to F2 | Server Settings | Public & Shared Folders screen which lets you set the global default for public folder sync'ing to Yes or No. The same switch was also added to Alt+M | ActiveSync | Options for convenience. Also added a control to Alt+F2 | Domain Settings | Options which lets you set public folder sync'ing at the domain level to one of the following three states: Yes, No, or Inherit. Inherit means the domain will honor the global default. Finally, added a control to the Account Editor | Mail Services which lets you set public folder sync'ing at the user level to one of the following three states: Yes, No, or Inherit. Inherit means the user will do whatever the domain is configured to do. This setting is not available as part of the template system.
  • CHANGES AND NEW FEATURES:
  • [11354] Added an ActiveSync "soft wipe" ability. A soft wipe removes just the data for the ActiveSync account from the device, unlike a device wipe which restores the device to a factory default condition.
  • [5092] Added a "Folder" column for the "All Contacts" view in WorldClient.
  • [6017] Added an option to print messages with or without attachments.
  • [6028] Added a warning in WorldClient for users before sending a message with no subject.
  • [6490] Added a context menu option in WorldClient's LookOut theme that remembers the last folder a message was copied/moved to.
  • [8451] Added a context menu option in WorldClient's LookOut theme for resending a message that was previously sent by the user.
  • [8457] Added HTML editor to WebAdmin to edit default and domain signatures/disclaimers.
  • [10252] Added a favorite folders list to WorldClient's LookOut theme.
  • [11245] Added an option in WorldClient to "Never Mark" a message "Read" while previewing the message.
  • [10351] Colorized Session Log functionality has been added to WebAdmin for those who have enabled it in MDaemon.
  • [11218] Added keyboard shortcut layout options for the WorldClient LookOut theme.
  • [11695] Added a warning message when enabling the global or domain admin options within the account editor.
  • [11797] Re-sizing a dialog box in the MDaemon GUI will now scale the right hand dialog rather than the left hand tree window.
  • [11792] Added usage data to ActiveSync devices page in Mobile Device Management.
  • [11740] Added a X-MDBadQueue-Reason header when the CF "move message to bad queue" action is used.
  • [10696] The WorldClient LookOut theme's Folders right click menu command defaults the "subfolder of" field to the selected folder.
  • [11810] Added an ActiveSync sessions window to the Sessions pane in the main UI. This only shows ActiveSync sessions that persist (not all do). The entire window is erased and refreshed every 10 seconds. You can right-click an entry to Blacklist a device or see the Properties of a device. ActiveSync sessions do not show up in the All Sessions window.
  • [10984] MDaemon will log an entry to the windows event log if an account gets frozen by hijack detection (if event logging is enabled and set to log security issues). Also, a new switch was added to F2 | Logging | Windows Event Log which writes an entry to the windows event log anytime the holding queue is not empty and a holding queue summary email is generated. This switch is enabled by default.
  • [11976] A new setting was added to Alt+M | ActiveSync | Options which will let you select a day of the month when MDaemon will automatically reset all ActiveSync device usage stats for all users across all domains. You can change this to whatever day of the month you wish. If you set the day to 31 and the month ends before day 31 then the last day of the month is used as the reset date. The reset event takes place as part of the normal midnight maintenance and is logged to the System log like other maintenance routines. The setting is set to 0 (disabled) by default.
  • [11998] Increased default encryption key length for newly generated self-signed SSL certificates.
  • FIXES:
  • [11634] fix to WebAdmin's "Junk Email Breakdown" report is not accurately displaying viruses detected or refused
  • [11752] fix to WorldClient LookOut theme message flagging refreshing wrong when preview pane is on right
  • [11761] fix to SyncML settings not correctly reflected in WebAdmin interface
  • [11786] fix to possible MDaemon.exe crash when using a mailing list that queries members from Active Directory
  • [11794] fix to binding secondary domains to individual IPs does not work
  • [11644] fix to colored logs ignoring color selection on line prior to end partial transcript entry
  • [11795] fix to Daily Quota Reports being sent to domain admins without any over quota users listed in the body
  • [11790] fix to device stats data using last accessed information instead of since device stat reset date
  • [11864] fix to the WorldClient Mobile theme error alert pops up in the compose view when tapping advanced
  • [11862] fix to MDaemon GUI's public folders manager does not allow certain Japanese and Chinese characters in folder names
  • [11871] fix to installer error message when dealing with disks > 2TB
  • [11874] fix to minor logic issue on WebAdmin's User Quota page
  • [11879] fix to ActiveSync server does not recognize TNEF meeting invites generated by Outlook
  • [11900] fix to WebAdmin not properly checking for a blank mailbox name before saving a new account
  • [10057] fix to WebAdmin may incorrectly assume message is local when releasing a message from the spam trap or holding queue. This results in the message not being delivered.
  • [11922] fix to Update Counts button on Account Editor | Quotas screen not working
  • [11541] fix to WorldClient LookOut theme may display the wrong message in the View Source window
  • [11846] fix to MDaemon UI issues when learning messages from the Bayesian Spam and non-Spam queues
  • [11745] fix to Account Editor may create an account even when a validation error occurs
  • [11043] fix to WorldClient LookOut theme may not print events from all selected calendars
  • [11912] fix to WebAdmin may crash when saving an autoresponder
  • [11744] fix to WorldClient LookOut theme contact info popup box lists email address three times
  • [11757] fix to message that contains only attachment would go missing when content filter rule inserts signature
  • [11910] added message to WebAdmin's Status page (for Global Admins only) if MDaemon update checker has found an update
  • [12026] fix to Account Template Mail Folder Path changes not saved properly in WebAdmin
  • [12027] fix to Max Message Size setting not always being saved properly in WebAdmin
  • [12016] fix to ActiveSync autodiscover not working on fresh installs of MD 13.5
  • [11974] fix to content filter rule using REGEX search-and-replace may garble header text
  • [12031] fix to frozen accounts may be able to send messages to local accounts using unauthenticated SMTP connections
  • [10445] fix to being unable to remove Groups from List Membership from WebAdmin
  • [12093] fix to unable to view some log files in WebAdmin when certain conditions exist
  • [12090] fix to duplication of certain files in WebAdmin's log file list

New in Alt-N MDaemon Messaging Server 13.5.2 (Aug 7, 2013)

  • SPECIAL CONSIDERATIONS:
  • [11478] The way smart hosts are used has changed. In the past the smart host for a domain was only used when the routing option to send all mail to domain smart hosts was enabled. This prevented use of smart hosts for particular domains and standard direct delivery for others. Beginning with this version if a smart host is configured and enabled for a domain then that smart host will receive outbound mail regardless of any other settings in the software. So, now it is possible to specify and use smart hosts for some (and not necessarily all) of your domains. Please note that use of smart hosts had to be reset to OFF for all domains due to this change. So, if you want to enable smart hosts for one or more domains use the domain manager to do so.
  • [11356] The WebAdmin log rollover and storage options have changed. WebAdmin will now rollover its logs on the same schedule as MDaemon (F2 | Logging in the MDaemon GUI). Weekly and Monthly rollovers are no longer supported. Additionally, new installs starting with this release will have their WebAdmin logs stored in the same location as the MDaemon logs (\MDaemon\Logs by default). Lastly, the WebAdmin-specific logging options that remain have moved under the general Log Options menu in WebAdmin.
  • CHANGES AND NEW FEATURES:
  • [11382] POP/SMTP protocol command latency controls have been deprecated and removed from F2|Server Settings|Timeouts.
  • [11383] Moved message hop count setting from F2|Server Settings|Timeouts to Ctrl+Q|Retry Queue|Undeliverable Mail.
  • [11479] The POP-Before-SMTP settings have been removed from the Domain Manager's Smart Host screen.
  • [11521] The ActiveSync server sends messages to clients in newest-first order.
  • [11261] Improved clarity of Security menu in WebAdmin when SecurityPlus is not installed.
  • [10534] WebAdmin now hides the BES logs section if BES has not been installed.
  • [11086] Moved the Gateway | Options "Access" section to the Gateway | Dequeue section in WebAdmin.
  • [11262] Updated the WebAdmin logging section's menu style.
  • [11337] Added validation to WebAdmin's ActiveSync Policy Editor.
  • [8319] WebAdmin now decodes UTF-8 subject headers in its mail folder views.
  • [11239] Several WebAdmin validation error messages are now translated.
  • [10862] Added date and time pickers to the WorldClient Mobile theme's calendar and task editors.
  • [11208] Added several Options pages to the WorldClient Mobile theme.
  • [11540] The Calendar Statistics pane in WorldClient's LookOut theme can be turned off by setting HideCalendarStats=Yes in WorldClient's Domains.ini or a user's User.ini.
  • [11109] Added Email Templates to WorldClient's Simple and Standard themes.
  • [11672] WorldClient.exe is now Large Address Aware, allowing it to use up to 4 GB of RAM on a 64-bit OS.
  • FIXES:
  • [11559] fix to WebAdmin overwrites the language selected by the user with the HTTP Accept-Lanaguage of the browser
  • [10142] fix to the WorldClient Simple theme not populating the To address when clicking on a sender's name in the message list to compose a message
  • [11402] fix to not being able to select an autocompleted email address in the WorldClient Mobile theme
  • [11459] fix to the WorldClient LookOut theme's calendar statistics showing time amounts as decimal numbers of hours rather than hours and minutes
  • [1958] fix to the WorldClient move/copy dialog in some themes may make folders appear as if they are subfolders of the wrong parent folder
  • [11070] fix to the LookOut theme logging users out when very large numbers of messages are moved
  • [9054] fix to the WorldClient LookOut theme not unchecking the Unread advanced search field in the message list view
  • [11467] fix to formatting issue with accounts with a lot of mail in WebAdmin's User's Quota page
  • [8800] fix to the WorldClient LookOut theme's free/busy dialog not taking the start/end times from the calendar event editing dialog
  • [11524] fix to time of changed occurrences may be incorrect after accepting an invite in WorldClient from a user in a different timezone
  • [11548] fix to incorrect translated text on WorldClient's change password page
  • [11536] fix to ActiveSync server does not sync contacts that do not contain enough information to generate a FileAs value
  • [11558] fix to searching contacts in WorldClient using only an email domain name does not return any results
  • [11549] fix to account level autoresponder exceptions in WebAdmin only showing first address
  • [10114] fix to the HTML compose control may not work in Internet Explorer 10
  • [11483] fix to non-ASCII characters in messages may appear corrupted in some ActiveSync clients
  • [11593] fix to non-ASCII characters in HTML messages sent via some ActiveSync clients may be corrupted
  • [11597] fix to broken Outlook Connector download link in the emails MDaemon optionally generates after installing OC
  • [11564] fix to possible MDaemon UI crash at midnight after closing the composite log
  • [11502] fix to allowing the "MDaemon" account to be enabled for ActiveSync
  • [11580] fix to the WorldClient Mobile theme showing an incorrect page could when performing a search that returns multiple pages
  • [10375] fix to the WorldClient LookOut theme showing a blank window when clicking on the Maximize button on the HTML signature editor
  • [11618] fix to WorldClient.exe does not automatically listen on port 80 when ActiveSync is enabled
  • [11546] fix to the WorldClient LookOut theme's autoresponder editor not allowing Chrome users to select a time
  • [11606] fix to accepted meetings are not synchronized to the server when using Outlook 2013 with ActiveSync
  • [11515] fix to the WorldClient Standard theme's Contacts view having overlapped Edit and Delete buttons
  • [11613] fix to the WorldClient LookOut theme's ComAgent does not wrap long URLs or turn them into hyperlinks
  • [11642] fix to the WorldClient LookOut theme's ComAgent not showing emoticons
  • [7928] fix to the WorldClient LookOut theme Mark as Read/Unread is not available in some folders
  • [11659] fix to ActiveSync policy names containing non-ASCII characters are corrupted when viewed in WebAdmin
  • [11647] fix to not being able to send read or delivery receipt requests when using Outlook 2013 with ActiveSync
  • [11607] fix to ComAgent's "Show ComAgent window in Windows taskbar" option may not work correctly
  • [11662] fix to non-ASCII characters are corrupted in ComAgent reminder instant messages
  • [9750] fix to the WorldClient LookOut theme's Shared Calendars list may not show the folder's owner
  • [11666] fix to Content Filter's regular expression searches being case sensitive
  • [11557] fix to ComAgent error when using Outlook as the traditional mail client
  • [11490] fix to not being able to change ComAgent's skin more than once
  • [11601] fix to meeting invitations sent from ActiveSync clients may not be recognized by Outlook 2013
  • [11648] fix to ActiveSync server may generate malformed HTML when replying
  • [11652] fix to high/low message priority being reversed on ActiveSync clients
  • [11635] fix to BlackBerry 10 devices using ActiveSync cannot open large attachments
  • [11683] fix to MDaemon quarantines messages with an Outbreak Protection virus threat level of 1
  • [11628] fix to ComAgent contact synchronization with Outlook fails
  • [11681] fix to PIM items deleted on ActiveSync clients are not deleted from Outlook Connector
  • [9812] fix to Active Directory monitoring fails if the base entry DN is configured to bind to a specific object on a specific server
  • [11678] fix to Active Directory monitoring corrupts non-ASCII characters in public address books
  • [11728] fix to Active Directory monitoring does not create contacts in the public address book when the option to update the public address book is enabled but the option to create/update MDaemon accounts is disabled

New in Alt-N MDaemon Messaging Server 13.0.5 (Mar 27, 2013)

  • Fixes:
  • [10852] fix to security vulnerabilities in MDaemon's IMAP server
  • [10475] fix to appointments (not meeting invitations) created by iOS devices via ActiveSync display differently on other iOS devices on the same account
  • [10483] fix to searching in the WorldClient LookOut theme's calendar year view
  • [10495] fix to times may be off by UTC offset when parsing calendar invite created by an iOS device
  • [10557] fix to ActiveSync requests may leak memory. This causes the memory usage of WorldClient.exe to grow over time.
  • [10614] fix to an appointment changed by another user via WorldClient will show it as a meeting request on an ActiveSync device
  • [10624] fix to WorldClient users may receive a "The meeting location is occupied at that time" error message when creating event with location and time of an existing event. This was a holdover from an obsolete resource scheduling approach. The recommended approach is to create and invite a resource user that automatically accepts and declines calendar invites. This is compatible with all platforms that support calendar invites and free/busy lookups.
  • [10468] fix to in WorldClient when creating a meeting in a shared calendar, the attendee does not receive a meeting request
  • [10645] fix to when an ActiveSync user accepts an invite more than once in the iPhone mail application, the response message is sent to an invalid email address ""
  • [10822] fix to meeting planner cannot edit an event synchronized to their Android device via ActiveSync
  • [10686] fix to Firefox printing message headers on a separate page from the body in the LookOut theme
  • [10676] fix to duplicate messages in Sent Items when using ActiveSync with BlackBerry 10

New in Alt-N MDaemon Messaging Server 13.0.4 (Jan 17, 2013)

  • Changes and new features:
  • [9218] Added Vietnamese language to WorldClient.
  • [10403] The IMAP server now allows messages to be copied into a user's Deleted Items folder even when over quota, so users of IMAP clients that copy messages into Deleted Items when deleting them are able to delete messages successfully.
  • Fixes:
  • [10385] fix to WorldClient HTML injection vulnerability
  • [10386] fix to predictable WorldClient session IDs
  • [10389] fix to WorldClient's login request to WebAdmin may disclose authentication credentials
  • [10390] fix to non-admin users may possibly import accounts into WebAdmin
  • [10452] fix to IMAP server STARTTLS plaintext command injection vulnerability
  • [10183] fix to the WorldClient LookOut theme not updating the message status icon in some cases when a message status changes
  • [10171] fix to the WorldClient Simple theme's notes list not rendering the note properly
  • [10150] fix to the WorldClient Simple theme's message view having images clip the menu when the message is scrolled in Internet Explorer
  • [10218] fix to the WorldClient Simple theme calendar week view copy link not working after using the move link
  • [4894] fix to the search paging not working in the WorldClient Mobile theme
  • [10358] fix to possible MDaemon crash if the Strip X-Headers setting is enabled
  • [10259] fix to list of AV excluded-from emails being included in the list of password-protected files exclusion list
  • [10136] fix to mailing list import from CSV not honoring current list membership default type value
  • [10137] fix to mailing list import from CSV may change the list membership default type
  • [10246] fix to SMTP server accepting messages to mailing lists which arrive using a NULL reverse path (ie.. MAIL FROM:) - such messages should be rejected
  • [10283] fix to problem adding/changing message headers when TEMP folder is on different volume
  • [10320] fix to bad month name in some ActiveSync-related date strings
  • [10325] fix to wrong icons for some items in MDaemon's Stats pane
  • [10232] fix to "Spam Filter (no filtering)" list not working with BATV encoded addresses
  • [10356] fix to WorldClient crash after ActiveSync fails to start up successfully
  • [10291] fix to confusing error about "not saving changes" on WebAdmin's My Mailing Lists page
  • [10401] fix to error when saving WebAdmin's Content Filter | Attachments page
  • [10417] fix to MDaemon UI options to disable or password-protect the Free/Busy service do not work properly
  • [10415] fix to inline AV scanning not applying modified settings
  • [10423] fix to IMAP server does not apply dynamic screening when logins fail due to the "full email address required" option
  • [10425] fix to IMAP AUTH command does not enforce the "full email address required" option
  • [9904] fix to the WorldClient LookOut theme's insertion of distribution lists from the contact picker into appointments
  • [10065] fix to the WorldClient LookOut theme is unable to remove compose attachments that have multiple spaces or Japanese characters in the filename
  • [10438] fix to deleted and changed occurrences of recurring calendar events are not synchronized to some ActiveSync clients
  • [10319] fix to UTF-8 encoded characters in message bodies may appear corrupted in some ActiveSync clients
  • [10443] fix to WebAdmin's ActiveSync Server per-domain settings not being generated or saved properly
  • [10439] fix to the WorldClient LookOut theme not rendering messages if the status column is not displayed
  • [10446] fix to incorrect times on changed occurrences synchronized via ActiveSync if the user is configured to use a different time zone than the MDaemon server
  • [10447] fix to certain deleted and changed occurrences are not synchronized via ActiveSync if the user is configured to use a different time zone than the MDaemon server

New in Alt-N MDaemon Messaging Server 13.0.2 (Oct 26, 2012)

  • FIXES:
  • [9926] fix to possible WorldClient crash when uploading attachments
  • [10062] fix to potential account access vulnerability

New in Alt-N MDaemon Messaging Server 13.0.1 (Oct 3, 2012)

  • CHANGES AND NEW FEATURES:
  • [9781] WorldClient's HTML editor control no longer disables the browser's native spell checker. However, in order to view the list of suggestions, the user must use CTRL+RIGHT CLICK to display the browser's native context menu. If the user only right clicks, an item in the HTML editor control's context menu will remind the user to use CTRL+RIGHT CLICK when spell checking.
  • [9786] The public folder ticketing rules created in CFSYSRULES.DAT have been changed to prevent false matches: Condition03 in RuleTicketing-1 matches to "@" now rather than just "" and Condition01 in RuleTicketing-2 was changed from "contains" to "is equal to". In order to take advantage of these tweaks for public folders which have already had ticketing enabled you can manually edit CFSYSRULES.DAT with notepad and make these changes yourself (being sure to create a CFILTER.SEM afterwards) or you can edit the public folders with the UI by selecting them and clicking REPLACE which will recreate the rules for the folder in CFSYSRULES.DAT.
  • [9611] Added ActiveSync Domains and Integrated Accounts sections to WebAdmin.
  • [9828] RFC compliance checking (a) now rejects messages which contain multiple addresses in the "From" header and are missing the required "Sender" header and (b) now rejects messages that have multiple addresses in "Sender" header.
  • [9824] The SMTP server corrects site policy text (if needed) to ensure a valid response.
  • [9732] The Account Manager now sorts the accounts list by mailbox by default
  • FIXES:
  • [9767] fix to WebAdmin not configuring IMAP Compression setting properly
  • [9797] fix to WebAdmin toolbar buttons may not be enabled when using MSIE
  • [9803] fix to incorrect title of the "Total Sessions" report in WebAdmin
  • [6058] fix to the WorldClient LookOut theme's print calendar as list feature possibly printing events from the previous or next day if they are all day events
  • [8604] fix to the WorldClient LookOut theme possibly corrupting the output of the BCC field when the message is previewed
  • [9249] fix to the WorldClient LookOut theme not properly setting folder ACLs when using the context menu after having viewed the Options-Folders view
  • [9378] fix to the WorldClient LookOut theme's calendar view clipping the bottom of the Search and Cancel buttons in Firefox
  • [9580] fix to the WorldClient Simple theme not allowing users to create or edit recurring events
  • [9682] fix to the WorldClient LookOut theme's folder list clipping the scrollbar by a few pixels
  • [9684] fix to the WorldClient LookOut theme's 8 day calendar view icon not being updated properly
  • [9685] fix to the WorldClient LookOut theme's 8 day calendar view date span being 7 days
  • [9686] fix to the WorldClient LookOut theme's 8 day calendar view not showing all 8 days without the need to scroll if there is not enough content to require scrolling
  • [9688] fix to the WorldClient LookOut theme's 8 day calendar view not resizing properly when the browser window is resized
  • [9689] fix to the WorldClient LookOut theme's 8 day calendar view not highlighting selected items properly
  • [9789] fix to possible javascript errors in the WorldClient LookOut theme when moving the mouse over calendar events
  • [9810] fix to the WorldClient LookOut theme's documents view not handling multiple document folders being viewed consecutively and only uploading to the initially viewed document folder
  • [9191] fix to the WorldClient LookOut theme's compose view not finishing rendering before an error message is displayed
  • [9726] fix to the WorldClient LookOut theme's folder options view duplicating the "subfolder of" drop down folder list contents when a new folder is created
  • [9079] fix to the WorldClient LookOut theme getting stuck trying to load on the iPhone - it now redirects to the Mobile theme
  • [9785] fix to ticketing option enabled on existing public folder not taking effect immediately
  • [9821] fix to Help|About not showing registration name/company for SP or OC
  • [9791] fix to WebAdmin allowing users to copy Spam Trap messages into Non-Spam folder when Bayesian Classification was disabled
  • [8988] fix to the WorldClient LookOut theme possibly inserting folders under the wrong parent folder in the Options-Folders view
  • [9277] fix to the WorldClient LookOut theme not allowing users to select text in notes, the autoresonder, and other text areas in Firefox
  • [9812] fix to Active Directory monitoring fails if the base entry DN is configured to bind to a specific object
  • [9808] fix to Domain Manager failures when large numbers of domains present
  • [9391] fix to possible ComAgent crash when recipient declines a file transfer request
  • [9604] fix to IP Shield improperly handling certain FROM headers
  • [9790] fix to WorldClient is unable to remove a contact's Birthday value
  • [9668] fix to the WorldClient LookOut theme's message preview 'Add Filter' in an external window not rendering properly. The user is now shown an inline editor.
  • [9203] fix to incorrect Italian translation for the Recipient column in the WorldClient LookOut theme
  • [9758] fix to WorldClient's Advanced Compose options are left unchecked when resuming a draft
  • [9770] fix to ActiveSync may send an incorrect event end time if the user is in a different time zone than the server
  • [9763] fix to ActiveSync body truncation options are not always handled correctly
  • [9833] fix to changes to column widths in the WorldClient LookOut theme may be lost until switching views or logging back in to WorldClient
  • [9645] fix to EDITUSER.SEM cannot be used to enable or disable an account
  • [9395] fix to the WorldClient LookOut theme lists message attachments in reverse order
  • [9838] fix to incorrect message size in single message POP3 LIST response
  • [9219] fix to MasterEveryone list is not updated after creating or deleting domains from a Configuration Session
  • [9276] fix to outbound attachment compression may add a blank line to the end of certain attachments
  • [9836] fix to "Not Found" error in WebAdmin when attempting to edit or add certain content filter conditions/actions using a browser other than MSIE
  • [9537] fix to when user's date format is %d/%m/%Y WorldClient's datepicker corrupts date manually entered using the %d.%m.%Y format
  • [9150] fix to the WorldClient LookOut theme's message window not handling the accept invitation dialogs properly and preventing users from accepting an invite
  • [9867] fix to in WebAdmin message timestamps are off by an hour in Spam Trap Folder list
  • [9857] fix to the WorldClient Simple theme not posting Note Save/Cancel requests properly to the server
  • [9847] fix to Domain Manager dialog only lists up to 500 domains
  • [9835] fix to WorldClient header line wrapping may introduce spaces into email addresses
  • [9862] fix to the WorldClient LookOut theme still deleting an event if a user clicks 'Cancel' on the recurring event deletion confirmation dialog
  • [9868] fix to WebAdmin's Domain Editor not always saving some of the settings properly
  • [9832] fix to the WorldClient LookOut theme's multi-calendar checkboxes possibly getting out of sync with what is presented to the user
  • [9760] fix to the WorldClient LookOut theme's drag and drop target in the compose view not being wide enough to handle some translated strings
  • [9861] fix to ActiveSync remote wipe does not work
  • [9863] fix to ActiveSync task due date may be off by one day for certain time zones
  • [9879] fix to WebAdmin not always handling messages in the Holding Queue that have Route Slips properly
  • [9856] fix to WebAdmin removing certain Public Contact details when editing Account Options tab
  • [9788] fix to MD GUI may say that ActiveSync is not enabled when it really is
  • [9896] fix to WebAdmin mailbox report results should not include the "MDaemon" system account
  • [9895] fix to WebAdmin not creating the right SEM file when updating Dynamic Screen entries
  • [9900] fix to being returned to the day view no matter which calendar view you created an event from in the WorldClient Simple theme
  • [9899] fix to appointment times for a recurring series are changed when the time for a single instance is changed on an ActiveSync device set to a different time zone than the server
  • [9915] fix to duplicate updates are sent to each attendee when updating an event that has multiple attendees

New in Alt-N MDaemon Messaging Server 13.0.0 (Oct 3, 2012)

  • SPECIAL CONSIDERATIONS:
  • [9012] MDaemon FREE is no longer supported beginning with this version. The last MDaemon FREE version is MDaemon 12.5. The FREE registration key will not work in this release moving forward. The installation process will offer to convert FREE installs to TRIAL installs.
  • [8960] A new global on/off setting was added for SyncML and ActiveSync servers to enable/disable them globally for all domains. Please check to be sure the SyncML and ActiveSync servers are enabled/disabled per your liking. This global switch is now used for ActiveSync when enabling/disabling it via the FILE menu and "Servers" section of the main UI.
  • [9157] MDaemon no longer checks messages for RFC compliance by default to avoid an issue with Outlook's test messages (which are missing the Date header). Check F2|Servers to make sure this setting is how you like it.
  • [9022] MDaemon no longer supports Windows XP older than Service Pack 2 or Windows Server 2003 older than Service Pack 1.
  • MAJOR NEW FEATURES:
  • [9104] ACTIVESYNC DEVICE POLICY SUPPORT (Requires MDaemon PRO)
  • Support for basic ActiveSync device policy has been added. You can manage pre-defined policies and create your own policies from a new screen at Alt+M | ActiveSync | Policies. Policies can be created from amongst the following 4 elements (more elements may be added in future versions as they become possible to achieve with ActiveSync):
  • "Require a password" - include this policy element to force the ActiveSync device to require a password and to enable selection of other policy elements which require a password to be present.
  • "...passwords must contain both letters and numbers" - include this policy element to force a more complex form for ActiveSync device passwords (requires "Require a password" policy element enabled).
  • "...lock device after XX minutes of inactivity" - include this policy element to force the device to the lock screen after a given number of inactive minutes.
  • "...wipe device after 10 failed password attempts" - include this policy element to wipe all device content (return to factory install settings) following 10 consecutive failed password attempts.
  • A default policy can be assigned per domain from the Alt+M | ActiveSync | Domains screen. Policies can be assigned per device from the Account Editor's ActiveSync screen (which was called "Mobile Details" in previous versions).
  • Note that not all ActiveSync devices recognize or apply policy consistently. Some may ignore policy altogether and others may require a device reboot before changes take effect (defeating the purpose of many of the policy elements). Also, no policy is applied until the next time the device connects on its own to the ActiveSync server.
  • [5820] DETECT AND STOP HIJACKED ACCOUNTS (Requires MDaemon PRO):
  • Dynamic Screening has been improved by adding an option to disable local accounts which try to send more than XX messages in XX minutes. When an account is disabled an email is sent to the postmaster which can be replied to which re-enables the account. Note that the account could quickly get disabled again if the message sending continues. Accounts disabled by this process can still accept incoming mail but they can not 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. The postmaster account is exempt from this.
  • [5426] WORLDCLIENT DOCUMENT FOLDERS (Requires MDaemon PRO):
  • MDaemon 13 adds document sharing to the WorldClient themes. Document folders have full ACL controls that can be used to set permissions and sharing rules. Any types of files can be shared through the system. In the LookOut theme browsers that support the HTML5 Drag and Drop API such as Chrome and Firefox should be able to drag files from the desktop into the browser window to upload documents. Filenames can be searched as well as selected documents being attached to new messages that are being composed.
  • [2505] IMAP "COMPRESS" AND "BINARY" SUPPORT (Requires MDaemon PRO):
  • [2505] 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 in F2|Servers.
  • [8525] The IMAP server now supports the BINARY extension (RFC 3516), which lets clients download message attachments in decoded form.
  • [9250] SIMPLE MESSAGE TICKETING SYSTEM (Requires MDaemon PRO):
  • A system has been added to MDaemon that allows public folders to be configured as a message ticketing public folder. 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.
  • [8505] ACTIVESYNC AUTODISCOVER SERVICE (Requires MDaemon PRO):
  • Autodiscover 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. For most systems it also requires that a new CNAME or A record be added to DNS. "autodiscover.yourdomainname.com" should resolve to the server running ActiveSync.
  • CHANGES AND NEW FEATURES (Some require MDaemon PRO):
  • [9574] "Upgrade Protection" is now called "Software License Renewal". You may notice several UI, support file, and web site changes in this regard.
  • [6745] MDaemon no longer requires a valid NIC card in the machine in order to install or run. This allows MDaemon to run on Amazon EC2 and/or other virtualized environments.
  • [9733] New MDaemon, SecurityPlus, and Outlook Connector installations have had their trial periods increased from 30 days to 60 days. For SP and OC the new 60 days trial requires MDaemon 13 or higher.
  • [8951] The "BlackBerry Device Management... Alt+B" menu option was renamed "Manage Mobile Devices... Alt+M" and the SyncML and ActiveSync configuration pages were moved into it from "Web, Sync, & IM Services...Ctrl+W" which was also renamed to "Web & IM Services... Ctrl+W." Some of the text at the top of the SyncML and ActiveSync pages was rewritten to make required use of WorldClient more clear.
  • [9002] Several ActiveSync server configuration settings were exposed on a new tab added to Alt+M. For details on what these options do consult the MDaemon users manual.
  • [9008] The domain listing will always be presented in alphabetical order now throughout the UI but the primary domain will always sort to the top of the list. The option to sort the domain listing was removed from Preferences.
  • [8969] The secondary domains editor was redesigned to look and work like other dialogs in the UI. The menu option for this was renamed from "Extra domains" to "Domain Manager."
  • [6272] The new Domain Manager now allows you to disable AntiVirus and/or AntiSpam services for the default domain.
  • [8954] The WorldClient Standard theme now has a separate auto-responder option view.
  • [8968] UI editor windows are now resizable but will not reduce below certain minimums. They will remember their height and width and reuse those values the next time the window opens.
  • [7872] UI session windows are now resizable.
  • [8978] The SYSTEM log will be updated with the state of the queues (frozen or active) any time such a state is altered.
  • [8971] Updated text displayed for a specific ActiveSync key retrieval error so it's more helpful.
  • [8994] The option to skip SMTP max message size checking if SMTP AUTH is used has been changed to per-domain and the F2|Servers and Alt+F2|Domain Manager UIs have new checkboxes for this.
  • [9015] The "...manage BlackBerry device" MDaemon UI options related to WebAdmin permissions have been renamed to "...manage mobile devices" as this now applies to more than just BlackBerry phones.
  • [8603] CSV contact import/export from WorldClient now includes the BlackBerry PIN field
  • [8528] Improved validation of start date and due date fields when creating or editing a task in WorldClient
  • [9027] Exposed "MDS Browser Domains" policy to the BES policy editor. For more information on this policy see: http://docs.blackberry.com/en/admin/deliverables/4222/MDS_Browser_Domains_204039_11.jsp
  • [8945] Changed text from "WebAdmin (accounts can...)" to "With web service access account may..." in the Account Editor and New Account Defaults web access UI to better reflect reality (some options can be done from WorldClient in addition to WebAdmin so the original text was not precise).
  • [4380] Added ActiveSync and SyncML configuration screens to WebAdmin. Moved BES/BIS menus along with ActiveSync/SyncML to new Mobile Devices menu.
  • [4372] Implemented Minger dialog in WebAdmin.
  • [9107] Re-organized the Preferences and Setup menu sections in WebAdmin.
  • [9127] The default domain is assumed when low disk warning email address is missing one.
  • [9129] Removed the "... maximize use of stack memory (POP3 only - may cause instability)" from F2 | Servers as unnecessary.
  • [9164] A warning is added to SYSTEM log for each orphaned LCK/WRK/LOG file that can't for whatever reason be deleted at startup.
  • [8578] In addition to DNS.SEM doing this, all the Windows DNS servers and spam filter DNS settings are reloaded any time the DNS UI page is accessed.
  • [5441] Added option to F2|Logging|Maintenance that deletes archived log ZIP files older than XX days. This defaults to 0 days (meaning nothing happens) to preserve existing behavior. Deletion happens during the midnight cleanup event.
  • [9183] MDaemon no longer supports the "procnow" or "getaddress" special email addresses.
  • [8696] MDaemon will show "OC" and the client version (if known) rather than "IMAP" in the Type column for Outlook Connector sessions.
  • [8916] Added option to Help menu to check for SecurityPlus core software (not virus pattern) updates. This update will also be performed automatically once every 14 days and the postmaster will be informed via an email if a new update is available (you can disable notification of available updates at Ctrl+O|Miscellaneous).
  • [9213] MDaemon will no longer repeatedly spam email the postmaster when a new update is available. Instead, only a single email notification per available update will be sent.
  • [6531] The Ctrl+O|System option to move an account's mail folder to a new location upon a domain value change now also takes place upon a mailbox value change. The wording of the option in the UI has been updated accordingly. Note that moves only take place if the previous (old) mail folder path contains the old domain and/or mailbox value at the time the change to new values occurs.
  • [3104] Exposed Holding Queue in WebAdmin
  • [2431] Added an "Add Contact" menu item to the ComAgent tray popup menu
  • [9246] MDaemon will write out the current product version to WISE section in registry to assist the update checking process.
  • [9250] Added Content Filter macro $GEN_GUID$ which will generate unique ID with 11 alpha-numeric characters. Example: 0XVBASADTZC.
  • [9259] For newer versions of Windows which do not allow for interactive access to service processes, MDLaunch will now also start-up a visible and accessible UI in addition to the invisible and inaccessible services.
  • [3095] Added SecurityPlus configuration dialog to WebAdmin
  • [9287] Calendar and task reminders are now sent from a dedicated thread
  • [9247] Added SecurityPlus updater dialog to WebAdmin
  • [3711] Added Domain Sharing dialog to WebAdmin
  • [9063] Added the ability to select multiple attachments in WorldClient's LookOut theme for HTML5 enabled browsers such as Chrome or Firefox that support the functionality
  • [8552] Added the ability to drag and drop attachments to the WorldClient LookOut theme compose view (and attachments view) for HTML5 enabled browsers such as Chrome or Firefox that support the functionality
  • [8102] Add the ability for the WorldClient LookOut theme to store the checked state of the calendar view. Settings are now stored in the [CheckedFolders] section of the User.ini file. Values are stored as FolderName=Yes|No
  • Various improvements to the loading performance of the WorldClient LookOut theme
  • [8543] Exposed "Export to Public Address Book" option in WebAdmin
  • [9312] Reloadcache.sem reloads ipscreen.dat, hostscreen.dat and batvxcpt.dat.
  • [7704] Added Queues Configuration section to WebAdmin
  • [8142] Instead of stripping invalid characters from Attachment Linking filenames, MDaemon will replace them with underscores.
  • [8908] Added ActiveSync support for iCalendar meeting requests and responses.
  • [8997] The ActiveSync server now updates the user's Last Access time.
  • [9347] Account Editor quotas tab now displays the current email message count and current disk space used.
  • [9350] After installation, the activation process will now automatically take place in the background without the need for popup dialog wizards. If some error occurs or user interaction is required for any reason the standard wizards will appear.
  • [9363] Added current disk usage and message count to WebAdmin's account editor
  • [9465] The Simple theme has been updated to use a "Responsive Design" so that it works better on multiple devices and should be more touch screen friendly. This also changes to use (some) HTML5, JavaScriptNext and CSS3 for browsers that support them. iPads, iPhones and Android devices will now be directed to this theme by default for logon to help take advantage of the simplicity, and clarity of layout on smaller screens.
  • [9522] Added "Traffic Charts" to WebAdmin for global administrators. Interactive graphs display the Total Sessions, Messages Sent and Received, Junk Email Breakdown, and POP Messages Collected for the server over the past seven days.
  • [2139] ComAgent's messenger window indicates when the other person is typing.
  • [9493] WebAdmin warns the user when leaving a page that has unsaved changes.
  • [9494] If SecurityPlus is installed, WorldClient will scan uploaded files for viruses, and delete files that are infected. This applies to compose attachments, Documents folders, and ComAgent file transfers. WorldClient only scans files for domains that have AntiVirus enabled (see the "Enable AntiVirus" checkbox in MDaemon's Domain Manager). The following INI settings in \MDaemon\WorldClient\Domains.ini can be used to configure this feature: VirusScanUploads=Yes, DeleteInfectedUploads=Yes, DeleteNonScannedUploads=No.
  • [9512] If SecurityPlus is installed, MDaemon will scan messages uploaded to the server using IMAP for viruses. Infected messages will be refused.
  • [9500] Added support for the $Forwarded and $MDNSent IMAP message flags to the IMAP server and WorldClient. This allows Outlook Connector and WorldClient to share a message's forwarded status and read receipt sent status.
  • [4332] MDaemon's IMAP server now supports the QUOTA extension (RFC 2087). This allows clients that support it to request the account's quota usage information.
  • [9362] (Requires MDaemon PRO) WorldClient's branding images may now be easily customized. To customize the images, select the "WorldClient Branding" option from WebAdmin's "Main" menu.
  • [9513] Removed Slovenian and Croatian languages from WorldClient.
  • [9523] Added "Free disk space" to WebAdmin's status page for global administrators
  • [4974] Changed WorldClient's threaded message view to sort threads based on the date of the newest message in the thread rather than the root message.
  • [9552] Re-organized the Mobile Details section in WebAdmin's account editor for clarity
  • [9522] Added "Mailbox Charts" to WebAdmin for global administrators. Interactive graphs display the Top Mailboxes by Size and Top Mailboxes by File Count. This information is queried from the quota cache database (QuotaCounts.dat) file.
  • [9573] BlackBerry device information has been moved from the "Mobile Details" page of the Account Editor to the BES "Integrated Accounts" page on the Mobile Device Management dialog. Double click on an entry to get more information about it.
  • [9709] If SecurityPlus is installed and messages scanned then 'X-MDAV-Result' header is added with the result of 'clean' or 'infected'. This is done so that Content Filter can process the message further if necessary.
  • FIXES
  • [8567] fix to CFEngine.exe loading AV engine even if it is disabled
  • [8893] fix to WebAdmin does not detect BES status change until it is restarted
  • [8374] fix to daily send quota not counting each RCPT toward the limit properly
  • [7622] fix to DNS lookups to 127.0.0.1 not working with outbound socket binding
  • [8070] fix to all DNS servers are not attempted when MX or A lookups return DNS server failures
  • [8397] fix to message bounce when last DNS MX record in list has no A record
  • [8509] fix to MDMigrator fails to import folders whose name contains characters not allowed as directory names by the Windows file system
  • [9194] fix to MDMigrator not including newer Outlook versions in its error messages regarding what version of Outlook is required
  • [8732] fix to errant delivery if connection lost during DATA; MD must drop session when this occurs
  • [5044] fix to mailing list UI not updating public contact list with list name correctly at all times
  • [9066] fix to Account Manager not always returning to proper selection after an edit
  • [9165] fix to "Disk Used" column not sorting properly in Account Manager. It now sorts properly while also keeping all "over" quota accounts sorted together as well. Also, it is no longer required that the account have quota restrictions enabled in order to display disk usage data in the account manager.
  • [4341] fix to SyncML appointments fail to transfer meeting planner to device
  • [9170] fix to IP Cache expiring permanent items errantly when max entry count reached
  • [9185] fix to incorrect logging of passing a message to a plugin for processing
  • [5838] fix to iCalendar parser does not populate recurrence timezone
  • [8480] fix to AV exclusions not working due to BATV address
  • [9133] fix to "Enable BES" checkbox state may be incorrect in a configuration session
  • [9090] fix to ComAgent reconnect attempts cannot be set higher than 10
  • [5376] fix to ComAgent auto-update not completing
  • [3732] fix to ComAgent not logging out when user selects "Offline" status
  • [9271] fix to Account Restrictions settings not saving in German/French (possibly other languages)
  • [9108] fix to a corrupted domains.dat file may prevent WebAdmin from listing all domains
  • [9137] fix to HTML Signature feature not working at the domain level
  • [9294] fix to WebAdmin displays "Parameter too large" error when refreshing browser
  • [2060] fix to the folder's expanded/collapsed state conflicting with other settings in some cases. They are stored in the [CollapsedFolders] section of the User.ini file as FolderName=Yes|No for collapsed state
  • [9296] fix to IMAP server does not support blank SEARCH arguments
  • [9018] fix to being unable to move a calendar item to another folder using ActiveSync
  • [9028] fix to incorrect iCalendar message sent when a meeting planner changes an occurrence of a recurring event.
  • [5637] fix to MDaemon is unable to connect to SMTP/POP servers that require a valid client certificate chain
  • [9205] fix to WorldClient LookOut theme login error when a user's Sent Items folder is set to Inbox
  • [9198] fix to ActiveSync all day events may not appear as all day events on the client
  • [9376] fix to email address change via GUI not reflected in GroupwareUsers.dat
  • [9233] fix to the WorldClient LookOut theme's summary view possibly showing two notifications that there are no messages to display
  • [9384] fix to MDaemon hangs temporarily if a Configuration Session window is open when creating domains using the MDaemon API
  • [9390] fix to incorrect response to the POP3 STAT command for a mailbox over 2GB in size
  • [9413] fix to ComAgent may still open the previous default browser after the default browser is changed to IE
  • [9448] fix to ActiveSync server creates a public contacts folder if one does not exist when a client tries to search the global address list
  • [9447] fix to possible ActiveSync sync failure if an email address contains non-ASCII characters
  • [9471] fix to BES button on the Account Manager may be enabled when BES is not installed
  • [9482] fix to IMAP server sends APPENDUID and COPYUID responses for folders the user does not have read permission to
  • [9485] fix to AD monitoring might not detect changes when using an alternate domain controller
  • [2332] fix to IMAP server does not enforce quota limits when users copy or upload messages
  • [9507] fix to WorldClient does not enforce quota limits when saving, copying, or moving messages
  • [7108] fix to possible cause for BIS push notifications to stop being sent
  • [9539] fix to multiple instances of the BES plugin may be started
  • [8152] fix to WorldClient may not import all contacts from a CSV when multi-line values are present
  • [9559] fix to WorldClient's remote image blocker treats images in data URIs as remote images
  • [9563] fix to incorrect alias translation may prevent mailing list member from sending to private list
  • [9195] fix to sub-folders not being removed from the folder list when a parent folder is deleted in the LookOut theme's Options-Folders view
  • [9558] fix to the WorldClient compose auto-complete not finding contacts in some languages
  • [9568] fix to changes to Reverse Lookup Whitelist in WebAdmin require a restart of MDaemon
  • [9571] fix to a possible CFEngine.exe crash
  • [9564] fix to WorldClient is unable to edit contacts created by certain Android ActiveSync devices
  • [8153] fix to the WorldClient LookOut theme's note editor clipping the date in IE8
  • [9556] fix to Android 4.0.3 calendar app crashes when trying to edit a meeting that has had changes synced from WorldClient
  • [6254] fix to WorldClient LookOut theme's contact edit dialog not wide enough in German
  • [9605] fix to WebAdmin log filtering may incorrectly return no results
  • [9714] fix to WebAdmin may log the user out when the clicking on the "Shared Folders" or "Public Folders" tab while viewing that page

New in Alt-N MDaemon Messaging Server 12.0.4 (Aug 18, 2011)

  • Fixes:
  • [7852] fix to BES Messaging Agent vulnerability described in BlackBerry Knowledge Base article KB27244
  • [7341] fix to the calendar event scheduler not rendering properly in some modern browsers
  • [7330] fix to Whitelist@ address processing being applied to non-local domains
  • [7260] fix to unable to set Autoresponder start and end date with WebAdmin in certain languages
  • [7472] fix to editing an event in Outlook Connector and removing attendees causes MDaemon crash
  • [7582] fix to memory leak in MD_GetInboxMappings() API
  • [7440] fix to BES plugin not picking up PIM items when using an LDAP server as the account database
  • [7563] fix to BES plugin not picking up PIM items when using an SQL Server database as the account database
  • [7518] fix to possible WorldClient hang when using threaded message view
  • [3116] fix to Virus Scanning Exclusions being errantly removed by WebAdmin under certain conditions
  • [7829] fix to ListSendSubAuth() of MDCOM-API is not working
  • [6777] fix to installer download failures with the update checker

New in Alt-N MDaemon Messaging Server 12.0.3 (May 18, 2011)

  • Changes and new features:
  • [7297] Changed the autoresponder in WorldClient's LookOut theme to use the month names instead of month numbers to make start and end date selection easier
  • Fixes:
  • [7255] fix to WorldClient's LookOut theme possibly interpreting JavaScript in a message subject in the Summary view
  • [7206] fix to broken local user to local user forwarding loop detection
  • [7269] fix to autoresponders that run a program or add/remove senders from a mailing list still run when disabled
  • [7204] fix to PIM items created by MDMigrator tool do not contain notes/comments when viewed in WorldClient
  • [7015] fix to low disk space check not performed without drive-letter explicitly configured
  • [6433] fix to %SetAttachment% macro in HTML auto-responder breaks HTML
  • [7219] fix to WorldClient's compose HTML editor not representing certain font sizes correctly
  • [7290] fix to WorldClient's LookOut theme does not work with Opera 11.10

New in Alt-N MDaemon Messaging Server 12.0.2 (May 3, 2011)

  • CHANGES AND NEW FEATURES:
  • [6951] Support for BlackBerry Balance. BlackBerry Balance allows for the separation of work and personal information on BlackBerry devices. It requires device software v6.0 MR2 or higher running on the BlackBerry device. MDaemon supports BlackBerry Balance in the following ways:
  • A few new BES IT policies have been added which govern how work data is treated on personally owned (non-corporate) BlackBerry devices. See the IT policy editor withing the MDaemon UI for full details on these new IT policies.
  • A new button was added to the Account Editor which allows you to erase only work related data from a lost or stolen BlackBerry Device. When this button is pressed a new command is sent to the device to accomplish this. This new command is only recognized by BlackBerry devices running v6.0 MR2 device code or higher. Click here to read about the data that is erased when this new button is pressed.
  • [6751] The WYSIWYG editor in WorldClient has been updated to its latest release. This should include various bug fixes and particularly the issue where Internet Explorer 7 requires two clicks to put the focus on the editor.
  • [7080] If BES is installed then the MDaemon BBE installer must be used to upgrade. The installer without BES will terminate after providing instructions rather than errantly attempt to upgrade an existing BES installation.
  • [7105] The MDaemon BBE installer skips the screen asking whether to update BES and always updates BES if BES is installed.
  • [5813] Added new control in account BES properties which lets you change the BES account name from "Desktop" to whatever you want.
  • [5690] BES now writes an X-Mailer header to messages it generates
  • [5663] Disabled the "run in foreground" bayesian learning option when launched from configuration session as this is not possible.
  • Fixes:
  • [2385] fix to Content Filter's condition "text contained within file" by requring regular expressions to be preceded by the "REGEX" tag. For example: REGEX: *.@altn\.com
  • [7077] fix to trailing whitespace being stripped from Subject value for incoming messages to local users
  • [7085] fix to possible crash updating BIS history file
  • [6668] fix to SMTP inline virus and spam scans time out on Server 2008 R2 if CFEngine is running under another account
  • [7004] fix to unable to correctly view or update account restrictions in WebAdmin for non-English versions of MDaemon
  • [6971] fix to extremely long IMAP folder path may cause the BES plug-in to crash
  • [7012] fix to WorldClient's LookOut theme not properly re-ordering message filters and possibly corrupting their actions
  • [6845] fix to account export operation not logging start/stop properly when initiated from configuration session
  • [7117] fix to BES slow sync may create duplicate calendar entries on the BlackBerry device
  • [7121] fix to autoresponders not working when using LDAP backend
  • [6867] fix to WorldClient not rendering the font sizes correctly and the font families correctly
  • [6997] fix to WorldClient LookOut's message preview not handling email replies correctly and causing the message body to be temporarily replaced by "[Object object]"
  • [6915] fix to WorldClient may hide certain message attachments
  • [6843] fix to WorldClient may append semicolons to certain addresses when sending
  • [6985] fix to WorldClient IMAP Filters page does not work in LookOut theme in Hungarian and Romanian
  • [6894] fix to not being able to create account with mailbox 30 characters long in MDaemon GUI
  • [6942] fix to not being able to import accounts with mailbox longer than 28 characters
  • [6982] fix to WorldClient LookOut's notes not handling non-ascii characters correctly.
  • [6905] fix to ActiveSync contact sync failing on some devices if contact name fields are empty
  • [6968] fix to mailing list editor writes list members in sorted order when clicking Ok
  • [6917] fix to possible browser error when displaying certain messages in WorldClient's LookOut theme
  • [6547] fix to WorldClient Standard theme moving to the next message after replying or forwarding a message
  • [5733] fix to contact birthday and anniversary date is not correctly synchronized with Outlook Connector
  • [7053] fix to WorldClient's Lookout theme causing events to be unintentionally moved if they were viewed and then the folder is changed
  • [7066] fix to BES Agent logging DBNS and SNMP warnings to Windows event log at startup
  • [7068] fix to BES writing incorrect To header in the quoted headers of a reply from handheld
  • [6909] fix to errant --configpath path in learn.bat causing bayesian learning to fail
  • [6875] fix to WebAdmin error message when deleting a domain takes too long
  • [6762] fix to BES may corrupt non-ASCII characters in HTML message bodies sent to handheld
  • [6138] fix to BES may corrupt non-ASCII characters in HTML message bodies when replying or forwarding from handheld
  • [6622] fix to BES translating alias addresses in recipient fields when sending from handheld
  • [6832] fix to BES not updating the full name used in the From header of sent messages after changing the user's full name in MDaemon
  • [6544] fix to BES allows disabled users to send messages from handheld
  • [5634] fix to MDaemon installer overwriting NewUserHelp.dat
  • [7091] fix to some WorldClient themes missing a Save button on the BlackBerry Management page

New in Alt-N MDaemon Messaging Server 12.0.1 (Mar 16, 2011)

  • CHANGES AND NEW FEATURES:
  • [5080] Updated SpamAssassin to version 3.3.1
  • [6725] MDaemon's ActiveSync server now supports Tasks
  • [6726] MDaemon's ActiveSync server has been optimized to reduce processor and disk usage when synchronizing if nothing has changed on the server since the last sync
  • [6782] By default MDaemon rejects invalid mailing list messages during the SMTP session however this does cause the message to be rejected for all recipients. You can disable this behavior via a new switch in Preferences | Miscellaneous and MDaemon will process invalid mailing list messages during queue processing as in previous versions.
  • [6734] Installer will now remember if you elected to install BES and default to that on future installs
  • [6737] Installer will enable and start SQL Browser Service if necessary in order to install BES and SQL Server Express 2005
  • [6735] SRP fetch button will provide better instruction on a failure
  • [6744] BES related UI elements will be hidden when BES components not installed
  • [2428] A Quota column has been added to the Queue/Stats Manager's User Page. The Mail Format column has been removed.
  • [5501] BlackBerry Enterprise Server logs now accessible via WebAdmin
  • [3113] WebAdmin now requires Public Folder Submission Addresses to be valid, local addresses
  • [2004] Removed obsolete WorldClient setting "Allow meetings to be created without specifying a location" from MDaemon's GUI
  • [3714] Moved Content Filter Recipients section into its own tab in WebAdmin
  • Fixes:
  • [6678] fix to invitations are not sent to attendees for meetings created or updated via ActiveSync
  • [6636] fix to BES "slow sync" initiated from MDaemon does not detect modified calendar or PIM items
  • [5751] fix to public folder submission addresses not working with WebAdmin
  • [5884] fix to WorldClient's LookOut theme not moving messages to the 'Non-Spam' folder when a message is marked as not spam in the external preview window
  • [5902] fix to WebAdmin allowing blank files to be added to catalogs
  • [5946] fix to WebAdmin not requiring public folder submission addresses to be unique
  • [6312] fix to MDSpamD logging option not displaying proper state in WebAdmin
  • [5855] fix to WebAdmin converts "+" to space when editing list memberships
  • [6252] fix to WebAdmin minor navigation issue in Sender Authentication section
  • [2186] fix to WorldClient does not honor MDaemon.ini [Special] AllowAliasLogon setting
  • [2459] fix to ComAgent including disabled users on the Buddy List dialog
  • [4325] fix to SMTP server not logging into domain using the network resource access credentials
  • [2377] fix to WorldClient will not open messages with long Japanese attachment filenames
  • [2125] fix to some WorldClient themes possibly returning the user to the Compose page after clicking Finished, Save, or Cancel on another page
  • [3258] fix to renaming of a mailing list sometimes causing loss of list membership
  • [6615] fix to invalid SIZE given in EHLO response can cause delivery failure
  • [6710] fix to WorldClient Lookout task list is not properly sorted when sorting by the "Start Date" column
  • [6443] fix to WorldClient LookOut not iterating through week numbers in the year view properly when the first day of the week is set to Monday instead of Sunday
  • [6723] fix to WorldClient LookOut calendar month view rendering an event as two days if the event ends at exactly midnight
  • [6696] fix to WorldClient LookOut using the toolbar to iterate through the message list view may not cause the highlight bar to show the correct message as highlighted
  • [6727] fix to Winsock errors during MDaemon startup if some domains bind to a specific IP and others don't
  • [6550] fix to DomainPOP fails to maintain UIDL list for account names that contain a *
  • [6356] fix to Russian, Japanese, and Chinese versions of MDStats and other GUI programs possibly displaying wrong characters
  • [6632] fix to WorldClient LookOut arrows for navigating between dates on the Calendar view not being vertically alligned correctly
  • [6738] fix to WorldClient LookOut week view not giving enough space for all day events when there are many all day events
  • [5556] fix to autoresponder not being enabled when using the BEGIN AUTORESPONDER email command
  • [5548] fix to not enoding the full name in the To header of mailing list messages
  • [5529] fix to account editor not highlighting the page the error occurred on if there's an error when saving changes
  • [5396] fix to subject text inside of brackets being stripped when releasing messages from the Spam Trap folder using MDaemon's GUI
  • [6739] fix to WorldClient LookOut not letting users of the Finnish language log in if BES is enabled
  • [6743] fix to WorldClient LookOut possibly allowing a JavaScript focus event on form fields that are hidden in the calendar event editor
  • [4779] fix to Queue/Stats Manager Configuration Report not listing DomainPOP routing rules
  • [6748] fix to WorldClient's Mobile theme not returning a user to the calendar they were viewing after creating a new event if it was not their default calendar
  • [4624] fix to Configuration Session crashes at startup if primary console is locked
  • [4535] fix to log archiving not zipping up xml and wbxml logs created by SyncML and ActiveSync
  • [6752] fix to MDaemon crash at shutdown if the "BlackBerry Device Management" window is open
  • [6756] fix to DK/DKIM selector creation not putting new selector name into drop-down control at times
  • [3370] fix to ambiguous error when using certain addresses as Auto Response exceptions in WebAdmin
  • [6721] fix to WorldClient LookOut not copying calendar events when dragged and dropped to different folders
  • [3478] fix to Content Filter may not block restricted attachments present in ZIP files if automatic ZIP decompression is enabled
  • [6766] fix to Content Filter GUI showing SecurityPlus config screen even when SP has been removed from disk
  • [4591] fix to incomplete "Show me all mailing lists ..." results if there are a very large number of mailing lists
  • [2452] fix to Content Filter "Move attachment" rule blanks the message body
  • [6303] fix to invalid link for HashCash validation list in WebAdmin
  • [6626] fix to incorrect Add/Remove Programs icon for MDaemon
  • [6793] fix to WebAdmin defaulting to primary domain for new users even when selecting a specific domain
  • [6785] fix to any configured autoresponder being disabled after upgrade to version 12
  • [6802] fix to IE error when attempting to download certain message attachments from WorldClient
  • [4447] fix to quota counts wrong when not counting subfolders and using IMAP filter rules
  • [6513] fix to WorldClient standard theme not being able to open a draft window when compose in new window is enabled. If a popup blocker blocks the window the theme will attempt to show a banner that can be clicked to open the new window.
  • [6792] fix to WorldClient's LookOut theme possibly having a JavaScript error if a popup blocker prevents a new window from being opened. Note: Users should still enable popups for the WorldClient domain.
  • [6789] fix to WorldClient's references to autocomplete.js not having a v= tag and causing some caching issues for users
  • [6821] fix to meeting organizer sees "Meeting Not in the Calendar" message after attendees accept invitations using OC
  • [6822] fix to meeting organizer sees the "Invitations have not been sent for this meeting" error message after invitation has been sent out using OC
  • [6805] fix to IMAP mail rules may fail to process long message headers
  • [6828] fix to disabled gateways can generate errant gateway creation emails
  • [6672] fix to Content Filter's Signature feature causes invalid DKIM signatures
  • [4948] slight reorganization of Spam Filter options in WebAdmin to match MDaemon
  • [6834] fix to WebAdmin SpamFilter options dialog "move spam" option doesn't enable Save or Cancel
  • [6837] fix to WebAdmin "IMAP folder message" not displaying when enabling Spam IMAP filtering

New in Alt-N MDaemon Messaging Server 12.0.0 (Mar 16, 2011)

  • MDaemon now includes support for BlackBerry devices though the installation of a custom built BlackBerry Enterprise Server designed exclusively for distribution and use with MDaemon. This new functionality:
  • Uses software already present on all BlackBerry devices (no third-party sync clients required)
  • Includes two-way email synchronization (including mail folders)
  • Includes two-way calendar synchronization
  • Includes two-way tasks and notes synchronization
  • Includes global address book lookup
  • Includes meeting scheduling with free/busy
  • Includes limited BlackBerry device policy support
  • Includes BlackBerry device wipe and password change/lock
  • The installation process will install all the files and services necessary to achieve this capability and is the reason the installer has grown in size. BlackBerry Enterprise Server is a database driven app which requires .Net 2.0, SQL Server Express 2005, and other components which the installation process will handle setting up. All these components will be installed to the \MDaemon\BES\ folder.
  • In order to begin using this functionality an account must "activate" a BlackBerry device with MDaemon. This is a two-step process. First, use the Account Editor to select an account and then configure the account for use with BES through the new options on the "BlackBerry BES" screen. Second, log into WorldClient using the account's credentials and select "BlackBerry Management" from the left hand pane. Follow the on-screen instructions which involve plugging the BlackBerry device into the computer via USB. Alternatively, you can use OTA (over-the-air) activcation if your BlackBerry device supports it. Once the activation process has completed the BlackBerry will be paired with the MDaemon account. Within a short time data will begin to synchronize.
  • Alt+B has had several new screens added to manage these new BlackBerry integration features. There's a Status page which shows you the state of the various necessary services. Logging options allow you to enable logs and set detail level. Logs are stored in the \BES\ sub-folder within MDaemon's root log folder. These logs will obey MDaemon's global log settings for size and roll-over but are slightly different in format than other MDaemon logs. The Domains page lets you pair up a policy (more on that in a minute) with a domain. When new users within that domain are created any BlackBerry they activate will have the associated policy pushed down to the BlackBerry. There is also a button to push the selected policy to all existing domain accounts which may already have activated a BlackBerry. The Integrated Accounts page shows you how many accounts are ready to activate a BlackBerry (but haven't yet) and how many have done so. Finally, the Policy page allows you to create and save your own device policies.
  • Policies
  • When a BlackBerry device is activated a policy is pushed down to the device to control device behavior. Policies are really just a set of rules. To create a policy select NEW, give the policy a name, and then begin setting the various policy rules to your liking. Rules allow you to do things like require passwords. After setting the rules to your liking, click SAVE. For a description of what each policy rule does hover the mouse over the rule and read the tooltip help.
  • MDaemon will ship with three pre-built policies which you can not change or delete. These policies are "Default" which instructs the BlackBerry to use out-of-the-box "under control of a BES" device defaults for all settings. "Require Password" sets a single policy rule - require password - to YES. This policy requires that the BlackBerry device maintain a password. The third policy, "Expiring Passwords", enabled the require password rule and the maximum password age rule which get set to 30 days.
  • Be aware that BlackBerry device behavior while tethered to a BES may be different than when not.
  • SRP
  • In order to transact data between MDaemon and your user's BlackBerry devices across the wireless network an SRP ID and SRP Key are needed. The installation process will automatically obtain an SRP ID and SRP Key for you and store them with MDaemon. SRP data is used to authenticate and identify your BlackBerry traffic across the wireless infrastructure. There is no additional charge for these keys - they are included free for all MDaemon PRO users and can only be used with your MDaemon. SRP data can be manually configured using Setup| BlackBerry...| Status.
  • BIS and SyncML
  • A BES enabled BlackBerry does not require any other sync client software on the device. Running SyncML to sync data AND activating a BlackBerry for sync'ing using this new feature will likely result in duplicates of everything. BIS integrated accounts could experience similar problems so this is not recommended. BIS integrated accounts may wish to unsubscribe from BIS first and then activate to MDaemon's new BES.
  • Calendar Sync Potential Issue
  • At the time of activation, if the BlackBerry calendar contains entries (ie. BlackBerry is not wiped prior to or at the start of activation), then the activation process will not send existing calendar events on the MDaemon server to the BlackBerry. The BlackBerry user must either perform a device wipe before activating, or perform the calendar RSET procedure as described here:
  • http://www.blackberry.com/btsc/microsites/search.do?cmd=displayKC&docType=kc&externalId=KB15139
  • Known Limitations
  • You must restart the BlackBerry Controller service using the Windows services applet after changing a BES-enabled user's email address or mail directory for BES to recognize the change.
  • Clearing a message flag from a mail client is not synced to the handheld.
  • MDaemon's email slow sync may restore messages on the handheld that were deleted from the handheld but not the server, and/or remove copies of sent messages from the handheld if they were not saved to the MDaemon server.
  • Meeting updates do not contain changed occurrences. If one instance of a recurring meeting is changed to another day, the meeting update sent to the attendees will not reflect this.
  • Configuring the out of office reply from the handheld is not supported.
  • Sending read receipts from the handheld is not supported.
  • Public and shared folders are not supported.
  • Sync'ing of calendar, contacts, notes, and tasks folders other than the user's default folders are not supported.
  • Forwarding of meeting invitations is not supported.
  • [4334] ACTIVESYNC FOR MDAEMON (MDaemon PRO only)
  • MDaemon now includes support for "ActiveSync for MDaemon" which is a separately licensed OTA ActiveSync (AirSync) server. This server is capable of synchronizing a user's default calendar and default contact data between their MDaemon/WorldClient account and an ActiveSync capable device. A UI for configuring ActiveSync for MDaemon has been added to the Setup|Web, Sync, & IM Services menu but there is little to no configuration possible with ActiveSync implementations. A checkbox is also present in the Account Editor|Options page to disable ActiveSync on a per-user basis.
  • ActiveSync for MDaemon will only run for 30 days so that you can see if you like it. After that, a small (and low) one-time fee is necessary. The 30 day timer starts when you install MDaemon and enable ActiveSync for the first time. After 30 days, if you need it, you can acquire a license key from www.altn.com or your local distributor/reseller.
  • All first time syncs with ActiveSync will be a one way sync from the server to the device! You will lose the data on the device when you hookup with ActiveSync for the first time. This is an ActiveSync implementation requirement. Therefore, backup your device data BEFORE using ActiveSync for the first time. The devices we've seen which contain an ActiveSync client will warn the user "If you proceed with this your device data will be lost" but some do NOT provide this warning. Please handle ActiveSync with care.
  • ActiveSync is a web-service extension which only works on ports 80 (for http) and 443 (for https). ActiveSync is not possible on other ports. Therefore, ActiveSync will not work for you *at all* unless your web server (either WorldClient's built-in web server or other) is running on port 80 and/or port 443. This is an ActiveSync implementation requirement.
  • If you intend to run ActiveSync under IIS you MUST call our ActiveSync DLL (MDAirSync.dll) when "/Microsoft-Server-ActiveSync" is requested. This is the request that all the ActiveSync clients will use. Some versions of IIS do not have this capability without downloading, installing, and configuring third party software.
  • CHANGES AND ADDITIONAL NEW FEATURES
  • [5641] WorldClient's web server bindings setting now supports the IP:port format, to allow WorldClient to listen on ports other than the default configured HTTP and HTTPS ports. If no port is specified, it will listen on the default port(s). "*" means all IPs. For example, "*,*:80" to listen on all IPs on ports 3000 and 443 (by default), plus all IPs on port 80.
  • [5128] The old option in F2->Delivery "Bounce message if receiving domain has no MX or A records" has been changed to "Bounce message if receiving domain has no MX records" and DISABLED by default. The behavior for situations in which the SMTP server needs to reach a domain that has no MX and/or A records has been changed. If a domain has no MX records and also has no A records the message is now immediately bounced back to sender as undeliverable. If a domain has no MX records and the option mentioned above is enabled then the message is immediately bounced back to sender as undeliverable. Use this option with care. RFC states that mail servers should try A records when no MX records are available.
  • [5265] "Copy" button added to session window to copy existing log data to Notepad.exe
  • [5022] MDaemon will give clearer text to user when trying to load a version using expired license key
  • [5310] Certain SMTP error message text was changed to include FQDN value rather than domain name value
  • [5340] Before allowing you to create (or edit) an account's mail folder value MDaemon will put up a warning if the mail folder already exists.
  • [5358] MDaemon will now allow you to enable/disable account autoresponders without losing the autoresponder configuration data.
  • [5362] Added option to remove product and version info from protocol greeting strings. To enable, edit the MDaemon.ini file and set the following key: [Special] StickHeadInSand=Yes.
  • [3665] A new switch was added to the Archive options to let you archive forwarded messages. Normally these are not archived. Also, if you would like forwarded messages to be processed by the Content Filter you can set this key in CFilter.ini: [ContentFilter] FilterForwardedMail=Yes (default No).
  • [5385] Changed wording on Host Screening UI to be more appropriate to what the feature does. Also, added an option in the UI to drop connections when Host Screening refuses a PTR or EHLO/HELO value (normally it just results in a "domain X not allowed to send mail to domain Y" SMTP error message but leaves connection open).
  • [5399] WorldClient's folder permissions views now use auto-complete to help ensure that users within the domain have accurate email addresses.
  • [5402] When a meeting organizer receives an iCalendar response, that an attendee has accepted or declined, MDaemon will update the attendee’s status in the corresponding calendar event.
  • [5419] Mail archive public folder will archive mail from local users properly into the "Outbound From" root folder rather than "Inbound To" root folder as in previous versions.
  • [5412] Added IP address to SMTP server's PTR refusal message.
  • [5428] The NoSTARTTLS file now supports wild-cards. So, you can enter *.test.com now which will match to a.test.com and b.test.com etc.
  • [4639] Added the ability to edit a single occurrence of a recurring event to WorldClient's LookOut theme
  • [5662] Added button to Ctrl+0 | Disk which will restrict the \MDaemon\ folder and all sub-folders to Administrators, Backup Operators, and SYSTEM accounts/groups.
  • WorldClient has had its WYSIWYG editor updated to the latest version which should deliver improved performance for message compose load time as well as fix bugs in both message generation and composition
  • WorldClient's LookOut theme has had its week and month views re-written to allow for enhanced event rendering and to give a more desktop like experience
  • WorldClient's LookOut theme now supports ComAgent chatting from within the browser. This feature can be enabled or disabled in the Domains.ini file or a User.ini file with the option: ComAgentChattinginWC=Yes|No. Note:If a user opens WorldClient from ComAgent the ComAgent functionality inside LookOut will not be enabled to prevent confusion between the two clients on the system.
  • WorldClient Standard theme changed to use a day view based in the main browser window instead of a popup to be like the Simple and LookOut themes
  • WorldClient added the To column to the desktop themes, which, when enabled, will cause the Sender column to always display the From field. Previously the From column would change between To and From depending on whether the user was in the Sent Items folder or not. To view this column users can go to Options -> Columns and check the checkbox next to the "To" field and save the setting
  • [6142] Show a disconnected tray icon when ComAgent is disconnected.
  • [6066] The spam filter's bayesian learning feature has been changed to be disabled by default for new installations (existing installs are unchanged).
  • [6108] The default amount of log data displayed by a configuration session UI main window tab has been changed to 15000 bytes (up from 4000 bytes). You can change the amount of backlogged data to display using a new control in Setup|Preferences|GUI.
  • [5741] Added email address to top of each MultiPOP session in the log file.
  • [6350] Using UI to create MDaemon service will now add a description, use "MDaemon" as display name
  • [6323] Moved account export code to its own thread so that the UI does not appear to freeze during an export operation
  • [4487] Added version info for MDSyncML.dll and MDAirSync.dll to Help|About box
  • [4877] Added master on/off switch for Spam Honeypots feature (enabled by default)
  • [6370] SMTP response will now contain reason for RFC compliance refusal
  • [6374] Account export no longer exports disk file counts and space consumed. This causes exports to be really slow. However, if you want to continue to include this data there is a new switch you can enable at Ctrl+O|Miscellaneous.
  • [6375] Added switch to Address Blacklist screen which instructs MDaemon to apply the blacklist to values taken from the message's From/Sender header(s) during the SMTP session (after DATA completes). This prevents the message from getting caught later and moved into the bad queue by the MTA thread. This switch is enabled by default.
  • [5340] A warning will appear when creating a new account if the mail folder specified already exists on disk
  • [5931] Increased length of displayed subject text inside spam trap summary email
  • [6380] Notification emails are no longer sent out when DSN emails get moved to retry queue
  • Fixes
  • [5530] fix to WorldClient's LookOut theme under Chrome not allowing contacts to be picked as attendees for calendar events
  • [5596] fix to "Update Bayesian engine with copies of white listed messages" always disabled in WebAdmin
  • [5467] fix to potential crash when two lists have each other as members
  • [5576] fix to content filter "Search and replace within BODY" action corrupting encoded characters in message bodies
  • [5679] fix Accountprune doesn't archive messages less than one day old
  • [5689] fix to WorldClient and WDaemon do not honor MDaemon's "Overwrite existing log files when log file names change at midnight" option
  • [5696] fix to removing an attendee from an established meeting in WorldClient does not send a meeting cancellation message
  • [5460] fix to Attachment linking using "http" rather than "https" in URL's when HTTPS required/preferred
  • [4178] fix to "Tentative" status doesn't show up correctly in Outlook when checking against WorldClient's free/busy server
  • [5772] fix to when editing a folder's ACL in WorldClient, the entry for "anyone" may be lost
  • [5537] fix to dynamic screen not employed by POP server in all cases
  • [5454] fix to SyncML - Contacts, multiple email addresses not syncronizing from WorldClient to BlackBerry with Funambol 8.0.4
  • [6065] fix to WebAdmin not handling blank Subject tag for Spam Filter properly
  • [5145] fix to content filter rule 'Move to Custom Queue' getting disabled automatically
  • [6088] fix to various bugs in WorldClient's Folder Sharing editor
  • [5904] fix to DSN's sent to "noreply@" addresses under some conditions
  • [3444] fix to smart host authentication creds sometimes errantly applied to mail forwarded to an IP rather than a host name
  • [5905] fix to WorldClient hang processing certain meeting invitations
  • [6169] fix to long contact distribution list added as meeting attendee is truncated
  • [6171] fix to MDaemon configuration session window may not be visible on Windows 2008 if not maximized
  • [6220] fix to SyncML log file may not roll over when max file size is reached
  • [6233] fix to dynamic screen not banning IPs when SMTP authentication fails due to not using full email address
  • [6253] fix to description text being truncated when reading certain iCalendar meeting invitations
  • [6277] fix to IMAP server always creating Sent Items and Deleted Items folders at login
  • [6247] fix to queue based spam scan not exempting messages even when MAIL FROM matches to the exclude (no filtering) file
  • [6286] fix to unable to remove items from hostscreen.dat using GUI
  • [6288] fix to configuration session forcibly shut-down when it shouldn't be
  • [6243] fix to new account welcome message subject not being used properly
  • [6311] fix to possible WorldClient crash when opening certain meeting invitations
  • [6302] fix to confusing layout of Address Blacklist page in WebAdmin
  • [6313] fix to layout issues on WebAdmin's MDaemon logging options section
  • [6345] fix to multiple simultaneous SyncML requests may crash WorldClient.exe
  • [6322] fix to service dependencies not honored unless apply button used before install service button
  • [6354] fix to list editor adding list name to public address book multiple times in some cases
  • [6346] fix to "thread 0" being logged at the top of each inbound SMTP and IMAP session in the log files
  • [6347] fix to MDStats log parser error with partial transcripts
  • [6348] fix to realtime logs for long-lasting sessions being overwritten by newer sessions
  • [6441] fix to WorldClient may use wrong Content-Type when resuming text/html draft messages
  • [5752] fix to personal WhiteList folders being created due to greylisting setting even when greylisting is not enabled
  • [6448] fix to MDaemon appears to hang while deleting users if there are many nested mailing lists
  • [6120] fix to mailing list members queried from AD are unable to post to a private list
  • [6447] fix to "Bounce message if receiving domain has no MX records" will not remain enabled after restart
  • [6086] fix to WorldClient crashes when a meeting invitation is displayed if Calendar is disabled
  • [6488] fix to SMTP server does not always remove NULL and EOF characters per the setting on the Setup | Preferences | Fixes dialog
  • [2455] fix to not being able to type certain Polish characters in ComAgent
  • [6545] fix to mailing list editor not allowing any address starting with "mdaemon" to be added
  • [6614] fix to non-ASCII characters in the WorldClient login failure help text are corrupted
  • [6631] fix to the WorldClient LookOut theme possibly skipping months if your current day is greater than the 28th day of the month
  • [6635] fix to WorldClient Standard theme, OK button is not centered in pop-up window displayed after removing a cancelled meeting from the calendar

New in Alt-N MDaemon Messaging Server 11.0.3 (Jun 23, 2010)

  • [3680] fix to WebAdmin, users may be added to GroupWareUsers.dat multiple times
  • [5397] fix to WebAdmin changes to an account's mailbox path are not saved
  • [5438] fix to SyncML server may report that item has changed, even if no changes have occurred
  • [4338] fix to ComAgent crash on Synchronization page when running on Vista/Windows 7
  • [5479] fix to ComAgent not clearing address book synchronization history when switching data providers
  • [5480] fix to WorldClient unable to send event notifications to MDaemon when running in IIS
  • [5519] fix to WorldClient Standard theme, when creating a new contact the full name is not parsed into title, first name, middle name, last name, and suffix
  • [4934] You should no longer need to right-click and "run as administrator" when launching MDaemon on Windows 7 (and other flavors). Note that administrator rights are still required (as they always have been).
  • [5483] fix to long full name in From header may cause WorldClient to generate incorrect reply address
  • [5546] fix to certain mailbox paths crash MDaemon's account editor

New in Alt-N MDaemon Messaging Server 11.0.2 (May 18, 2010)

  • Changes:
  • The Domain Sharing option "Incoming Minger queries trigger Domain Sharing lookups" has been reset and is now disabled by default. This option has caused some confusion in the field by being enabled by default. Use of this option causes incoming Minger queries to return TRUE if another sister-node on the Domain Sharing network states that it will accept the message (even though that sister-node might not have the actual local mailbox). Do not enable this option unless that functionality is desired.
  • The "Mail Archive" public folder structure design causes the UI and servers to freeze sometimes when a user account is deleted using the UI. This has been temporarily addressed by no longer updating ACL lists for the "Mail Archive" folder structure to remove the deleted user. This is not the ultimate fix but it does solve the issue and should not present any operational problems.
  • Header translation feature will now allow case translations like "altn.com = Altn.com"
  • Changed default socket send buffer size to 32k. This is up from the typical Windows OS default value of 8k. This may improve transmission speed slightly and may help with problematic deliveries (depends on network pipe, MTU, etc). If you would like to continue to use the OS default edit the following key in MDaemon.ini: [Special] SendBufferSize=0 (zero means use whatever the Windows OS default happens to be at the moment).
  • 80_MDaemon_scores.cf makes sure that the DNS_FROM_OPENWHOIS rule is scored at 0 to disable it.
  • Fixes:
  • fix to WorldClient not importing email addresses correctly for contacts
  • fix to spam/ham learning messages forwarded from Outlook not always being properly recognized
  • fix to SMTP connection failure cache being applied to non-SMTP sessions leading to MultiPOP log file growing extremely large
  • fix to illegal chars allowed in list name parameter for various list related commands
  • fix to contacts are not correctly imported from CSV file, contact field values contain entire line from CSV file
  • fix to no reminders are sent for calendar events created in a public folder. If the reminder option is enabled, a reminder should be sent to the creator of the event.
  • fix to WebAdmin changes to an account's mailbox path are not saved
  • fix to Funambol SyncML for BlackBerry version 8.5.2 throws exception if HTTP auto-update request returns 404 response
  • fix to contacts which contain &,,'," characters are not properly synchronized by the Funambol BlackBerry SyncML client
  • fix to ComAgent not moving to a visible area of the screen after switching monitors or resolution
  • fix to reminders of recurring appointments may have the date of the next occurrence

New in Alt-N MDaemon Messaging Server 11.0.1 (Apr 21, 2010)

  • Changes:
  • WorldClient will display a default set of message list columns if it's configured to display none
  • WorldClient removes duplicates from the auto-complete results
  • MDaemon will create ACLs for the Bayesian spam and non-spam folders on startup if ACL data does not already exist
  • The LIST email command has returned. Syntax is "LIST ". If is not provided a summary of all lists is returned. If is provided then this may give greater access to list data. Do not use < and > characters when specifying LIST parameters. Example: "LIST" or "LIST [email protected]" or "LIST [email protected] LstPw"
  • AttachmentLinking.dat will be policed nightly and references to files which no longer exist on disk will be removed from this file.
  • Attachment Linking will no longer extract attachments which fail to provide a filename in the MIME headers. This is to prevent extraction of these attachments into made-up filenames ending with ".ATT" which often can not be opened. This new behavior is enabled by default. To disable and retain previous behavior edit MDaemon.ini [AttachmentLinking] SkipWhenFileNameMissing=No (default Yes). Next version will expose a checkbox for this in the UI.
  • Attachment Linking will ignore WINMAIL.DAT by default allowing these attachments to pass through. This new behavior is enabled by default. To disable and retain previous behavior edit MDaemon.ini [AttachmentLinking] SkipWinmailDat=No (default Yes).
  • Fixes:
  • fix to WebAdmin users are unable to see/subscribe to mailing lists using "My Mailing Lists"
  • fix to list messages not routing properly in some cases. Note that the "Enable smarter message routing" feature does not work with list messages because list mail has it's own routing capabilities.
  • fix to WorldClient port change not updating BIS port for all domain configurations
  • fix to WorldClient not importing email addresses correctly for contacts
  • fix to WorldClient's Mobile theme using 'Home' in a different context than other places within WorldClient
  • fix to SyncML when using the Funambol client, the start date for all day events added from the server is one day after the correct date. This only occurs if the user's timezone has a positive GMT offset.
  • fix to TASKREMIND.DAT/CALREMINDER.DAT being created with extra " char. You will need to delete existing files and let startup recreate new ones (problem is purely cosmetic).
  • fix to WorldClient meeting acceptance responses show wrong information
  • fix to Chinese, Japanese, Russian, MDUpdater does not display characters correctly
  • fix to SyncML logging is treated different when using maximum log file size option
  • fix to RestartCF.sem may leave CFEngine.exe not running
  • fix to installers missing MDHelpApp.exe and MDSendAppMsg.exe
  • fix to possible MD crash parsing malformed messages
  • fix to WorldClient LookOut theme's Options | Filters page fails to load in French
  • fix to AbortOnRcpt5xx setting getting set to false on restarts
  • fix to smarter message routing feature not handling local mail properly in some cases
  • fix to Quota option "Include all INBOX sub-folders" not in sync between WebAdmin and MDaemon
  • fix to WebAdmin error when editing web options for a user account
  • fix to possible crash when downloading BIS server IP list from Alt-N H/Q
  • fix to 100% CPU when processing certain malformed emails
  • fix to attachment linking not working for secondary domains
  • fix to WebAdmin, Domain | Aliases view contains no results
  • fix to MDaemon's account editor truncates long dynamic authentication domain names
  • fix to CA splash screen graphic not properly centered
  • fix to possible WorldClient crash if a malformed SyncML message is received
  • fix to SyncML item may be duplicated if comments/notes field contains a new line character

New in Alt-N MDaemon Messaging Server 11.0.0 (Apr 21, 2010)

  • MDaemon's POP and IMAP servers now require use of the full email address as login by default. If user's mail clients are configured to only use the mailbox value as login they will not be able to log into MDaemon with their POP/IMAP client until they change their mail client configuration to use full email address as login. If you wish to continue to allow mailbox only logins then you can disable a switch in Ctrl+O | System "POP/IMAP servers require full email address for authentication" (strongly NOT recommended as mailbox only logins are ambiguous when MDaemon is serving multiple domains).
  • Attachment Linking has undergone a complete overhaul and its configuration has been reset to defaults as a result. See the section ATTACHMENT LINKING for details. All accounts previously subject to Attachment Linking in previous versions will now be setup to extract attachments to the FILES folder. So, you may need to manually reconfigure accounts that you want using Attachment Linking. Sorry, this could not be helped.
  • Updated WorldClient.dll to dynamically generate the robots.txt file in the WorldClient HTML directory to be explicit about which files should not be indexed unless the WorldClient.ini has the following in place: ModifyRobotsTxt=No under the [WebServer] section. Alternatively if the robots.txt file is read-only it will not be touched. Custom Logon.html files need to have the following meta tag inserted into their headers:
  • The Globe and Redline themes within WorldClient have been discontinued and are no longer being supported. Running MDaemon 11 for the first time will move the \Templates\ and \HTML\ folders for these two themes to \WorldClient\Old\. They can be safely deleted if you decide not to manually maintain these themes yourself.
  • The default options for quota calculations have been reset. Check Ctrl+U|Quotas to make sure they are as you desire. The default for including Inbox sub-folders when calculating quotas has been changed from FALSE to TRUE.
  • As part of it's BlackBerry Internet Service integration (see below) MDaemon now requires all IMAP/POP sessions from BlackBerry users to use a full email address as IMAP and/or POP login when configuring their BlackBerry device to collect mail. This is necessary in order to achieve the level of integration we are shooting for. This might mean that some of your existing users will no longer be able to collect mail on their BlackBerry. This problem is solved by deleting and recreating the email profile on the BlackBerry device (see "How to get your MDaemon account setup for BlackBerry push mail" below) and being certain to use full email address when configuring the username/login parameter.
  • MDaemon's installation process now performs a one-time collection of basic customer information.

New in Alt-N MDaemon Messaging Server 10.1.2 (Nov 11, 2009)

  • [2297] fix tautwhitelisting only supports the primary email address
  • [3673] fix tgroups.dat not being updated when accounts deleted
  • [2381] fix tblank attachments possible when both DKIM signing and outbound
  • attachment compression are enabled
  • [4331] fix tconfig file backup creating temp file in wrong location
  • [3932] fix tldap address book not updated with newly created lists
  • [2488] fix tauto-responders and some system messages not sent tCF
  • [3914] fix tqueue window not restarting mdspamd on white/blacklist add
  • [3745] fix tSPF redirect= processing not working properly at times
  • [4123] fix tlist unsubscribe notifications not being sent tlist addresses
  • [1505] fix twild-cards not working with spam trap addresses
  • [4195] fix tright-click queue options not disabled in free version
  • [4126] fix tlist private setting not sticking from config session
  • [4198] fix tconfig session not stopping/starting WC properly
  • [3682] fix tWhite List button in BATV UI disabled inappropriately
  • [3867] fix tMDaemon always accepting mail from WorldClient tnon-existent
  • local users rather than following your configuration settings
  • [4153] fix t'log mdspamd activity' option not sticking in all cases
  • [3962] fix t"Automatically process meeting requests" feature not recognizing
  • certain iCalendar attachment encodings
  • [4633] fix tMDaemon's SMTP client may send DATA command tsecondary MX
  • host that did not accept any recipients
  • [3326] fix tIMAP filters dnot support Japanese characters
  • [4592] fix thang when running MDaemon for the first time on Windows Server
  • 2008 R2 or Windows 7
  • [2042] fix tWorldClient does not display header "does not exist" filters
  • [4424] fix tWorldClient read confirmation doesn't encode accented characters
  • [4336] fix tpossible WorldClient crash when ComAgent logs in
  • [4271] fix tmisaligned text in MDaemon's statistics report
  • [4297] fix tbugs with Active Directory configuration Test processing
  • [4716] fix tMDStats log parser error with partial transcripts
  • [4286] fix tWorldClient's Globe and Redline themes not showing the LookOut
  • theme when they visit the Options | Preferences view in Internet Explorer 8
  • [2005] Removal of IE5.5 reference in the Options-Compose view in WorldClient
  • [4160] fix tWorldClient's Mobile theme not restoring the Save Sent Messages
  • setting upon arrival tthe Options-Preferences page
  • [4335] fix tthe WorldClient LookOut theme's external preview pane failing
  • tallow users tclick any toolbar button a second time in IE8 Standard mode
  • [3199] fix tContext Menu not working correctly on the search field in the
  • WorldCient LookOut theme list view
  • [4033] fix tWorldClient's Simple theme event invitation links being confusing
  • [3923] fix tWorldClient's Mobile theme running in a BlackBerry browser
  • requiring JavaScript tbe enabled tsend a message
  • [4685] fix tthe WorldClient (mobile theme) CC field not aligned
  • [3091] fix tWebAdmin allows an alias which conflicts with an account
  • [3111] fix tWebAdmin new mailing lists dnot mirror tLDAP server
  • [3955] fix tWebAdmin may create malformed content filter rule
  • [4151] fix tunable tview log files in WebAdmin if file name contains
  • non ASCII characters
  • [4611] fix twhen MDaemon is running as an application on Vista, Windows
  • Server 2008, or Windows 7, WebAdmin is unable tcreate a new account
  • [4599] fix tlogic problems on Delivery options tab in WebAdmin
  • [2030] fix tWorldClient's LookOut theme's scheduler date and time
  • miscalculation when the timebar is dragged

New in Alt-N MDaemon Messaging Server 10.1.1 (Jul 15, 2009)

  • CHANGES
  • [4146] Changed installer to make installing registered, trial, or FREE version more clear.
  • FIXES
  • [4162] fix to mailing list messages may not be delivered to all members of a group that's subscribed to the list
  • [4227] fix to BadAddress.txt not always writing out correct data
  • [4076] fix to CFEngine.exe crash caused by malformed email message
  • [4165] fix to upgrading MDaemon FREE warns about expired upgrade protection
  • [4199] fix to WebAdmin and WorldClient do not use SSL if SSL port is the
  • same as the normal port
  • [4239] fix to WDaemon uses wrong log filenames when configured to log based on the day of the week
  • [4211] fix to restarting WorldClient from MDaemon GUI sometimes leaves it shut down
  • [3910] fix to WorldClient LookOut theme's expand/collapse icon missing in external preview window
  • [3919] fix to WorldClient LookOut theme's Advanced Compose To field font
  • size varies
  • [4176] fix to WorldClient LookOut theme's To and Cc header fields not always rendering correctly
  • [4213] fix to WorldClient LookOut theme's read confirmation prompt interfering with opening message in new window
  • [4209] fix to WorldClient prompting to send read confirmations more than once
  • [4164] fix to WorldClient's LookOut theme adding 30 minutes to certain
  • appointments cell sizes in the day view
  • [4201] fix to WorldClient not being able to delete attachments when composing
  • fix to WorldClient's LookOut theme month view not calculating the end of the month date correctly if the start of the week setting is not Sunday
  • fix to WorldClient's LookOut theme copy/move dialog not enabling the copy and move buttons in IE with the first folder selection
  • fix to WorldClient's LookOut theme not causing the Password field of the logonscreen to be as narrow as the other fields
  • fix to WorldClient's LookOut theme's rendering of the options popup menu not lining up correctly with the arrow
  • fix to WorldClient's LookOut theme's handling of remote images when printing
  • fix to WorldClient LookOut theme's external preview pane not collapsing the To and Cc fields to take up less space

New in Alt-N MDaemon Messaging Server 10.1.0 (Jun 23, 2009)

  • CHANGES AND ADDITIONAL NEW FEATURES
  • [3651] When delivery to an address results in a 500+ error, the address will be appended to LogsBadAddress.txt. This file is automatically removed at midnight each night to prevent exponential growth.
  • [2206] AccountPrune can now handle subfolders of root IMAP folder (see AccountPrune.txt for command line options).
  • [3115] Added Remove Dead Addresses setting to mailing list editor in WebAdmin
  • [3709] Added Archive Spam Messages setting to archival page in WebAdmin
  • [3706] Added Scheduler Activity to the Logging Options tab in WebAdmin
  • [4016] Added MDaemon version to status bar gadgets.
  • [2264] Calendar and task reminder instant messages now use the template
  • files used by MDaemon to generate email reminder messages.
  • [2473] Added a 'Manually Add' button to ComAgent buddy list editor.
  • [2207] Outbound SMTP sessions will retry using another authentication
  • method if CRAM-MD5 fails
  • [2506] Changed WorldClient LookOut theme's handling of tabs in the HTML
  • compose editor to add tabspaces instead of exiting the text field
  • FIXES
  • [3647] MDaemon no longer sends DSNs to "noreply@" addresses.
  • [2397] fix to accounts created from a Config Session in another Terminal Services session not being sent a welcome message or getting added to the
  • public contacts folder
  • [3696] fix to WebAdmin text changes to match MDaemon's GUI
  • [3715] fix to WebAdmin tab name error on Logging Maintenance tab
  • [3712] added Minger port setting to WebAdmin
  • [3713] updated WebAdmin's DNS-BL settings to match MDaemon
  • [3335] fix to WebAdmin missing Spam Filter Black List configuration page
  • [3931] fix to MD3Conv does not run when upgrading to version 10
  • [3972] fix to SSL negotiation error 0x80090308 when sending to certain
  • SMTP servers
  • [3419] added BATV Whitelist to WebAdmin
  • [3964] added BATV gateway domains setting to WebAdmin
  • [3699] removed SPF 2.0 option from WebAdmin
  • [3623] fix AccountPrune cannot purge public folder subfolders
  • [3620] fix AccountPrune failing to log full path
  • [1413] fix to saving a draft in the WorldClient mobile theme presenting you
  • with a message that the message was sent
  • [2549] fix to missing translations from the name drop down box in the contact
  • editor for several WorldClient themes
  • [2704] Hide unsubscribed folders option was moved to the Folder options view in the WorldClient Simple theme
  • [2302] fix to WorldClient does not save Bcc header in sent messages
  • [3951] fix to folder ACLs permissions problem with groups
  • [3952] fix to list public folder copy failure on directories with ( ) chars
  • [3994] fix to DKIM Options page in WA prompting IE users to close window
  • when saving changes
  • [3995] fix to possible WC crash when deleting a single occurrence of a
  • recurring appointment
  • [3890] fix to gateway message delivered to wrong recipient
  • [3988] fix to Help button on certain dialogs loads up wrong help topic
  • [4054] fix to optional command window for Spam Daemon greys out
  • [4075] fix to WorldClient not showing HTML inline images referenced by
  • Content-Location headers
  • [3970] fix to account settings not saving auto-responder changes sometimes
  • [4104] fix to some routing related messages concerning invalid list mail being placed in the SYSTEM log rather than the ROUTING log
  • [4049] fix to redirected messages from list moderator going to bad queue
  • (note, this fix requires redirected message to have moderator's email address in Resent-From: header).
  • [4103] fix to path/crypto approved domains not skipping OP processing
  • [4095] fix to domain rather than host name used by default in SSL UI
  • [3885] fix to IMAP SEARCH parameters SENTBEFORE, SENTON, SENTSINCE not working
  • [2050] fix to the rendering of all-day/multi-day events in the WorldClient
  • LookOut theme
  • [3146] fix to the LookOut Theme's handling of zero length calendar events
  • in Internet Explorer for the day view
  • [4116] fix to reminder IMs from MDaemon appear in normal ComAgent chat windows

New in Alt-N MDaemon Messaging Server 10.0.5 (Apr 8, 2009)

  • DKIM ADSP processing has been enabled by default for new installations and
  • possibly for your installation as well. You should check Ctrl+S | DKIM
  • Options tab tmake sure ADSP processing is enabled. The state of the ADSP
  • specification in IETF is firming up and it looks as if we're ready tstart
  • using this on a larger scale. ADSP allows you treject or treat with
  • suspicion messages which are missing a DKIM signature which should be
  • present. You can configure what you want thappen using settings found
  • at Ctrl+S | DKIM Verification.
  • [3257] Added ComAgent option t"Set IM 'Enter' key tsend message"
  • [3621] The "feature" which allowed users tskip RFC compliance checks on
  • SMTP parameters has been removed and it will not be coming back. Buggy
  • mail clients that send control codes (for example) as part of SMTP
  • command parameters just need tget fixed. MDaemon accepting (instead of
  • refusing) this sort of rubbish causes tomany problems.
  • [3759] Minger lookups now have their own timeout setting in F2|Timeouts
  • [3786] Increased UI max configurable session limitation from 999 t99999.
  • This does not necessarily mean that your MDaemon installation will be
  • capable of handling that many simultaneous sessions.
  • [3733] Added text and link tSecurityGateway web site tthe Gateway UI.

New in Alt-N MDaemon Messaging Server 10.0.4 (Jan 27, 2009)

  • [3171] MDaemon will nlonger try tdeliver a message if the size of that
  • message is greater and or equal tthe maximum allowed as advertised by the
  • receiving server in an ESMTP SIZE declaration. MDaemon will just gon t
  • the next MX and or employ the bounce mechanism/retry queue as appropriate.
  • The size of each message being delivered is now alslogged at the top of
  • the session transcript (in the section which logs From/To/Subject).
  • [2501] 5xx errors during message delivery will nlonger result in list
  • members being removed from lists if a successful RCPT occurs first.
  • [3383] "Tomany simultaneous connections from your IP" message changed to
  • "Tomany simultaneous connections from IP " where is the IP
  • address in question.
  • [3325] Bayesian and Spam Trap public folders were not handling ACLs for
  • the postmaster user correctly. Rather than having "Postmaster@"
  • as an explicit ACL, MDaemon was creating ACL's for the actual postmaster
  • user's real email address. This lead tproblems if the postmaster alias
  • changed tsomeone else. So, this has been changed but it's tolate to
  • apply the new behavior talready existing folders. If you want, you can
  • add a postmaster ACL for those folders yourself using the UI.
  • [3395] The "Spam Filter White List (nfiltering)" file syntax has been
  • expanded. It is now possible twhite list based on any header/value com-
  • bination. Hit Ctrl+P and select the "White List (nfiltering)" item then
  • read the text for a complete explanation.
  • [2458] The "Backscatter Protection White List" file syntax has been expanded.
  • Any domain values specified within this file will be exempt from both
  • return-path signing on outbound mail and return-path verifying on inbound
  • mail. Hit Ctrl+S, select the "Backscatter Protection" item, click on the
  • White List button and then read the text for a complete explanation.
  • [3409] The Exchange migration tool (MDMigrator) now supports Exchange 2007.
  • [3410] Ability tselect users tbe migrated was added tMDMigrator.
  • [2782] MDMigrator will now migrate public folder ACLs.
  • [3159] Added checkboxes tsave password and autologin tCA quick login screen.
  • FIXES
  • [3243] fix t$REGKEY$ not expanding in UI link within Standard/Free
  • [3352] fix tWebAdmin Swedish unable tedit content filter rule
  • [3369] fix tWebAdmin paging and filter buttons dnot work for list views
  • [3248] fix tlist routing settings not being saved properly
  • [3247] fix trouted list mail having incorrect return-path
  • [3258] fix tchanging list name sometimes causing loss of membership list
  • [3386] fix tDNSBL results sometimes displaying wrong returned IP in log
  • [2507] fix tBackscatter Protection handling foreign domain aliases wrong
  • [3213] fix tstrong passwords not required with PASSWORD email command
  • [3402] fix tGoogle Chrome removing whitespace from plain text version of
  • HTML composed messages: Note tabs will be stripped due tthe nature of HTML
  • [2504] Update tchange the AutoResponder ttoggle via a select box instead
  • of a button
  • [3404] fix tpublic folder permissions not always updated correctly when
  • changing a user's email address
  • [2785] fix tMDMigrator corrupting messages not using charset ISO-8859-1
  • [BZ 7113] fix tMDMigrator crashing when migrating mail with a "%" in
  • message headers
  • [3413] fix tbandwidth throttling possibly slowing inbound SMTP and IMAP
  • connections tomuch
  • [3228] fix tCA not sending folder name tWC URL encoded
  • [3428] fix tsession window column sizes not saved/read properly
  • [3439] fix tWebAdmin gateway file verification method requires hostname
  • [3441] fix tMDaemon not notified when saving gatewayusers.dat in Webadmin

New in Alt-N MDaemon Messaging Server 10.0.3 (Jan 7, 2009)

  • [3259] fix to WorldClient script insertion vulnerability [SA32885]
  • [3191] fix to some WorldClient themes not paging messages when searching
  • [3261] fix to wrapped Return-Path header causing MultiPOP deliver error
  • [3125] fix to cannot save DNSBL options in WebAdmin
  • [3129] fix to WebAdmin does not list .old files in log file list
  • [3235] fix to Unable to save Preferences | Miscellaneous page in WebAdmin
  • [3262] fix to WebAdmin administrator cannot log in if Web Access "Account
  • can modify its own settings..." option disabled
  • [3274] fix to AccountPrune not recognizing SkipAutoPrune setting for account
  • auto responder data pruning
  • [3196] fix to WorldClient language and theme selector showing up on MDaemon
  • Standard and Free's logon page
  • [2493] fix to WorldClient day name abbreviation not working correctly in
  • Mobile theme
  • [3208] fix to WebAdmin language selector showing up in MDaemon Standard
  • and Free
  • [3284] fix to incorrect root node averages on MDaemon's Stats pane. You
  • will need to reset your root node counters for this to take effect.
  • [3192] fix to ComAgent - WC/CA sessions on different machine cause CA to
  • not be able to log in
  • [3272] fix to CFEngine crashes if AV engine cannot initialize
  • [3334] fix to 255.255.255.255 taken from MX/A record results and being used
  • [2553] fix to possible high CPU usage with outbound SSL MultiPOP connections
  • [3354] fix to delivery problem following socket connect timeout
  • MDaemon fix to possible SSL negotiation failure, error code 0x80090325

New in Alt-N MDaemon Messaging Server 10.0.2 (Nov 18, 2008)

  • [TFS 2438] added an open history button in ComAgent
  • [TFS 2495] added a way to enter mail client to view mail in ComAgent
  • [TFS 3459] added a quick login screen in ComAgent
  • [8045] added icon to CA right-click 'Check for new mail'
  • [7907] added a right-click "select all" menu for group conversation members in CA
  • [7996] added DomainExists function to MDCOM API
  • [7899] added pruning for disabled account to Accountprune
  • [7725] added SetIsDisabled and GetIsDisabled functions to MDCOM API
  • [7763] added API to configure Flat File verification
  • [7981] added a button to make ComAgent the default mailer in CA preferences
  • [7821] added option to open WC Inbox when CA tray icon is double clicked
  • [TFS 3180] added wink smiley to ComAgent
  • [TFS 3181] added date stamp to ComAgent chat history file

New in Alt-N MDaemon Messaging Server 10.0.1 (Oct 15, 2008)

  • CHANGES AND ADDITIONAL NEW FEATURES:
  • [7853] Updated MDaemon to ADSP (was formerly called SSP) final draft which has just emerged from working group last call within the IETF process and will soon be published as a industry standard RFC document.
  • [7904] Changed ComAgent to get settings and logs from /Documents and Settings//Application Data/ComAgent. As a result of this change some user ComAgent custom settings have been reset to the defaults.
  • [6490] Added "Apply quotas to all accounts now" button to the account quota default UI. This will apply all the default quota settings (including enabling/disabling quota restrictions) for all accounts.
  • [7933] Sometimes a condition within the POP server code can lead to a situation in which MDaemon runs out of stack memory space and crashes. This is rare but it can happen with active POP accounts that contain thousands and thousands of messages. However, normally it is not an issue. If you are experiencing crashing and suspect that this might be tied to use of POP a new switch has been added to the F2|Servers UI which will solve it. Disable the "... maximize use of stack memory" switch and the POP server will be more conservative however you could notice a decrease in UI responsiveness when the POP server is under load. Future versions of MDaemon will better solve this problem through a redesign of the POP server code.
  • [7259] "Web access defaults" was moved out from under "New Account Defaults" in the UI since these settings do not apply only to new accounts (they apply to all accounts which are using default settings). Also, a slight rework of these UI components was done for cosmetic reasons.
  • [7945] Added "Restart spam filter" to spam filter UI. This button restarts MDSpamD.exe. However, just clicking OK on that dialog box will do the same thing.
  • [2502] Bandwidth Throttling now has a master on/off switch in the UI.
  • [2813] It is now possible to enter "ALL_USERS:" as a list member using the UI. This has the same effect as individually adding each domain account but with this you can do all of them in one entry.
  • [3284] Dynamic Screening now has an option to limit the number of simultaneous connections from any single IP (applies to SMTP, POP, and IMAP only).
  • [4142] Gateways now have individual on/off switches in the UI. Note that disabling a gateway will cause it's mail to be treated as any other mail for unknown domains. Also, the UI does not disable all controls when the gateway is disabled. This is so you can continue to configure a gateway even when it's disabled.
  • [4672] It is now possible to configure the SMTP response string for grey-listing. There's a new control in the UI for this. If you provide a custom string of text MDaemon will return that as "451 " rather than the default "451 Greylisting enabled, try again in X minutes." This is useful if you'd like to provide a string that contains a URL to a description of greylisting (or for other purposes, whatever you like).
  • [7201] Added "De-list" button to the account manager. Pressing this button will remove all selected accounts from all mailing lists.
  • [7708] Added an option to HELO/EHLO lookups to exempt authenticated sessions. When enabled, this defers the HELO/EHLO lookup until after the MAIL command is received similar to what happens in older versions with the PTR lookups.
  • [7765] Added SMTP session in/out counters to tool window and statistics report. These will track the total number of SMTP sessions in/out to show you how much work your server is doing behind the scenes (for example, most inbound SMTP sessions end up getting dropped or failing to deliver any mail because they are just probing your status).
  • [7772] The spam filter's "White list (no filtering)" capability can now be configured to white list senders as well as recipients. To white list a sender simply prefix the address with "from " (for example, "from [email protected]").
  • [7857] MultiPOP collection will be disabled when an account is disabled via the UI. Note that existing disabled accounts will still collect MultiPOP mail until the UI is used to edit the account. Also, I added a MultiPOP on/off switch to the first page in the account editor.
  • [7877] The MultiPOP server is no longer automatically enabled when editing a single account and enabling MultiPOP for that one account. The MultiPOP server must be enabled separately before MultiPOP mail is collected for any accounts.
  • [7876] Header translation will operate on the SMTP return-path for all forwarded messages eligible for header translation. To prevent this from occuring add "X-Return-Path:" to the header translation exceptions.
  • [7758] Header translation will operate on the SMTP return-path for all gateway forwarded messages eligible for header translation. To prevent this from occuring add "X-Return-Path:" to the header translation exceptions.
  • [5399] Added option to Preferences|Miscellaneous to toggle sending of the midnight stats report to postmaster.
  • [6790] DNSBL logging within SMTP session transcripts will now include the IP result returned from the DNSBL source.
  • [7596] Accounts.csv will now include the account creation date.
  • [7892] Slight UI improvements (IMO) to the list editor opening page.
  • [6597] Dynamic MultiPOP is now triggered when IMAP Inbox folder is opened.
  • [7897] An MDaemon.ini switch has been added to work around problems sending messages from the Palm Treo VersaMail client. Edit MDaemon.ini and set [Special] DeliverIfConnectionAborts=Yes (default is No) Note that enabling this option can lead to duplicated messages if the SMTP client resends messages when the connection drops.
  • [7727] Removed "&Reload=Yes" from Simple theme folder URLs to speed up the loading of various folder views.
  • [7814] POP login optimized to reduce disk activity.
  • [7715] It is now possible to add a secondary domain using MDCOM API.
  • [7798] A ComAgent option has been added to turn off the spell check in the IM window.
  • FIXES:
  • [7844] fix to account editor missing the aliases page
  • [6993] fix to sub-addressing failing with spam filter address book white-listing
  • [6673] fix to some forwarded mail not getting BATV return-path encoding
  • [7818] fix to WebAdmin toolbar buttons do not work in Google Chrome browser
  • [7863] fix to gateways.sem file not reloading all gateway settings
  • [7878] fix to OC options enabled in UI even when OC missing/disabled
  • [7822] fix to disabled accounts are able to authenticate using SMTP
  • [7577] fix to LDAP toggle option present when shouldn't be
  • [7782] fix to "-1" showing for all queued counts when counts disabled
  • [7804] fix to X-MDMove-To header not being stripped properly at times
  • [7887] fix to gateway dequeue domain value limited to 24 chars in UI
  • [7458] fix to Accountprune not pruning public folder structure properly
  • [7891] fix to HELO lookup not exempting local and trusted IPs like PTR does
  • [7017] fix to DNSBL "message" not returned for Received header IPs
  • [7868] fix to MX timeout causing immediate message delivery abort
  • [7900] fix to IP/Host Screen changed from config session not creating SEM
  • [7803] fix to tray icon "Lock Server"/"Unlock Server" bugs
  • [7791] fix to accented characters added to WC emails when composed in Opera
  • [5996] fix to DirReorg.exe failure when moving directory to other drives
  • [7836] fix to high WC CPU use with calendars with many overlapping events
  • [7859] fix to space causing incorrect SMTP RCPT response at times
  • [7860] fix to space accepted in SMTP MAIL argument
  • [7846] fix to auto-responder processes not working with arguments
  • [7801] fix to pre/post process command line not working with arguments
  • [7856] fix to file/toolbar not stopping anti-spam server properly
  • [7828] fix to alert messages upon session timeout or bad server response
  • [7841] fix to the Standard theme not saving the threading option correctly
  • [7865] fix to Webkit based browsers failing on the auto-complete feature in LookOut
  • [7788] fix to unexpected socket closure when using SSL on Server 2008
  • [7800] fix to incorrect URL in deliverywarning.dat file (need to delete existing file and restart MDaemon to get correct file)
  • [7802] fix to toolbar inaccessibility by adding "reset toolbar" menu option
  • [7811] fix to LookOut theme 'Get Mail' not updating the list view data
  • [7908] fix to OC created calendar entry busy status shown incorrect in WC
  • [6804] fix to Account Manager slowdown / freeze
  • [1990] fix to RCPT addresses with spaces sometimes being accepted
  • [7924] fix to CA displaying smilies for : and :/
  • [7927] fix to auto-resp "send once per day" depending on accountprune.exe
  • [7873] fix to "archive to public folders" feature auto-enabling PF system
  • [7917] fix to sort order not preserved in account manager at times
  • [7935] fix to possible cause of WorldClient becoming unresponsive
  • [7916] fix to ComAgent address book sync deletes all local contacts
  • [7131] fix to WebAdmin incorrectly uses "|" as group delimiter
  • [2253] fix to MDaemon not updated after updating IPScreen.dat in WebAdmin
  • [7716] fix to MDaemon not updated after changing SPF score in WebAdmin
  • [7943] fix to WebAdmon does not allow group description to contain spaces
  • [7944] fix to lack of error popup when entering invalid times in UI
  • [7941] fix to spam/ham learning address refused for foreign domains
  • [6960] fix to SyncML possibly corrupting accented characters in notes
  • [4530] fix to SyncML not supporting UTF-7 encoded folder names
  • [6869] fix to all day events created in Thunderbird not having "All Day" flag set when using Funambol SyncML client
  • [6068] fix to recurring meetings/appointments showing up as monthly when using SyncJE 3.1.2.21
  • [7018] fix to SyncML password being ignored

New in Alt-N MDaemon Messaging Server 9.6.6 (Jun 4, 2008)

  • fix to WC vulnerabilities described in Secunia Advisory SA30474
  • fix to WC address book lookup not resizing properly

New in Alt-N MDaemon Messaging Server 9.6.5 (Mar 20, 2008)

  • [7224] fix tIMAP FETCH vulnerability
  • [7088] fix tKorean characters dropping in WC emails
  • [7098] fix tIMAP server error when attempting tfetch many email headers
  • [7118] fix tMD crash routing local mail tdisabled users with LDAP user backend
  • [4711] fix tWC Lookout theme unable tresize address book
  • [7122] fix tIMAP EXPUNGE responses not always sent
  • [6314] fix tdescriptions are cut off in German version of WC
  • [7206] fix tSyncML annual recurrence YM0 problem
  • [7211] fix tSyncML server ignores timeout value set in MDaemon GUI
  • [7227] fix tinvalid vCalendar EXDATE property causes SyncML server tcrash
  • [6965] fix t'contains in file' content filter rule not matching when certain characters are used

New in Alt-N MDaemon Messaging Server 9.6.4 (Jan 15, 2008)

  • [6900] Added option tthe Active Directory monitoring feature which will
  • show/log all attributes and values discovered during processing. This can
  • aid in debugging problems and assist in picking the right attributes tmap
  • taccount properties (remember, you can use any AD attribute(s) you want).
  • This switch is enabled by default and the results show up in the System log.
  • [6831] The Active Directory monitoring feature has been improved tinclude
  • a character conversion feature. See ActiveDS.dat file [CharacterConvert]
  • section for an explanation of how it works. By default, it will convert
  • numerous 8-bit characters ttheir ASCII equivalents for the Mailbox field
  • only. You can setup the conversions you want and the fields you want to
  • convert (see ActiveDS.dat). Also, streamlines the Active Directory query
  • sthat it makes less demands on the AD server.
  • [6884] Messages moved intthe bad message queue should have a new header
  • inserted called X-MDBadQueue-Reason which explains why the message was
  • moved there. The content of this header will alsbe logged intthe
  • Routing tab in the MDaemon UI.
  • [6626] MDaemon will now prepend rather than append the various headers that
  • it inserts intmessages. So, MDaemon will insert it's various X-MD* and
  • other headers immediately following insertion of the required trace
  • headers (return-path and Received). This is a best practice recommendation
  • since always appending headers tthe end of the header section makes it
  • impossible ttell which server inserted them.
  • [6874] fix tDomainKeys verification fails when multiple instances of
  • header in h= value are present
  • [6875] fix tDKIM bugs found during interop testing
  • [6543] fix tIMAP rules not working for folder names starting with "!"
  • [6745] Added clarifying text tDNS UI concerning DK/DKIM use of DNS
  • [6766] fix tdouble-menu hot key items
  • [6810] fix tability tcreate accounts using reserved "noreply"
  • [6893] fix tvarious text input UI elements being enabled/disabled
  • improperly based on whether the spam filter was enabled/disabled
  • [6896] fix tloop detection not working on remoteq messages
  • [6898] fix tspam/content filter being restarted needlessly by UI
  • [6899] fix tDNSBL results taken from Received header IPs being documented
  • in X-DNSBL-IP-Result header rather than X-DNSBL-Result header
  • [6832] fix tAD integration not creating correct mailbox value for AD
  • accounts with a UPN >= 29 chars (domain piece not being stripped first)
  • [6922] fix tdisabled accounts able treceive list and queued mail
  • [6935] fix twrong "message" returned with DNSBL hits sometimes
  • [6936] fix twrong prvs encoded TO: in delivery warning messages
  • [6940] fix tCF "Copy tfolder" action not moving the .rte file
  • [6943] fix tFixupMessageInMemory function not working right
  • [6901] fix tlist editor using notepad rather than internal file editor
  • [6944] fix tlong data fields received from client may be truncated
  • [6959] fix tAuthentication-Results having incorrect x-ip-mail and x-
  • ip-helvalues at times
  • [6932] fix tLookOut theme's calendar not allowing you tdelete events
  • in the day view
  • [6966] fix tIMAP server does not strip trailing whitespace from Content-
  • Type values for BODYSTRUCTURE response
  • [6995] fix tComAgent IM HTTP requests timing out toquickly
  • [6996] fix tComAgent notification actions display corruption after
  • checking item
  • [7006] fix tCalenadar/Contacts/Tasks/Notes lock files may be orphaned
  • [6985] fix tmissing .dat files in some distributor builds
  • [7030] fix tautwhitelist UI typerror
  • [7032] fix tqueue scan not happening when inline scan errors out
  • [7056] added logging around midnight maint event tsystem log
  • [7039] fix tpossible crash if SMTP session is closed while processing
  • certain SPF records
  • [7040] fix Comagent crash after updating buddy list with a particular
  • Comagent.ini file
  • [7041] fix possible Comagent crash on startup and shut down
  • [7055] fix tpossible WC crash when composing a message
  • [7057] fix tWC crash if XceedZIP.dll not present when user attempts to
  • download ComAgent installer
  • [6537] (Japanese version only) fix tJapanese file names are messed up
  • when opening from WorldClient using IE
  • [7002] fix tMD3Conv.exe not comparing versions correctly
  • [7059] fix possible MD deadlock when sending messages tthe holding queue
  • [7062] fix tMDaemon not quoting long filenames when calling ODBC wizard
  • [7003] fix tWorldClient cannot decode message correctly
  • [7064] fix completion date of task item not synching between OC and WC
  • [6837] fix tshared Notes folder not showing up in WorldClient
  • [7077] fix tETRN advertised on MSA channel - RFC 2476 says MUST NOT

New in Alt-N MDaemon Messaging Server 9.6.2 (Aug 8, 2007)

  • [6434] Added a white list to the Backscatter Protection system. There is a new white list button on the UI. The white list allows you to specify IP addresses and domain names. The white list is only employed when you have enabled Backscatter Protection's "reject" option. Connections from white listed IPs will not be rejected by Backscatter Protection. White listed domain names are matched against the PTR lookup results on the connecting IP. So, you must enable PTR lookups if you want to white list using domain names.
  • [6551] Improved antispam's ability to detect PDF based spams.
  • [6498] MDStats strips backscatter information from addresses it parses from log files
  • [6524] Global and domain level admins will have star icon in account mgr.
  • [6447] Midnight config file backup event now occurs in a separate thread.
  • [6132] SMTP delivery to multiple RCPTs will bypass the SMTP based spam scan if any one of the RCPTs has white listed the sender. Otherwise, the SMTP spam scan will take place.
  • [6444] fix to Comagent crashes when clicking on Auto Update dialog box after another Comagent dialog box opens
  • [6445] fix to possible Comagent crash on icon right-click
  • [6449] fix to truncation on # in dat files
  • [6452] fix to duplicate public contact when new account added with Configuration Session
  • [6453] fix to "local mail only" restrictions not working correctly
  • [6454] fix to default action "Refused" not being selected in "local mail only" restriction settings
  • [6493] fix to $SENDER$ expanding to Return-Path header address rather than to the From header address within the content filter rules and notification message processing systems. $SENDER$ should always be the address taken out of the From header.
  • [6505] fix to the following problems when appending a ":port" to the smart host value: a) if the smart host domain is down, an endless delivery loop results / b) port value is ignored and treated as part of the smart host domain name / c) use of default port when connection to give port failed
  • [6499] fix to auto responders triggered by mail with NULL reverse path
  • [6506] fix to spam filter address book white listing not working with DPOP
  • [6416] fix to postmaster auth requirement not honored with wildcard aliases
  • [6466] fix to WC error when attempting to create a folder that already exists
  • [6470] fix to queue lock when using the option to send only X messages per thread
  • [6463] fix to procnow.sem not working
  • [6467] fix to DomainPOP real name matching feature not working with aliases
  • [6474] fix to AntiSpam server missing from File menu
  • [6576] fix to apply button not working right on spam filter heuristics tab
  • [6482] fix to IP screen hits logging to system rather than screening log
  • [6464] fix to MDStats not parsing Subject from SMTP-Out logs
  • [6535] fix to certain Japanese characters preventing messages from being sent in WorldClient using the iso-2022-jp encoding
  • [6538] fix to Minger authentication fails when verifying certain addresses
  • [5545] fix to RTE files are orphaned when messages are deleted by WC
  • [6526] fix to "update webadmin" program manager group item being created
  • [6549] fix to possible crash when processing the local queue
  • [6567] fix to "noreply@" being refused when referencing foreign domains

New in Alt-N MDaemon Messaging Server 9.6.1 (Jul 6, 2007)

  • When using the IMAP filter rule "redirect" feature, if the address you are redirecting the message to is a local mailing list then it will actually be forwarded (meaning the headers will be changed) however the original FROM: header will be preserved just as with a redirected email. List messages are not capable of true redirection since they require lots of changes to headers.
  • [5693] When using summary logging DomainPOP and MultiPOP collections will log the attempt as well as the message ID's of each collected message.
  • [6392] fix to MPOP not remembering what it has downloaded or not
  • [6407] Add ComAgent checkbox to suppress public folder synch warning
  • [5951] fix to "Allow per-account authentication" option getting in the way of mail delivery in some configurations.
  • [6368] fix ComAgent mailto link not launching WorldClient
  • [6371] fix ComAgent autoupdate isn't triggered when server upgrades from beta to release of same version number
  • [6372] fix to duplicate alias warning not always displayed when entering a duplicate
  • [6374] fix to Max accounts to display setting is not working correctly
  • [6375] fix to MDaemon Help does not open PDF manual in translated versions when running as a service
  • [6388] fix to content filter's auto-compression sometimes getting corrupted
  • [6390] fix to MDaemon deleting messages from MPOP after 1 day even if option not configured to do so
  • [6393] fix to long host screen entries eventually causing a crash
  • [6394] fix to acl account selection not allowing multiple selection
  • [6395] fix to ComAgent crashes if folder name is at least 60 characters long
  • [6400] fix to WC does not encode Japanese address headers correctly
  • [6401] fix to MDaemon crashing when reading the LDAPcache.dat file
  • [6402] fix to possible WC crash when ComAgent logs in
  • [6404] fix to minger socket setting an incorrect socket parm
  • [6405] enabled TEST button for Minger configurations
  • [6406] fix to manually upgrading MD does not provide trial information
  • [6413] fix to multiple zen entries added to spamblck.dat sometimes
  • [6410] fix to UI not allowing ZERO for max domain/toolwnd nodes
  • [6412] fix to route slip messages not releasing from holding to remoteq
  • [6424] fix to DomainPOP crash when processing certian mal-formed messages
  • [6425] fix to MD generated NDR's placing BATV encoded form in TO headers
  • [6427] fix to IMAP filter redirect not working with list mail
  • [6302] fix to double hotkeys on a spam filter UI tab
  • [3323] fix to IMAP COPY not preserving message file's timestamp
  • [6432] fix to local only restriction default not applying to new accounts
  • [6430] fix to accounts GAB option reset upon public folder export
  • [6433] fix to BATV confusing auto-responder "once-per-day" system

New in Alt-N MDaemon Messaging Server 9.5.6 (Mar 23, 2007)

  • fix to memory leak in LDAP gateway verification
  • Updated to SpamAssassin 3.18 in MDSpamD
  • fix to content filter rules not able to be modified on some systems
  • fix to stack corruption in SafeFormatResourceString function
  • fix to summary stats report file formatted improperly
  • fix to summary stats report leaving orphaned work file in temp folder
  • fix to SyncML: Outbound items will be sent using multiple HTTP messages only if the client supports it. The server will ask the client for its device information and will look for the SupportLargeObjs flag.
  • fix to learn.bat giving "invalid argument" errors due to trailing slash character at end of --siteconfigpath
  • fix to umaluts corrupted by WC add replies to address book feature
  • fix to excessive 100% CPU usage by WC when displaying very large message bodies in the LookOut theme
  • fix to possible CFEngine crash at shutdown
  • Unable to accept meeting requests sent from Outlook using the Outlook Connector
  • Attendees not notified when meeting location is changed
  • fix to imported all day events from Outlook CSV file do not end on the correct date

New in Alt-N MDaemon Messaging Server 9.0.1 (May 21, 2006)

  • Changed the text on the Setup|Primary Domain screen to better describe the intended functions there. Also added a switch to use the FQDN at all times in the SMTP greeting. The switch is disabled by default to preserve the function of using a variety of values based upon the IP the remote side is connecting to. To better comply with RFC2821 you should enable this switch and use a static and accurate FQDN value (the greeting is supposed to be the FQDN of the server at all times).
  • Made URL launching from inside MDaemon more robust.
  • Removed ActiveSkin component from ComAgent - this was the source of a ton of crashing. No more skins though. We will be rewriting CA soon.
  • You can cause MDaemon to drop connection after a host screen match by setting the following switch in MDaemon.ini:
  • [Special] HostScreenDumpsConn=Yes (default No)
  • MDStats now displays the thousands separator in the message count and disk space numbers
  • ComAgent now supports non-ascii passwords
  • fix to some log lines missing session id info
  • fix to WorldClient will not load with MDaemon Standard registration key
  • fix to certain SyncML clients do not support UTC times, the SyncML server will use local times to work around this issue
  • fix to WorldClient crash with certain encoded folder names
  • fix to MDStats not decoding public folder prefix
  • fix to list digests not working right
  • fix to IE displaying bad characters when downloading attachment with non-ascii filename from WC
  • fix to MD GUI not decoding Public Folder names in the List Editor
  • fix to possible crash rotating the DNSBL log file at midnight
  • fix to in Outlook (Outlook Connector) tasks may be marked as unread without having been modified and "Item could not be saved" errors
  • fix to column sort in session wnd losing window handle pointers
  • fix to extra space before message body when composing HTML message
  • fix to extra line breaks before signature in FireFox with HTML compose
  • fix to LDAP user backend not accepting certain Chinese full names
  • fix to WorldClient not being able to recognize some attachment filenames
  • fix to HTML messages created by WC sometimes having conflicting charset values
  • fix to Spanish language breaking the HTML compose component in WorldClient
  • fix to the LookOut theme' Free/Busy dialog not transferring some data appropriately when the save button is clicked
  • fix to Internet Explorer not loading up the message list every time when the preview pane setting was changed
  • fix to folder deletion not reloading the folder list in the LookOut theme
  • fix to optimize browser launches to purchase/update URL
  • fix to AD account update changing POP/IMAP enable states improperly
  • fix to errant comments in TO: header in oversize list post notifications
  • fix to ODBC connector wizard failing in some non-English versions
  • fix to no reminders are sent for events imported from iCal files
  • fix to Show Time As property not updated when SyncML replaces event
  • fix to recurrence end date is not set for events created by SyncML
  • fix to non ANSI characters are not displayed when viewing contact created by Outlook Connector in WorldClient
  • fix to MDaemon disconnecting Outlook Connector clients when opening certain Contacts folders
  • fix to quota calculations including some WC settings files
  • fix to IMAP server FETCH ENVELOPE response possibly including an empty address list
  • fix to free/busy information not displayed in Swedish Outlook
  • fix to memory leak when creating public/shared folders from the MD GUI
  • fix to not encoding iCalendar accept/decline message subjects in UTF-8
  • fix to WorldClient LookOut's List view re-scrolling in Gecko (example Firefox) browsers when the message list has been scrolled some.
  • fix to WorldClient LookOut's calendar view not repopulating the multi-calendar view when an event is altered or deleted.
  • fix to cfengine.exe not waiting for mdspamd.exe to load