MailEnable - Professional Edition Revision History
This is not a complete list of changes.

Please note - There are changes in the release that you need to be aware of if you are upgrading from a version earlier than 1.19. These are:

  • Password sensitivity is always enforced
  • Quotas are stricter. Instead of just working on Inbox they will work on all folders.
  • Disabling a postoffice will stop all access to all services for mailboxes in that postoffice

Release 1.79 - 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
FIX: NTLM Vulnerability/denial of service issue
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.78 - 20th Jun 2006

Added: Send quota notification to mailbox only
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

Release 1.77 - 10th Jun 2006

Fixed: Quotes around delivery/pickup event items were not recognised
Fixed: Security issues with webmail

Release 1.76 - 7th 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: Having a custom DNS blacklist could cause an error dialog in the administration program
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 begin 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

Release 1.72 - 1st February 2006

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: Sending to unmoderated password protected lists was not working
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: Mailbox external word lists were not loading word lists from correct directory
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

Release 1.71 - 15th December 2005

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

Release 1.7 - 18th November 2005

Fixed: Were not able to edit or view a webmail contact if it had a quote character in it
Fixed: If a user used a skin in webmail which was removed, it will fall back to default
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
Changed: Autoresponder will now use the mailbox display name instead of "Auto Response" if available
Changed: More information in the diagnostic utility output
Fixed: Option provider is not allowing you to set empty strings as values when using DB provider
Fixed: If a criteria config file had entries over 1k it could crash mailbox filters
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: Provider migration utility was not doing directory entries
Fixed: Public folder subfolders STATUS and notifications for IMAP were not working
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: Using a database for storage was not sorting the directory list
Fixed: Better loop protection for POP Retrieval (emails won't loop at all)
Fixed: Installing over registered Pro version will properly put the program in evaluation mode
Fixed: Apostrophe in contact email address for webmail could stop the contact list from being indexed
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: Deleting all in webmail was not clearing cached directory size and was logging to event log needlessly
Fixed: Possibly 100% CPU usage in webmail when viewing some specifically formatted quoted-printable emails
Fixed: Directory manager was not listing the directory entries
Fixed: POP service was not logging the TOP command
Fixed: Some attachments were not visible in webmail
Fixed: Very long filenames/paths for contacts could prevent them from being indexed
Fixed: Not all searches in IMAP were working
Fixed: Adding a new contact in webmail through contact list it was not opening in a new window if you had this set in options
Fixed: Indexing contacts could fail as it was trying to index non-contact files
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: When adding a new filter in webmail, selecting a message body criteria was also adding it as a message to criteria
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: Date displays under when non-English regional settings may not display correctly in webmail
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 boundary

Release 1.6 - 8th July 2005

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
Changed: Will not include temp files in users mailboxes in quote calculation
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: 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
Fixed: Clicking cancel when changing destination directory on installation could cause repository directory to clear on next wizard page
Fixed: When deleting or moving emails in webmail, any temp files for the email is deleted to prevent orphan files
Fixed: Case consistency with inbox in IMAP was stopping Horde listing subfolders in Inbox
Fixed: Display name retrieval for some emails in IMAP could be incorrect and cause Horde 3.2.x to crash Apache
Fixed: When deleting an email in webmail when viewing in its own window, it was not going to deleted items
Fixed: IMAP was not advertising the CHILDREN extension, though it was using it

Release 1.54 - 2nd December 2004

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

Release 1.53 - 30th November 2004

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: Start/Stop popup menu for the management service
Added: Can set the friendly name for a mailbox through the administration program
Added: Lists the friendly name in the mailbox list
Changed: Moved the polling interval for server quota and purging into the respective configuration windows
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: Wildcards on SMTP access when using database providers was not working
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 (remailing could do this)

Release 1.52 - 12th November 2004

Fixed: EXAMINE IMAP command is mostly working
Fixed: Basic UID SEARCH implemented for IMAP
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
Fixed: Trying to view items in queues which where already processed was generating incorrect error message

Release 1.51 - 2nd November 2004

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

Release 1.5 - 13th October 2004

1.5g Fixed: Welcome message issue 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
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 configuration more descriptive
Fixed: Some base64 text emails weren't being decoded in webmail
Fixed: MTA under some circumstances woudl resolve catch-all instead of proper address
1.5b Fixed: Some filters could action incorrectly if a number of messages were processed at once
Fixed: Uploading files through webmail could fail on some configurations
1.5a Fixed: On reload of filters, they could corrupt and action incorrectly
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
Changed: Administration program can display huge mailbox lists much faster
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: Webadmin was not stopping users from adding email addresses to mailboxes if mailbox editing disabled for postoffice
Fixed: HTTPMail service would stop trying to bind to individual IP addresses if it failed on one
Fixed: Renaming a domain was not checking to see whether domains exists

Release 1.2a - 20th August 2004

Fixed: Some services may not be registered if you upgraded from a version before 1.19 and chose a new program directory
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

Release 1.2 - 5th August 2004

Added: POP before SMTP authentication
Added: Can forward messages from the inbox of a mailbox in the administration program
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: 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: Can use HTML emails and attachments when sending to users via admin program
Changed: POP retrieval is setting 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: Web admin skin selection was not consistent

Release 1.19 - 1st July 2004

Note: Revision (c) has the following changes
Added: Queue overview utility to the system tools
Fixed: Providers were having issues under heavy load
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
Note: Revision (a) added to release as a patch to compensate for corrupt configuration files resulting from Hosting Controller integration with MailEnable.
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
Changed: SMTP Access control lookup is much faster (provider DLL accepts wildcards)
Changed: MTA is a lot faster when running in one thread
Changed: Case sensitivity on passwords enforced
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: 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: 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
Fixed: Upgrading from 1.18 was resetting the subsequent retry interval for SMTP
Fixed: The providers were outputting a error string when a block file could not be removed which could affect 3rd party developers
Fixed: Possible issues when adding domains under load

Release 1.18 - 29th April 2004

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
Added: Can delete log files for HTTPMail service through admin program
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: HTTPMail public folder info was not being returned correctly to client
Fixed: HTTPMail was listing temporary messages
Fixed: Webmail was not always showing dates for some regions

Release 1.17 - 15th March 2004

Fixed: Permissions were not being set fully for webmail on new installation