MDaemon Server v12.X Release Notes
MDaemon 12.0.4 - August 17, 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
MDaemon 12.0.3 - May 17, 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
MDaemon 12.0.2 - April 26, 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
MDaemon 12.0.1 - March 15, 2011
SPECIAL CONSIDERATIONS
1. Installation and use of MDaemon's BlackBerry Enterprise Server
components requires that the SQL Browser Service be enabled and
running. The installation process will enable and start this service
as necessary.
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=<$VERSION$> 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
MDaemon 12.0.0 - February 15, 2011
SPECIAL CONSIDERATIONS
-
Windows 2000 is no longer a supported operating system. MDaemon 12.0
requires Windows 2008, 2003, 7, XP, or Vista.
-
MDaemon's new BlackBerry integration feature could result in duplication
of data when combined with other sync techniques like SyncML or BIS Integration
(see below). Care must be taken to avoid this.
-
Passwords are now required to be at least 4 characters long. Existing passwords
are not required to change however the next time you try to change the password
it will need to be 4 characters long minimum.
-
The new BlackBerry Device Integration functionality (see below) will require
Outlook Connector 2.2.5 if you want to seamlessly sync Outlook created content to
your BlackBerry.
-
WorldClient has an updated version of the CKEditor WYSIWYG editor for message
composition. If you do not have custom themes it is recommended that you remove
the MDaemon\WorldClient\HTML\fckeditor\ directory. This directory is not removed
by the installer because of template customization.
MAJOR NEW FEATURES
[5294] BLACKBERRY DEVICE INTEGRATION (MDaemon PRO and select markets only)
The following BlackBerry Enterprise Server feature for BlackBerry smartphones is
not available in all markets. To view a list of available territories, please
visit http://www.altn.com/bes-features-by-territory.
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