MailEnable Professional ReadMe.txt
==================================
This README File provides release notes for MailEnable Professional Edition.
RELEASE NOTES
=============
1.87 - 13th March 2008
----------------------
Kits updated to include the ME-10040 hotfix. If you have applied this hotfix, there is no need to upgrade.
FIX: IMAP crashing - http://secunia.com/advisories/29277/
FIX: SMTP crashing - http://secunia.com/advisories/29300/
1.86 - 6th March 2008
---------------------
FIX: SMTP could crash when resolving some domains
FIX: SMTP could crash with W3C logging enabled
FIX: Installer may incorrectly set webmail to wrong framework if no script maps detected in root IIS path for .Net
FIX: New runtime DLLs could be installed into wrong path which stopped options working
1.85 - 14th February 2007
-------------------------
FIX: Access control list was allowing 127.* when needed to be 127.*.*.*
FIX: SMTP was timing out on some antispam gateways which trickled data to MailEnable on connection
FIX: VRFY not returning anything for group expansion
FIX: If Plesk control panel is installed then IME_ADMIN is given access to the ISAPI filters
FIX: POP Retrieval not waiting for cr/lf at end of result lines which could corrupt messages being downloaded from some servers
FIX: URL blacklisting done after message accepted to avoid message duplication if DNS took too long
FIX: MailEnable was not responding correctly to 421 response code when sending messages
FIX: IMAP/webmail folder naming improved for extended characters
FIX: ORDB removed from blacklist providers
FIX: IMAP may not show correct receive date when domainkey data is contained in the header
FIX: Javascript could be executed if a malicious link was clicked when logged into webmail using ASP webmail
FIX: Javascript could be executed for messages received in webmail
1.841 - 18th Dec 2006
---------------------
FIX: This security update provides updated services for MailEnable Standard, Professional, and Enterprise Editions.
FIX: The services have been updated to include additional checking/prevention against exploitation through any unforseen buffer overflow vulnerabilities.
1.84 - 4th Dec 2006
-------------------
FIX: Multiple IMAP vulnerabilities could be exploited by hacker sending malformed IMAP strings, causing the IMAP service to crash with buffer overflow condition.
FIX: Improvements to Postoffice Connector Quota calculations
1.82 - 17th Oct 2006
---------------------
FIX: ASP Version of Web Administration may not allow ADMIN users to login
IMP: MMC now shows the Postoffice associated with outbound SMTP messages
1.81 - 12th Oct 2006
-----------------------------
FIX: WebMail Security Issue. An authenticated Web Mail user could maliciously read e-mail in another mailbox (issue related to both .NET and .ASP versions of Web Mail
1.8 - 11th Oct 2006
-----------------------------
FIX: Mailbox Quota were being enumerated on disabled mailboxes
FIX: IMAP would not allow folders to be listed where they contained the string Public in the path name
FIX: IMAP Service may incorrectly set some message flags
FIX: Importing mailboxes from text file with set specific password was creating a random passwords
FIX: Some servers would produce error message when trying to list websites in administration program
FIX: Possible "duplicate EHLO/HELO" errors when using AVG SMTP proxy
FIX: Possible IP address mismatches under load when connections coming to both alternate and normal inbound ports
FIX: Large SPF records from lookups could cause SMTP service to fail
FIX: Removing a mailbox would leave behind option file and configured filters for mailbox
FIX: AUTH extensions could not be disabled for IMAP
FIX: Add SPF header for unauthenticated senders checkbox removed from administration program as no longer used
FIX: Creating custom DNS blacklist may fail if type drop down list not selected
FIX: Setting a delivery event for a mailbox when using MySQL for configuration store may not work
FIX: Creating a filter to detect whether attachment or attachment type exists could miss some MIME boundaries and incorrectly fire
IMP: Performance improvements for MTA Message Filtering
IMP: Improved MTA filter logging
IMP: Improved System Diagnostics
IMP: Improved SMTP outbound activity reporting
IMP: Improved detection and recovery for failed executions of custom MTA pickup events
IMP: Right clicking on a message in SMTP outbound queue in administration program will allow you to track message history
Release 1.79 - 21st June 2006
-----------------------------
Fixed: All issues published in Advisary SA20556 (outstanding issue 5 inclusive).
Fixed: Incorrectly formatted command file in list connnector outgoing queue could crash service
Release 1.78 - 20th June 2006
-----------------------------
Added: Send quota notification to mailbox only option for postoffice connector
Added: Can multiselect and delete log files in admin program for POP retriever
Fixed: Quota notification for sender only was notifying mailbox
Fixed: Quota notification for sender only was not notifying sender
Fixed: Bouncing message back to sender when over quota in postoffice connector settings changed to "Notification only"
Fixed: Editing user in web administration would have their password in plain text in HTML code
Fixed: Network error when sending email contents in SMTP was bouncing instead of retrying
Release 1.77 - 10th Jun 2006
----------------------------
Fixed: Quotes around delivery/pickup event items were not recognised
Fixed: Security issues with webmail
Release 1.76 - 6th Jun 2006
---------------------------
Fixed: Certain subjects in emails could cause MTA to send email to Bad Mail folder
Fixed: DNS blacklisting could check unselected blacklists
Fixed: Changing POP service IP addresses it was binding to was not indicating a restart of the service was needed
Fixed: Not all exceptions in plugin DLLs executed by MTA were being logged
Fixed: Sorting mailboxes by quota in admin program was not correct if some mailboxes were set to unlimited
Fixed: Improved some bounce handling for SMTP outbound messages
Fixed: Improved HTML email displaying in webmail
Fixed: List server could skip an address when reaching the maximum number of recipients per message
Fixed: MIME encoded filenames for attachments were not being decoded correctly in webmail
Fixed: If sending to a group that has a disabled mailbox as a member, the bounce would include all recipients
Release 1.75 - 23rd Mar 2006
----------------------------
Fixed: Using an Access Control list for POP service could block incorrect IP addresses
Release 1.74 - 22nd Mar 2006
----------------------------
Fixed: Possible authentication exploits with POP service
Release 1.73 - 20th Mar 2006
----------------------------
Changed: For email addresses in a disabled domain, a temp error was being returned by SMTP, now it is a permanent error
Changed: Administration program will force valid domain for SMTP local (mail) domain setting
Fixed: Editing a second SPF filter in administration program was preventing the second SPF details from loading
Fixed: Reprocessing quarantined items from administration program without filters was leaving message contents in the quarantine folder
Fixed: Diagnostic output was showing Require PTR record was enabled when it wasn't
Fixed: Adding an already existing mailbox was recreating the DEFAULT.MAI (when using Provider Migration Utility it would create these files)
Fixed: Inboxes were being marked as dirty with POP service even if no changes were made
Fixed: Failing to authenticate in IMAP and then doing a NOOP would still update index for mailbox
Fixed: If you add a group member using simple method in admin program, then add using advanced in another group, the first email address could be added as well
Fixed: Editing POP log paths directly in admin was not enabling the Apply button
Fixed: Activity Monitor may not show logs if Debug and Activity logs for a service weren't in the same path
Fixed: Some incorrectly encoded quoted-printable emails could cause webmail to go to 100% CPU when being viewed
Fixed: Some rfc822 attachments may not be able to be downloaded through webmail
Fixed: Extra space on the end of a Received header could prevent the date being shown correctly in webmail
Fixed: Remote images were not displayed in webmail if using https
Fixed: If queue path registry setting was changed from default the HTTPMail service could not send emails
Fixed: Possible authentication exploits with POP service
1.72
----
Added: Option to allow/disallow password changes for webmail
Changed: Delivery delay and failure messages changed to make them easier to understand
Fixed: IMAP crashing issue with the EXAMINE command
Fixed: Sending email was putting items in sent items folder, but an IMAP connection to same mailbox will not see this until IMAP put a message there
Fixed: SMTP service could use up handles
Fixed: SMTP could bounce delayed messages
Fixed: MIME encoded subject lines in webmail would not display correctly if the encoding did not start at the beginning
Fixed: Options to uninstall other editions of MailEnable would still be available after upgrade
Fixed: Diagnostics Utility could crash halfway through with certain permission settings on registry keys it checks
Fixed: If an MX record was not a valid domain (even if the recipient domain was) the SMTP was retrying instead of failing
Fixed: SMTP option requiring inbound connections to have valid domain was not working correctly
Fixed: Requiring inbound connections to have valid domain would put lines in SMTP Debug log which could be confused for outbound sending
Fixed: SMTP Catchalls were not populating the Account property in the command files
Fixed: Messages created in webmail in positive UTC offsets with half hour (eg. Adelaide) created messages with Received header 1 hour out
1.71
----
Fixed: IMAP was not returning dates correctly with ENVELOPE
Fixed: Renaming a folder in IMAP would not work without quotes around folder names
Fixed: Webmail was still logging delete error in event log when there wasn't any
Fixed: Require PTR record option for SMTP may reject a sender if there was a DNS failure
Fixed: NDRs weren't being sent as null sender
Fixed: IMAP APPEND function was not working correctly with Apple mail client
Fixed: MEInstaller could assume 2.0 was installed and try to configure it
1.7
---
Added: A SPF policy can be applied to domains which have none
Added: Loading and decoding emails in webmail can be over 10 times faster
Added: Diagnostic report will show reverse DNS entry results instead of just pass/fail
Changed: Autoresponder will now use the mailbox display name instead of "Auto Response" if available
Changed: More information in the diagnostic utility output
Fixed: Backup utility was assuming configuration info was stored in same path as email data
Fixed: SMTP could waste time doing a DNS lookup on IP address
Fixed: SMTP could crash on outbound sending to some domains
Fixed: Filter to match authenticated users was not working
Fixed: Logging off webmail was not clearing all session details
Fixed: Better loop protection for POP Retrieval (emails won't loop at all)
Fixed: DEFAULT.MAI file for new mailboxes now has date set to be current date/time
Fixed: Emails sent via webmail were not being sent as authenticated
Fixed: Emails sent via HTTPMail were not being sent as authenticated
Fixed: HTTPMail was not writing the client IP address to the command file
Fixed: Possibly 100% CPU usage in webmail when viewing some specifically formatted quoted-printable emails
Fixed: POP service was not logging the TOP command
Fixed: Some attachments were not visible in webmail
Fixed: Not all searches in IMAP were working
Fixed: Some attachments weren't being recognised or downloadable in webmail
Fixed: Empty sender in SMTP outbound queue could cause SMTP to crash if recipient format was also incorrect
Fixed: Removing postoffice through API was not removing the directories on disk
Fixed: Webmail is faster handling files on a remote postoffice/queue store
Fixed: Various IMAP searching criteria now working
Fixed: HTML attachments to emails could stop readable HTML portion from being viewed (was using the plain text part)
Fixed: Installation and setting file permissions speed improved
Fixed: v=spf1 is removed from front of policies in SPF settings as it is not needed
Fixed: The IP match criteria was not displaying the saved value in administration program
Fixed: List confirmations would not work if the client wrapped the subject line
Fixed: MIME encoding for subject header in webmail was not always correct
Fixed: Attachments button may not be visible in webmail if not running English language Windows
Fixed: EXPN SMTP command was not working
Fixed: Blank usernames in POP service could match just based on password
Fixed: Some delay messages for SMTP service were ignoring the initial delay before being sent
Fixed: Delay messages were giving incorrect time that a message would be retried for
Fixed: Return-path header was not being added to emails
Fixed: Return-path header was being added to list messages
Fixed: List messages are marked with precedence list (was bulk, except for notifications which were list)
Fixed: Moderated password protected lists were rejecting emails with no passwords instead of sending to moderator
Fixed: Filter names over 128 characters entered in admin would produce an error
Fixed: Email address in links would highlight incorrectly in webmail
Fixed: The last line of a quoted-printable attachment would not be returned in webmail if there was no blank line before the next bounday
1.6
---
Added: List server will now do list confirmations
Added: Can specify whether to add Received header to POP Retrieval messages
Added: Can specify the time before sending the first delivery delay notification for SMTP
Added: Delay notifications will indicate how long the item will be retried for
Added: Improved logging to help track pickup event message processing
Added: Can delete multiple list server logs at once
Added: Can reject incoming emails if they fail SPF test immediately
Added: Option to log various service Debug information into Activity log for readability
Added: UTF-8 for webmail composing
Added: For SMTP outbound you can specify the maximum number of recipients for a domain in the admin program
Added: Quota enumeration mode to postoffice connector options to allow either just the inbox or all folders to count towards quota
Added: Can disable posting denied notifications for the list server
Added: Default POSTOFFICE.SYS and MAILBOX.SYS are used by administration program when creating a new postoffice/mailbox
Added: Stop processing filters added as an action for filtering
Added: Extended characters for subjects in webmail are now encoded
Added: Deliver quarantine messages from admin program with or without filters being actioned
Added: Information dialog when administration program starts if running in evaluation or there is a license problem
Changed: AV scanning will now check for empty MIME boundary vulnerability
Changed: AV scanning will recognise uuencoded attachments in emails without MIME boundaries
Changed: SMTP administration options and others divided up to be easier
Changed: When replying to emails in webmail, focus it set to message contents
Changed: Uploading through webmail is about 40% faster for larger files
Changed: Wording for various filter criteria to be more accurate
Changed: Refused connections are given permanent SMTP error failure code instead of temporary
Fixed: Improved webmail message display
Fixed: Webmail was not adjusting for timezone correctly when indexing was enabled
Fixed: Indexing was getting date incorrect for messages arriving in January
Fixed: Indexing was removing flags when nodes were inserted on non ordered directory lists
Fixed: IMAP various fixes for flags and folder selection
Fixed: When re-processing a message which has a header which matches a filter action that adds the same one the email contents were not being copied
Fixed: When adding webmail to a site through the admin program it will remove footer document if any
Fixed: SMTP Security option page in admin program was not prompting for service restart on some actions
Fixed: Posting to lists without any subject header was not posting to lists
Fixed: If two filters matched criteria and first deleted and second forwarded, command files would be put into the bad mail folder
Fixed: Small memory loss on execute application filter action
Fixed: Filters were logging actions for matching filters after a filter before had deleted the action, even though the action was not done
Fixed: If notify recipient action in filtering was performed after a delete action and a template was used an exception error would appear in MTA logs
Fixed: IMAP LSUB with % wildcard was not returning correct results. Caused problems with some clients such as PHP IMAP lib
Fixed: Memory leak in MTA when filtering was used
Fixed: Server level agents for notification and cleanup were ignoring some value settings
Fixed: Clicking Delete Selected when in webmail with no items selected was producing error
Fixed: Minor webmail improvements
Fixed: Speed improvements with filtering
Fixed: POP before SMTP authentication could fail is SMTP send was attempted too soon after every POP logon
Fixed: Importing text file to create mailboxes was not validating each email
Fixed: Relaying for domains where authentication was required was not working
Fixed: Deleting messages through admin program was not removing DIRSIZE.TMP file so deleting to get under quota was not immediately working
Fixed: RFC822 tag for fetches in IMAP was not working
Fixed: Editing a mailbox in admin program was clearing the authentication description
Fixed: Not all log views were being sorted in admin program
Fixed: Multiple strings in an SPF TXT record were not being appended
Fixed: SPF was not always checking the correct TXT record for a domain
Fixed: Moving or deleting messages in webmail was not indicating folder was dirty to immediately update IMAP connections to the folder
Fixed: AV was not using the replacement notification text for the select AV programs
Fixed: Prevent users from creating over the 100 global filter items
Fixed: SMTP options will check to make sure that the bad mail sender address is local
Fixed: IMAP BODY.PEEK partial sends were giving full message (made MacMail slower when synching)
Fixed: Delivering to disabled or missing mailbox, then the email was going to overflow mailbox instead of bouncing
Fixed: SPF was checking null senders against local default domain instead of EHLO/HELO domain
Fixed: Timeout registry settings for MTA pickup event set in install (pickup events were not being terminated if they ran too long)
Fixed: Importing mailboxes from a text file will trim extra spaces around passwords and mailbox names
Fixed: o macro expansion in SPF was not being performed
Fixed: .SAV backups of config files were not using the backup rollover frequency registry setting to keep .SAVs under 7 days old
Fixed: When replying to all in webmail, it was including all "To" addresses, and not removing the addresses asssigned to the mailbox
Fixed: On install, the message store path could not be changed
Fixed: Changing postoffice connector logging options was not indicating a restart of the service was needed
Fixed: Using single attachments on HTML emails in the MEASP.DLL component was causing 2 copies of the body content to be included
Fixed: IMAP was introducing delay in IDLE command, which slowed down commands
Fixed: Certain formed message header could cause webmail to allocate huge amount of memory
Fixed: Large amount of recipients in outgoing command message for SMTP might not be processed
Fixed: HTML email filtering to remove scripts for webmail could affect iso-2022-jp email displays
Fixed: Autoresponders could reply to automated list messages (system generated list messages are marked as precedence list)
Fixed: Contact list when composing a message in webmail was not being sorted
Fixed: Large amount of headers for emails viewed in webmail was causing high CPU usage
Fixed: Possible crash or security exploit in HTTPMail service
Fixed: From/To/CC filtering checks were not working with external file word lists
Fixed: Checking for valid PTR for inbound connections in SMTP could reject connections when DNS failures/timeouts were occurring
Fixed: Some quoted printable encoded items could crash webmail (produced COM+ errors)
Fixed: Quotes in that were in quoted printable encoded emails were not being displayed correctly in webmail
Fixed: Reverse DNS blacklisting was checking the first blacklist twice if it was enabled
Fixed: Log analyser utility was not reading logs if service log path changed after installation
Fixed: Can now edit/delete POP retrieval items through webmail which have the % character in the username
Fixed: Clicking appointment in webmail calendar under Firefox was opening two windows
Fixed: SMTP service could crash on some inbound authentication attempts
Fixed: Calendar folder will not appear in webmail now
Fixed: Some messages could not be viewed in Thunderbird with IMAP due to boundary format
Fixed: Partial sends for MIME sections in IMAP was starting from start of file
Fixed: Username which could not be decoded correctly in SMTP authentication was still being logged
Fixed: Possible message looping issue with filtering when action to copy message was used
Fixed: POP before SMTP could purge items from Connections directory too early
Fixed: Possible looping when filters were used on NDRs
Fixed: Reference path for IMAP LIST call was being ignored
Fixed: Partial sends on MIME sections could get the delivered size incorrect (caused PocketPC not to synchronize)
Fixed: Possible race condition issues with lock files when using Tab Delimited configuration
1.54
----
Added: New action to be able to send notification to specified address
Changed: Replacement message option for cleaned email for AV is available again
Fixed: POP Retriever could timeout on email messages which contained ASCII 0
Fixed: Access violation occurring in POP Retriever
Fixed: Criteria in filters to check whether user had authenticated was always being met
Fixed: Some characters in email headers could cause IMAP not to index the emails
Fixed: Notifying recipient in a filter when using template could leave blank file in queue
1.53
----
Added: SPF criteria to filter
Added: Checking for a virus as a filter criteria
Added: For all messages filter criteria
Added: Where the sender has authenticated as a filter criteria
Added: Where the originators IP address matches as a filter criteria
Added: Where the message is associated with a postoffice filter criteria
Added: Where the message is associated with a connector criteria
Added: Can use templates for notifications in filters
Added: Can specify an external word list file for word list criteria items
Added: Can set the friendly name for a mailbox through the administration program
Added: Lists the friendly name in the mailbox list
Changed: NDRs which cannot be delivered are now deleted by default instead of being moved to bad mail
Fixed: Notifying sender for a filter was causing problems with subsequent actions
Fixed: IMAP SEARCH ALL command is a lot faster (was reading each message previously)
Fixed: IMAP STATUS command was giving more information than what was asked for
Fixed: Some IMAP commands passed to server would cause IMAP to go to 100% CPU
Fixed: Flags for messages could be lost with IMAP
Fixed: Changing the MTA thread count was not prompting for a restart of the service
Fixed: Large word lists with certain characters was causing problems for filters
Fixed: When group splits were occurring in postoffice connector, a group member was being skipped
Fixed: SMTP would add extra line in header if adding SPF header and also marking as bulk
Fixed: Editing lists through administration program could reset some of the previously changed settings
Fixed: IMAP crashing issues with incorrect requests passed to it
Fixed: Edit button for filter items in mailbox properties was not enabling
Fixed: SMTP could crash on some malformed command files
Fixed: Improved displaying quoted printable HTML emails in webmail
1.52
----
Fixed: EXAMINE IMAP command is mostly working
Fixed: UID SEARCH IMAP command improved
Fixed: IMAP was not closing a BODYSTRUCTURE result for some messages without MIME items
Fixed: IMAP was indicating a request folder existed with the LIST command when it did not
Fixed: IMAP was not returning flags on some fetch types
Fixed: IMAP could crash for some messages when using Thunderbird client
1.51
----
Changed: Removed SYSADMIN from mailbox properties as it is only used in Enterprise version
Fixed: IMAP was giving not giving failure for APPEND with incorrect path
Fixed: Restricting the amount of list members for web admin was not working
Fixed: When updating folder details in webmail it will refresh folder list
Fixed: IMAP was not indicating proper message type for non-MIME messages (some clients would not display message)
Fixed: Decoding some quoted printable emails in webmail was causing high CPU
Fixed: IMAP supports more SEARCH commands
Fixed: IMAP was not giving correct BODYSTRUCTURE results (stopped some webmail client and Mulberry from working)
Fixed: Trying to save redirected domain was still asking for postmaster
Fixed: Possible security issue with webmail
Fixed: Trying to view items in queues which where already processed was generating incorrect error message
1.5g
----
Fixed: Welcome message bug which could cause SMTP service to crash
1.5f
----
Added: Pass local IPs for SPF SMTP options
Added: Host name option to SMTP properties
Changed: Domain properties gives better indication of selecting postmaster
Changed: IMAP Further Speed Improvements for IMAP Service when dealing with large numbers of messages
Changed: IMAP Support for additional message flags
Changed: IMAP Improved notification engine for concurrent mailbox access
Fixed: HTTPMail W3C logging options were not all set on new install
Fixed: IMAP W3C extended logging options were being overwritten on upgrading
Fixed: RFC822 attachments were not being downloaded fully for webmail
Fixed: Stopping checks for RDNS and stopping auto-bans on local IPs was only working with 127.0.0.1
Fixed: Checking for PTR on inbound SMTP was only being done if RDNS was enabled
Fixed: Possibly memory leak when expanding SPF macros
Fixed: p macro letter was not being expanded for SPF
Fixed: Some services were taking an extra second to stop
Fixed: Various IMAP fixes
Fixed: Debug Logging for MTA service possibly could cause issues under heavy load
1.5e
----
Added: Additional Command Flag to command file to denote messages originating from an authenticated source
Added: Additional logging to better allow reporting applications (MEStats) to detect the postoffice owning W3C logged activity
Fixed: Improved Detection of tokens within message headers for filters
Fixed: Fixed issue with IMAP where file locking could prevent message arrival notification
Fixed: Improved IMAP logging for binding issues when using Alternate Port
Fixed: Possible SMTP crash when logging checking for valid domain on inbound for domains with over 100 MX entries
Fixed: Possible IMAP crash on the SEARCH command
Fixed: MEInstaller Wasn't always setting permissions on the directories under Windows 2003 (caused problem with webmail)
1.5d
----
Fixed: If SPF was enabled, and restriction of recipients was hit in SMTP when set to 1, then would not accept email
Fixed: Ordering filters was not working in admin program
Fixed: Renaming a list in admin program to an existing one was still trying to do it
Fixed: Can't add a list in admin program to a postoffice if there is no domains configured
Fixed: Renaming a group in admin program to an existing one wasn't stopping you
Fixed: If all filters were disabled instead of just MTA Message Filter, there was no indication that filters would not work
Fixed: You must now have at least 1 word to match in a word list criteria for a filter
Fixed: The importance select box was not being populated for filters
Fixed: Prevented users from adding wildcards for SMTP blocked addresses (since wildcards cannot be used)
Fixed: Removing some wildcarded address maps would fail
Fixed: If plain text content of emails were after attachments and none before, then the plain text would not display in webmail
Fixed: Disabling/enabling a list or group in admin program when a different postoffice was selected would show an error message
Fixed: AV log was not logging first log item after the MTA was started
1.5c
----
Changed: Wording on filtering administration to explain more
Fixed: MTA may resolve addresses to catchall account incorrectly
Fixed: Some base64 text emails weren't being decoded in webmail
1.5b
----
Fixed: Processing multiple messages through filter could cause incorrect results
Fixed: Uploading files via webmail on some configurations failed
1.5a
----
Fixed: On reload or filters, they could corrupt and action incorrectly
1.5
---
Added: Basic SPF header support (not available in Windows NT)
Added: Global filtering
Added: IMAP service
Added: Can copy the random password for a mailbox to clipboard
Added: Can import mailboxes from a text file
Added: Can set quotas for a postoffice all at once
Added: When adding group members you can select from existing mailboxes
Added: Can delete the POP Retrieval logs from the admin program
Added: List and group imports will recognise MailEnables internal SMTP format
Added: Removed limit of maximum of 300 recipients per inbound SMTP email
Added: "Restart all services" menu item added
Added: Can block email addresses at the SMTP service
Added: List server will add headers and footers for HTML emails
Added: Quarantine directory can be configured and viewed from the admin program
Changed: Won't ban any bound IP addresses with SMTP failures
Changed: Webmail configuration will disable footers for webmail in IIS since it would cause problems with javascript
Fixed: Improved the autoresponder checking to make sure whether it should respond
Fixed: Setting read status of messages in public folder through HTTPMail wasn't working
Fixed: Will wrap plain text emails with no carriage return linefeed in webmail
Fixed: Deleting email for a mailbox not yet created would delete the postoffice email
Fixed: SMTP service could crash if MX lookup returned more than 100 records
Fixed: SMTP was delaying some messages which should bounce
Fixed: Disabling all catchalls in SMTP service required a service restart, but wasn't indicating this
Fixed: Changing the POP before SMTP time required a service restart, but wasn't indicating this
Fixed: Command file was showing destination mailboxes multiple times for catchalls
Fixed: Webadmin was not stopping users from editing lists if postoffice had it disabled
Fixed: HTTPMail service would stop trying to bind to individual IP addresses if it failed on one
1.2a
----
Fixed: Some services may not be registered if you upgraded from a version before 1.19 and chose a new program directory
Fixed: Large content size indicators to HTTPMail service could make it crash
Fixed: Changing a couple of the options for the postoffice connector needed to prompt for a service restart
Fixed: When creating a mailbox and before closing the dialog the first time, it can produce error messages when trying to refresh the mailbox list
Fixed: Importing list and group members validates each email and will warn if errors
1.2
---
Added: POP before SMTP authentication
Added: Can forward messages from the inbox of a mailbox in the administration program
Added: Users can set their default from address in webmail
Added: Can enforce inbound message size, instead of relying on client
Added: Can disable catchalls globally through the SMTP security options
Added: Option to remail redirections instead of relaying (needed for sending to servers using SPF)
Added: Can configure how bounces are handled in the postoffice connector
Added: When sending emails from admin program, can send HTML mails and attachments
Changed: POP retrieval sets the envelope sender to bad mail sender address (used for redirecting mailbox)
Changed: List web administration now forces a default external address to be specified for new lists
Fixed: POP logging was not getting the file sizes correct
Fixed: Sending emails from admin program was not sending immediately
Fixed: Various web admin fixes
1.19d
-----
Fixed: Selecting a different characterset in webmail could cause the page change not to work
Fixed: The folder display editing window in webmail was not properly vertically aligned
Fixed: Users could enter 0 for SMTP poll interval
Fixed: Webmail will download correct attachment if you have multiple attachments with the same name
Fixed: POP service could crash one some incorrect parameters
Fixed: SMTP service could crash if domain literals was enabled on server with large amount of IP addresses
Fixed: If the amount of items per page was set to over 100 in the admin program, the pages displays in webmail were wrong
Fixed: Services will not stop binding to IPs on startup if it fails on one IP address
1.19c
-----
Added: Queue overview utility to the system tools
Fixed: Providers were having issues under heavy load if they detected an error
Fixed: AV was not writing out the sender address when sending out notifications
Fixed: Stopping users from editing mailboxes in webadmin was still letting them delete them, or edit some properties when viewing
1.19a
-----
Changed: Method of detecting whether a service was available for a user to avoid issues with HostingController
1.19
----
Added: Default button added for AV settings
Added: More checking to make sure AV command line options cannot be set incorrectly
Added: The AV test button can show the output from the test
Added: Warning in admin if users set the option Allow relay for local senders
Added: Delete All button for webmail folders Sent Items, Deleted Items and Drafts
Added: Admin program will automatically set the reply to address for new mailboxes
Added: Can run the pickup event after the MTA plugin filters (AV)
Added: AV DLL now how its own logging
Added: When renaming a domain you can also update all email mappings which used the old domain
Added: New property MessageBodyPlain can be set for MEASP email component (otherwise it will convert the HTML to plain text itself)
Added: Option to force that users be authenticted in order to send to smarthosted domains
Changed: Admin program asks if you want to refresh the Diagnostic output whenever you view the result
Changed: Quotas work on the full user directory, not just inbox
Changed: Removed module dates from diagnostic output
Changed: Webmail refreshes inbox when items are being deleted
Changed: VRFY can work against the address map instead of directory (makes it usable for Standard and Pro users)
Changed: Disabling mailbox settings act as expected (e.g. disabling mailbox login description is different)
Changed: Diagnostics Utility checks for correct ADO installation and preliminary checks for webmail
Changed: Removed the test from Diagnostics Utility for resident anti-virus
Changed: Removed the .BAK files for the tab delimited providers with the .SAV file
Changed: POP service orders returned email list by default now
Changed: Allowing relay for authenticated senders now requires a restart of the SMTP service
Fixed: Fix header option was not being saved in admin
Fixed: SMTP service was not allowing 0 for SIZE EHLO response
Fixed: Large values for max message size in SMTP admin options does not produce error
Fixed: Better message/delivery-status email handling in webmail
Fixed: SMTP was not retrying message when received temporary failure after successfully sending message
Fixed: Possible vulnerability in HTTPMail with overflow
Fixed: SMTP service will check that there is a recipient in command file before bothering to send
Fixed: Some emails were not being detected as quoted-printable in webmail, and may have caused 100% CPU
Fixed: HTTPMail service could crash if headers of http-post was formatted in a certain way
Fixed: SMTP service was not accepting some emails which had large lines without carriage-return/linefeed
Fixed: Panda AV was not producing correct response when used via the Test button in admin program
Fixed: Postoffice connector was checking each email to determine whether it was bulk when it wasn't needed
Fixed: SMTP connector adds Precendence header to incoming emails which are null senders
Fixed: MTA was updating command message twice when it wasn't needed
Fixed: SMTP inbound was doing checks on null sender emails which it didn't need to do
Fixed: Postoffice connector and list server administrator was not viewing queue items correctly
Fixed: Administration program was not showing items in the list server queues
Fixed: Possibly crashing for services on corrupted command files
Fixed: SMTP could crash when sending notifications for corrupted domain names
Fixed: Will show MTA filters which don't have Type set as an AV filter
Fixed: Disabling postoffices now disables all access for any of the mailboxes
Fixed: MEASP DLL was not closing properly when had a failed recipient
Fixed: SMTP Access control lookup accepts wildcards (speeds up checking Access Control by a large amount)
Fixed: MTA is a lot faster when running in one thread
Fixed: Webmail was listing some attachments that could not be downloaded
Fixed: Changing bad mail/config/connector paths in admin program properly indicates all services needs a restart
Fixed: SMTP was sending delay notifications twice when first retry only option was set
Fixed: Enabling integrated authentication via admin was saving setting, but not showing the current setting
Fixed: SMTP reads outbound queue directory to match other service methods (resolves issue when changing data path)
Fixed: Case sensitivity on passwords enforced
Fixed: Messages exceeding outbound limit were being sent to badmail without notifying sender
Fixed: A temporary error on initial connect was bouncing instead of being retried
Fixed: Administration program was having issues with large mailbox sizes
Fixed: Failed recipients in SMTP service were cleared in some circumstances (i.e. the message would not be retried)
Fixed: Disabling postoffice will stop users from using all services
Fixed: Disabling logon for mailbox was still letting user access HTTPMail
Fixed: Limiting outbound SMTP size was not informing user that service needed restart
Fixed: Adding a disabled group in webadmin was enabling it
Fixed: Administration program will stop you adding a list if it can't create the default external email address
Fixed: Could not change group status in web administration
Fixed: Improved DNS resolution when checking whether sender domain is valid
Fixed: Renaming a domain is refreshing the domain list automatically now
Fixed: Forwarding a base64 encoded multi-part mixed with one part email was decoding but keeping base64 identifier
Fixed: Possible provider issues when no disk space
Fixed: Possible SMTP crash when trying to generate failure report for some domains
1.18
----
Added: Can set the thread count for MTA in admin program
Added: Option to fix headers (add Message-ID/Date if missing) for authenticated senders is in SMTP options
Added: POP service can now listen on alternate port
Added: Can set the first, second, third, subsequent retry delay for SMTP
Added: Option to SMTP to force authenticated users to use an email address they own
Changed: Removed message retry count in SMTP options as it isn't needed
Fixed: Webmail wasn't setting the TimeAcquired value in the command file correctly
Fixed: MEInstaller will restore the required session state which the MS Lockdown tool may remove
Fixed: Plain text messages are now formatted with PRE tags in webmail
Fixed: Setting 0 for unlimited message size was producing error message in admin
Fixed: Cannot enter 0 for max deliver time in MTA admin now as this will cause problems
Fixed: SMTP return and send code descrepencies addressed
Fixed: SMTP inbound service was timing out on inbound messages which had null characters in the last line
Fixed: Links to anchors in HTML emails will not open in a new window
Fixed: Groups were only sending to the first 300 members
Fixed: Webmail converting HTML to plain text puts list items on new lines
Fixed: SMTP domain splitting for emails could incorrectly send to same server
Fixed: The AV notification was saying the message was cleaned when it was deleted
Fixed: MEInstaller was resetting permissions and taking long time to install on big installations
Fixed: List of messages for mailbox in admin was only showing 1 message when over 200 items in inbox
Fixed: Disabling SMTP commands is working
Fixed: SMTP wasn't retrying for some return codes
Fixed: Can select mailbox size for webadmin administration was not saving the value
Fixed: Can use . as alternate character in POP usernames
Fixed: Webmail was not always showing dates for some regions