Company
Download a 30-Day Trial Now!

News & events



Following is a detailed list of the latest announcements (new version, fairs or any other events).


eMill V4.6.42 (26-November-2007):

New: EWC: Login/logout feature

Improved: EWC: The 'New Content' wizard can now add contents located on a network folder

Enhanced: EWC: Receivers list may now be located on a network folder

Enhanced: EWC: Personalized contents can now be downloaded directly through the interface

Enhanced: EWC: When a contact list with attached rules is renamed, the application is able to rename the rules with the new contact list name

Enhanced: EWC: When a contact list with attached rules is deleted, the application is able to delete the rules where the contact list appeared

Fixed: DSNs generated by eMill builtin server did not have a Message-ID header field

Fixed: eMill server could crash when saving a project

Fixed: Disabled linked contents could cause an error during the preview and render

Fixed: 'Add date and time to project log events' option was always shown as not enabled even if the option was enabled

Fixed: Column deletion did not work on SQL Server contact lists

Fixed: EWC: An "Invalid object name 'all_columns' open" message was displayed when adding an ODBC SQL Server contact list

Fixed: EWC: Regression where import could not be performed if the Fax module was not installed

Fixed: EWC: Starting the mailer and render could display a "Thread was being aborted" message

Fixed: EWC: Regression where filters applied on tracking interface did not work


eMill V4.5.41 (10-August-2007):

New: Anti spam checking feature that lets you analyze your mail content directly from the eMill preview.

New: Support for the connection to the eMill Optin service subscribers list. Check http://optin.emill.net/service/ for details.

New: Support for the connection to Mad Geniuses Pixi SOAP data sources.

New: Soap object that lets you call web services using the eMill scripting interface.

New: Support for the Chinese GB18030 charset.

Improved: The XML connector now supports .Net dataset xml files.

Changed: The Reset Tracking statistics user right is no longer linked to the Create Project right.

Enhanced: The list view and queue folder views can be unsorted (3rd click on the same column).

Fixed: The XML connector was deleting the XML source file if the file was local.

Fixed: Could not delete the tracking statistics (regression).

Fixed: The tracking database was not always created on Windows 2000 systems.

Fixed: Crash when compressing to zip or converting to pdf a multi file content.

Fixed: The Fax SMTP forwarding feature was not working if the forward From or To address contained a display name.

Fixed: Some memory leak in the XML connector.

Fixed: From the preview, the right click 'Copy to clipboard' command was no longer working (regression).

Fixed: EWC: Zero length files can now be uploaded.

Fixed: EWC: A record can now be previewed from the list when the listed is sorted.

Fixed: EWC: When deleting a column that is bound to a special field, the unbound was not performed automatically.

Fixed: EWC: The Footer was not always correctly displayed in Internet Explorer 7.

Fixed: EWC: Some Microsoft Access data types were not handled properly.

Fixed: EWC: When using an Excel list, verify addresses and check duplicates are now available for edit only (delete is no longer possible since it was not supported by the underlying database driver).

Fixed: EWC: Scheduled actions were set in UTC time instead of Local time, therefore scheduled actions were executed at the wrong time.


eMill V4.4.39 (3-May-2007):

New: eMill Professional and eMill Enterprise Clients are now compatible with Windows Vista.

New: Personalized attachments for each receiver can now be added without the requirement of scripting.

New: A project and its associated files may now be deleted directly from the eMill design mode.

New: 'Paste Special' menu command that lets you clean up pasted HTML (e.g. clean up MS Word html).

New: GetHttpFile script function.

Improved: Linked content can now be stored on an http source which requires authentication (login, password).

Improved: A 'Call URL' incoming rule can now call an http source which requires authentication (login, password).

Improved: The new content wizard was improved and is more user friendly.

Fixed: Support of the PostgreSQL ODBC driver (table list and import was not working).

Fixed: Database Type conversions in message rules are more robust (better support for GUID, BOOL, etc.).

Fixed: Memory leak when pasting HTML copied from the eMill HTML editor.

Fixed: Images with scripted URL were displayed has a broken image in content edition. Now, it displays an image overlayed with an exclamation mark.

Fixed: eMill server was using 100% CPU if a tracking log was corrupted ('\0' char inside).

Fixed: If a project path contained non ANSI characters, local images were not be embedded.

Fixed: eMill Web Client: If a user clicked on the Help button in 'Check addresses', the system displayed an error.

Fixed: eMill Web Client: Bug in the rules UI, the test condition was always set to 'if one condition matches'.

Fixed: eMill Web Client: server side script in attribute was corrupted when switching between html and design view.

Fixed: Message body disposition was correctly saved for linked content, but was not correctly reloaded in the property page (inline was selected).

Fixed: Pausing the eMill server service was not possible.

Fixed: The eMill server service was preventing some laptop to enter the stand by or hibernate mode.

Fixed: Email addresses were not saved in the account properties.

Fixed: The setup program did not set the thread count correctly for the outgoing queues (/thread instead of /threads).

Fixed: In the task scheduler, the Thursday check box was never checked.

Fixed: The start page was displayed after the splash screen if eMill was launched by opening a .mil file in the Windows Explorer.

Fixed: The Linux redirector was rewritten to be more friendly with the wininet library (Chunked data transfer mode is no longer used).

Fixed: Various cosmetic bugs in the win32 and web client.


eMill V4.3.38 (14-December-2006):

New: The DCOM protocol used to connect the eMill Client to the eMill Server was replaced with a much more flexible TCP/IP based socket protocol. A client may now therefore connect to an eMill server over the net.

New: A new Start Page is now displayed once eMill is started.

New: Call URL incoming rule action.

New: It is now possible to insert values in the 'Move to folder' and 'Append to log' incoming rules (right click over the edit zone).

New: A 'Delete All Records' option was added to the lists management.

New: Possibility to add a column of type 'short integer' to a receivers list.

New: eMill Web Client: Features that existed in the Win32 client but not in the Web client:
- Check email addresses feature
- Check duplicates feature

New: VBScript Mail.Data property to set or retrieve the MIME content of a message.

New: VBScript CreateUniqueID method that returns a 128 bit unique ID.

Improved: The eMill setup now grants the ‘modify’ right to the 'Users' group inside the C:\WINDOWS\TEMP directory and inside the ODBC registry key to fix an ODBC Jet bug.

Improved: The eMill setup now sets the rights to the installation folder ('Administrators' and 'system account' to full control, and 'Users' to read and execute).

Improved: eMill Web Client: In the HTML text editor, the TAB key may be used when multiple lines are selected.

Improved: The schedule may now be set by non admin users and the user interface was simplified. The schedule is still based on the system scheduler.

Changed: The Contents icon was changed.

Fixed: The eMill Win32 client could crash if a subject contained some badly formatted base64 encoding.

Fixed: eMill Web Client: Tracking configuration was not displayed correctly if the first list was disabled.

Fixed: A crash occurred when a script embedded within a content was removing itself.

Fixed: Content ordering was no longer saved (regression).

Fixed: An access denied error was causing the rendering to fail if the root folder of the eMill\pub drive did not have read right for the 'Users' group.

Fixed: The HtmlToText method was not converting numeric entities (e.g. ) and XHTML style.

Fixed: Tracking statistics where lost if an exported field contained a . in its name. It could occur when the list query add a join.

Fixed: The Subject field was not properly decoded from the MIME source when it was on multiple lines.

Fixed: POP3 Incoming Queues to a Lotus Notes server could fail.

Fixed: In some rare cases, project errors could not be flushed to project log if user that launched had limited rights.

Fixed: eMill Web Client: The Optin/Optout feature generated rules that had the 'or' operator instead of the 'and' operator.

Fixed: Non admin users no longer auto re register some required components (ADO, Triedt, etc.).

Fixed: It was not possible to add a column to a list if the base table name contained a space char.

Fixed: eMill Web Client: Excel lists were set to read only by default when created through the data source wizard.


eMill v4.2.37 (23-Oct-2006):

Fixed: eMill Web Client: Importing into a receivers list has been simplified and some minor bugs were fixed.

Fixed: eMill Web Client: Subfolders were not displayed after creating them.

Fixed: eMill Web Client: Pressing the Enter key in the Duplicate mailing form was failing.

Fixed: eMill Web Client: The list filtering feature was not working because of a regression.

Fixed: eMill Web Client: The Delete All records from list feature was not working with MySQL and SQL Server.

Fixed: eMill Web Client: It was not possible to add or display Excel lists.

Fixed: eMill Web Client: The HTML editor hanged when an HTML tag started with two '<'.

Fixed: eMill Web Client: 'No Fax List allowed' message when clicking on the OptIn option.

Fixed: eMill Web Client: Microsoft Access receiver’s lists were not closed properly.

Fixed: eMill Web Client: Uploading a file greater than 20 MB in size was not possible.

Fixed: eMill Web Client: In the tracking interface the 'does not contain' filter was not working.

Fixed: eMill Web Client: The Import from unstructured text file was not capitalizing the first letter if the First name and Last name field.

Fixed: eMill Web Client: The wrong list was selected when calling the preview from a receivers list.

Fixed: Linear white spaces were not removed from decoded header fields (e.g. the subject field).

Fixed: An error could occur when importing records in a MySQL table due to text truncation problem.

Fixed: When an error occurred while importing records in a list, the temporary database was not always deleted.

Fixed: The possibility to add a 'big integer' to a jet data source has been removed since jet does not support 64 bit integers.

Fixed: Some columns were lost or column data was shifted when two fields in a list had the same name. Now duplicated names are prefixed by the original table name followed by a '.'.


eMill V4.2.36 (11-October-2006) :

Fixed: Crash when opening the project queues on Windows 2000.

Fixed: When verifying addresses on a MySQL list and when a record was updated or deleted manually, a wrong record could be updated.


eMill V4.2.35 (26-September-2006) :

New: eMill Web Client - Full SMS preview within virtual mobile phones.

Fixed: MySQL connections were not correctly closed.

Fixed: Accounting report values were not well interpreted.

Fixed: Email addresses containing white spaces where not properly imported from Microsoft Excel files.

Fixed: eMill Web Client - The incoming queue subscribe state was disabled when the project was saved.

Fixed: eMill Web Client - The 'Insert link' feature in the HTML editor was not working.

Fixed: eMill Web Client - Some Microsoft Access lists could display an error message when previewed.

Fixed: eMill Web Client - MySQL lists did not display correctly when the Table/Query name after the FROM was not quoted.

Fixed: eMill Web Client - Add/Remove list column worked only on Microsoft Access lists.

Fixed: eMill Web Client - The popup email textbox disappeared when the user clicked on it.

Fixed: eMill Web Client - The mailings were not correctly reloaded when the eMill server was restarted.


eMill V4.2.34 (8-September-2006) :

New: eMill Web Client - Tab key support when selecting multiple text lines in the text editor.

New: eMill Web Client - Database import feature in the receivers and black list.

Improved: eMill Web Client - The HTML editor was refreshed to the latest version.

Fixed: eMill Web Client - The project publish date was not displayed with the correct time zone.

Fixed: eMill Web Client - Adding a record action rule with ADO Data source was not working properly.

Fixed: eMill Web Client - Various cosmetic bugs.


eMill V4.1.33 (26-July-2006)

New: HTTP rendering: This feature lets you import at render time static or dynamic web pages.

New: eMill Service Provider Edition (Includes accounting features, private-labeled interface, security improvements and more).

New: HIT_DATE server variable in Mailing_OnUrlClicked event (UTC date time).

New: Ability to subscribe a mailing project to a queue that will receive all local DSNs generated by projects running in the same account.

New: FormatEmailAddress and ExtractEmailAddresses AMS functions (See the scripting guide for details).

New: Added 'Open project folder' option on the project root context menu (right click menu).

New: Ability to import a web page into an existing HTML or to create a new content.

New: Features that existed in the Win32 client but not in the Web client:
- Added a 'Create a list for me' list type.
- Refresh button in the preview page.
- Add and Remove columns option on MS Access based lists.
- French language user interface.
- Xml Data Source Wizard. Allows access to eCommerce shops (osCommerce, OXID).

Improved: The 'Accounts' security feature was completely redesigned to improve the web client versatility.

Improved: Local images that are referenced in a <style> tag are now embedded to the MIME message.

Improved: The 'Embed external images' option may now be used in conjunction with the 'Compress as Zip' option.

Changed/Fixed: PDF print timeout extended to avoid errors when converting html that takes a long time to load (i.e.: html containing external images).

Changed: Text or HTML documents opened within eMill are now displayed in the shortcut bar.

Changed: The 'Content is the message body' option is now a disposition option.

Fixed: The 'Respond to incoming SMTP request' check box was never shown checked, even if the option was enabled.

Fixed: Inactive projects are no longer kept opened during the eMill Server start-up process.

Fixed: Changes made to records on a MySQL list are now visible. Before, changes were applied but not displayed.

Fixed: A large project log no longer take ages to display.

Fixed: Connection to an eMill server when installing an eMill client was failing if a specific account was used.

Fixed: It was not possible to edit a sorted MySQL ODBC list.

Fixed: Global script errors were not reported correctly in the web client.

Fixed: If an error occurred in the global script while previewing, and if a global script list was used, this list was no longer working until the next refresh.

Fixed: A project that had trailing spaces in it's name could not be published.

Fixed: An invalid error message was displayed if a message rule condition/action data source could not be opened.

Fixed: When running a multi language OS with eMill Pro, and if the client language was different than the system language, no mailings were displayed in the queues and forcing a refresh returned an Access Denied error.

Fixed: In the message property dialog, the receiver status was only displayed for the first receiver.

Fixed: Regression: The remove duplicates option was not disabled when using Excel data sources.

Fixed: Changing an account security right was not reflected in the project files security.

Fixed: It was not possible to sort a list on a column that is a joined field.

Fixed: In some case, accented chars written in global script were not saved.

Fixed: List filtering on date field always assumed that the time is 00:00:00 thus producing confusing result on date/time field comparison (for example: 12/02/2006 was not considered equal to a value like 12/02/2006 12:53:48).

Fixed: Manual record deletion was not working in the address verification feature.

Fixed: The Event Log is no longer polluted with POP3 queues errors. Errors are now only written once.

Fixed: Miscellaneous cosmetic bugs.


eMill V4.0.32 (10-February-2006) - Major new release

New: A Web client was added.

New: SMS channel through SMPP and tm4b.com

New: HTML form generator that implements double opt in management. eMill rules are also auto configured to handle subscribe and unsubscribe requests.

New: Right click menu option to insert an unsubscribe link.

New: Ability to subscribe to incoming queues in the Publish dialog.

New: Ability to filter on specific DSN status codes (soft & hard bounces filtering).

New: Rules modified on a published project are automatically updated to the local project when the project is published again. Rules are therefore no longer overwritten.

New: XML Connector for eCommerce solutions (osCommerce and OXID).

Improved: Toolbars initial locations are better organized.

Improved: A Charset selection was added to the Content properties dialog.

Improved: The Setup program was completely rewritten using a better technology.

Improved: Localization was improved. The Setup, samples and templates are now localized.

Improved: Embedded images now have a filename attribute.

Improved: List management improved to avoid slow reopening (e.g. in the List properties)

Improved: The MySQL database is now accessed directly through ODBC and not through OLEDB. Doing this has solved a lot of crashes in the MyODBC driver and improved performances drastically.

Improved: More charsets are supported (Windows-1252, Latin-9, etc.)

Improved: The eMill win32 client now uses the eMill Server to send test messages. Messages are no longer sent locally.

Changed: The 'Tracking' options can be saved even if validation has failed. This is useful when the public IP cannot be accessed from inside the LAN.

Changed: Saving a content that is not compatible with the current code page no longer forces the utf-8 encoding.

Fixed: Succeeded Fax DSNs were not formatted properly.

Fixed: The script text output no longer trims spaces and CR LF after the %> tag. eMill now behaves exactly like .asp web pages (Active Server Page).

Fixed: regression when setting Response.Charset, Response.CodePage was also modified.

Fixed: The 'Outgoing Queues' properties where not entirely disabled when a user did not have modification rights.

Fixed: The 'eMill Server' service crashed when starting a render and when the jet open threshold was already reached.

Fixed: User could use the forward slash character in an an incoming queue name. This was causing a problem and caused the queue to disappear, the forward slash is no longer permitted.

Fixed: The text editor could sometime load ASCII text as UTF-7 text.

Fixed: eMill could not start if 'winfax.dll' was not present on the machine.

Fixed: In the queues, folder that were not created manually did not appear automatically in the user interface (needed to press F5 to refresh).

Fixed: The error line number in the content script was sometime invalid.

Fixed: The DSN condition was always reloaded with the 'Failed' action checked, even if it was saved unchecked.

Fixed: If an account name had trailing spaces, projects published on this account were unavailable.

Fixed: The eMill server is now accessible by XP SP2 non admin users.

Fixed: DSNReturn and DSNNotify Mail properties were ignored by the mailer.

Fixed: The DSN Mail properties were not reloaded in Mail_OnMailStatus.

Fixed: In the Tracking general page, the send period restrictions was also restricting clicks and opens.

Fixed: The 'Save message as' in the preview was not working in the French version.

Fixed: eMill quoted FileMaker tables and fields incorrectly ( [name] instead of "name" ).

Fixed: A POP3 incoming queue could stop working without reporting any error message to the Event Log.

Fixed: Text editor content could be corrupted when pressing ctrl+right arrow on the last word of a line and then writing some text.

Fixed: Some corrupted message store archives were not automatically repaired.

Fixed: The 'Tracking' item in the Queues was not always displayed.

Fixed: Miscellaneous cosmetic bugs.


eMill V3.3.31 (7-July-2005)

Improved: Added automatic repair of ADO and MSHTML components.

Changed: When adding a new Mail Content, and if the encoding property is not set, the default encoding is set to 'auto' instead of 'base64'.

Fixed: Regression since v3.3.30. Publishing a new project could return an Access denied error on some systems.

Fixed: eMill could download the same message several times if the POP3 mail box had a lot of messages. POP3 sessions are now limited to 4000 messages and 1mn duration.

Fixed: Importing email addresses from an unstructured text file did not always import the last address.

Fixed: The HtmlToText method did not remove the 'mailto:' prefix for email link.

Fixed: Temporary databases were not always deleted when cancelling the data source wizard.

Fixed: When creating a new folder in the queues, some folder could appear multiple times.

Fixed:Setting an html string to the Data property of a Mail Content did not automatically set the Type("charset") Content property...

Fixed: Various cosmetic and minor bugs.


eMill V3.3.30 (13-Jun-2005)

New: It is now possible to give a name to a tracked link.

New: Two list filtering criteria have been added: 'is empty' and 'is not empty'.

Improved: It is now possible to close a project by right clicking on the project icon located in the shortcut bar.

Improved: List filtering now supports the 'or' operator.

Changed: The Reply-To message field is automatically removed from the message if it is the same as the From field.

Changed: The 'Scripting Object Reference Cards' help page is now displayed by pressing F1 when editing the global script.

Fixed: On some non-english systems, eMill could return an xml error when publishing or opening projects with a list based on Outlook contacts.

Fixed: 'Open with' commands did not always launch the correct program.

Fixed: 'Size' conditions where 'corrupted' when there was more than one 'Size' condition per incoming rule.

Fixed: When importing an email, unsaved content modifications were lost.

Fixed: {.FullName} merge field was not working correctly (last name was returned).

Fixed: A crash occured when testing an incoming rule on a remotely published project. The test button is now disabled in this case.

Fixed: When a list record update failed, all other attempts to modify a record were failing until the list was refreshed.

Fixed: Adding a content with a '/' character in the name failed (unspecified error).

Fixed: A crash could occur when too many tracking hit were processed.

Fixed: Miscellaneous small bugs.


eMill V3.2.29 (14-Mar-2005)

New: German language user interface for German speaking users.

New: Added a 'Check message size' condition to the incoming message processor.

New: Added a 'Find value in header field/body field' to the incoming message processor condition.

Changed: The 'Redirect message' action has been renamed to 'Forward message'

Fixed: Double clicking on a .mil file in the Windows Explorer did not always launch eMill.

Fixed: Messages were retried one less time than the retry count specified in the project properties.

Fixed: Setting a CRLF in a header field using AMS was corrupting the message

Fixed: A crash could occur when removing an outgoing queue.

Fixed: If a project name was not compatible with current machine code page, the project could not be published.

Fixed: Attempting to set a read only property of an AMS object did not always report an error.


eMill V3.1.28 (01-feb-2005)

New: It is now possible to send and receive faxes within eMill.

New: You can now easily set filtering criteria on your lists (no SQL knowledge required).

New: The incoming message processor now offers the possibility to read fields in the message body (e.g. for reading fields created by a web form)

New: It is now possible to customize mail headers (Subject, Reply-To, etc.) without inserting script. Right click over a header field to insert a data source field.

New: List records can now be sorted by clicking on the column field title.

New: An ‘Open Samples’ menu option was added to the File menu.

Changed: When redirecting an incoming message, the original received message is now left in the Inbox.

Changed: The Errors-To field was removed because this field is not used by SMTP servers. The SMTP Sender field is the one that is used to return DSN messages.

Improved: The 'Insert fields' dialog is now available in the Global Script editor.

Improved: It is possible to select multiple projects in the Queues window.

Improved: The Outgoing Queues dialog was completely redesigned.

Improved: The quoted-printable encoding is now 100% compliant with the RFC2045.

Improved: Added support for MySQL version 4 and later.

Fixed: The 'begins with' incoming message processor condition was not working.

Fixed: The S/MIME encryption was not working properly

Fixed: Empty mail archives (.dat files) were not always automatically deleted.

Fixed: The message tracking was not working if the collect user name or password contained one of the following characters: \ / @

Fixed: Images path in HTML contents were not processed correctly if they used backslashes.

Fixed: VB Script files (.vbs) were only rendered if the Content-Type was set to text/*

Fixed: Server properties are no longer displayed on eMill clients.

Fixed: The preview mode no longer removes background color and margins from HTML contents.

Fixed: The Original-Envelope-ID field was missing in locally created DSNs.

Fixed: If a data source had a trailing space in one of its fields, the project could not be published.

Fixed: Regression since v3.0.26, the render was failing with a black list error 'File not found' or 'Access is denied' when a SQL Server or CSV black list was used.

Fixed: Crash occurred when adding a content including a quote in the name.

Fixed: Regression since v3.0.26, global script events were not called when testing the incoming message rules.

Fixed: The Response.Write function was not replacing the %/> with %>

Fixed: Various cosmetic and minor bugs.


eMill V3.0.27 (18-oct-2004)

Fixed: A server crash could occur when the tracking was enabled and a lot of hits were being processed.

Fixed: A server crash could occur during sending on multiprocessor or hyper threaded systems.

Fixed: The Windows Address Book data provider was not working on a freshly installed Windows 2000 installation.

Fixed: The 'Open With' command was not working in the receivers list view.

Fixed: Mailer statistics could be reset by users that did not have 'Write' rights.

Fixed: Tracking statistics where unavailable for an entire account if a projet had a '&' char in its name.

Fixed: The incoming message processor priority condition was not working properly (priority was inverted).

Fixed: The HTML could get corrupted when inserting a double quote (") in the alternate text tag.

Fixed: When saving a newly created html document, the default file name in the Save As dialog looked like: "HTML.htm;*.html;*.shtml;*.asp".

Fixed: Email address that contained an ampersand (before the '@') were not correctly recorded in the message tracking database.

Fixed: The preview was not displaying attachment names properly if special characters were used.

Fixed: Black list changes were not always reflected in the receivers list.

Fixed: Import mail was grayed since v3.0.

Fixed: Previewing the last receiver with an access datasource (count > ~1000) could generate an error.

Fixed: The HTML was not loading properly if the " entity was used in a quoted attribute.

Fixed: In the insert image dialog, the cursor was always moved to the last char when editing the image file name field.

Improved: When they are more than 100 folders in a project queue, the Move Message menu is now limited to the root folders and a Move Messages dialog was added.

Improved: The receiver list limit license restriction was increased in all versions. See the eMill pricing for details.

Improved: The message store database recovery process is no longer done during the eMill Server service startup.


eMill V3.0.26 (29-July-2004) - Major new release

New: When opening a project in design mode, the project structure is represented as a tree. This makes eMill easier to use and learn.

New: Added a 'Condition' tab to the 'Content Properties' settings that let you enable or disable a content based on condition with the current record. (e.g. If 'Language' is 'English', If 'PreferredFormat' is 'HTML' etc. ).

New: The locale identifier (LCID) can now be set in the content and project properties. This feature is useful to specify how a date will be formatted and in what language it will be written.

New: Added a 'Embed external images' option to the 'Content Properties' settings. This feature is useful if you want to embed in the MIME message images that are stored on a web site.

New: It is now possible to enable multiple receivers list for a single project.

New: Record fields are now trimmed by default. Some databases such as dBase and FoxPro can return text fields with untrimmed spaces. These spaces are now automatically trimmed.

New: Added a 'Mailing_OnUrlClicked' event that can be used to store tracking events in your own database.

New: Added a global setting that will let you force encoding of special characters to their html entities equivalent.

New: It is now possible to send secure messages (S/MIME). Messages can be signed and/or encrypted.

Improved: eMill Server can now connect to the eMill Redirector using basic authentication. This can be useful with some firewall which may prevent using the NTLM authentication.

Improved: The Record.Update method may now be used during the rendering process to update a record value.

Improved: The Queues were very slow if a project had lots of sub folders (thousands).

Improved: eMill automatically closes databases when they are not accessed for a long time. It reduces significantly the overall memory usage and reduces the problem of Jet that is limited to 64 simultaneous databases opened per process.

Improved: The global script editor is now based on the standard text editor making it easier to use and less restrictive.

Improved: The 'Add Attachment' file dialog allows adding multiple files at once.

Improved: The 'Verify Addresses' feature is now much faster (up to 40 times faster!).

Improved: The 'Preview' has been completely redesigned (tree view, hex view, per content source view, etc.).

Improved: The project tool bar is now scrollable, shows more text and has tool tips.

Improved: All flavors of Unicode files are recognized.

Improved: Performances on multi processor machines have been sigificantly improved.

Changed: The eMill Server service will no longer be prevented from starting if an outgoing SMTP queue cannot be opened.

Fixed: The global script was not automatically reloaded when it was changed with an external editor.

Fixed: Email address validation is more accurate to the RFC specifications.

Fixed: Mailing sub folders could not be displayed if the folder name included a < or > character.

Fixed: The 'Export List' feature was not working on non-French or US-English systems.

Fixed: Various cosmetic and server crashes.


Active+ Software (29-Jan-2004)

Active+ Software is now a Microsoft Certified Partner.

eMill V2.5.24 (23-Jan-2004)

Improved: Added an "Is Empty" and "Is Not Empty" choice to message tracking header condition

Fixed: The eMill Outlook data provider was not compatible with Outlook 2003

Fixed: Data source access errors were often reported as "Unspecified error"

Fixed: Improved html parsing, client scripts not enclosed by comment markup are now correctly handled

Fixed: The Apply button was not always enabled on changes in the message filtering property page

Fixed: Text contents could be loaded with the wrong charset...

Fixed: Render returned access denied with PDF conversion when a non-admin user started the render.

Fixed: A memory leak could occur when attaching Unicode text file to the mail

Fixed: The Total received messages in the mailer statistics was always set to 0

Fixed: Creating an account returned a invalid "File not found" error however the account was successfully created.

Fixed: Tracking settings did not worked properly with an empty password. Empty passwords are now forbidden.

Fixed: Hyperlinks had too many chars escaped by the html editor (regression)

Fixed: Mail.Save had a memory leak if an error occurred (locked file, etc.).

Fixed: Message processor update record action did not work properly with some ODBC connections

Fixed: translations issues, missing strings, help errors, etc.

Fixed: The eMill Redirector could be installed in a wrong directory and then the redirector snapin failed to activate the tracking with first a "File not found" followed by a "File exists" error.

Fixed: Crash when editing long lines of script in the text editor

Fixed: The "Duplicate Project As" command did not include unsaved project changes


eMill V2.5.23 (22-Oct-2003)

Fixed: The 'Import from unstructured text file' wizard was not working (Next button had no effect).

Fixed: Copying and Pasting a script from an html content to another was not working properly.

Fixed: The Mail.Priority property could not be set to 2 or 4.

Fixed: The message tracking activation wizard was not working when used remotely.

Fixed: The Mail.AbortRender method was no longer working (regression).

Fixed: The eMill Server service could not always be stopped when running on Windows NT 4.0.


eMill V2.5.22 (1-Oct-2003)

Added: Wizard based incoming message processor.

Added: 'Redirect' command in the project Queues to forward message(s) to a specific email address.

Added: 'Reprocess' command in the project Queues to re inject a received message through the incoming processor.

Added: Registry entry to specify the 'pub' folder location. (HKLM\Software\Active+\eMill:PubDir).

Added: Mail.Save method to save the Mail object as an eml file.

Improved: The message store is now much more robust. Corrupted files are automatically repaired.

Improved: The Server object is now available in all script contexts.

Improved: Modifications made on the Mail object in the Mail_OnEndRender are now saved.

Improved: CreateMail and SubmitMail can now be called in the OnMailStatus event.

Improved: POP3 incoming queues are much faster and more reliable.

Improved: SMTP mailer is faster and more reliable. Messages are only aborted on permanent failures (user unknown, mailbox full, etc.).

Improved: Render statistics are updated all the time and not only when the render process has completed.

Fixed: Under Windows 2000, the eMill Server service was often reported has hanged when in fact it was really started.

Fixed: The date & time of a published project was displayed in UTC time and not local time.

Fixed: The tracking redirector was not installing on a PDC.

Fixed: A crash could occur when receiving a mail with malformed base64 encoding.

Fixed: URLs were not encoded properly if they contained the inferior '<' character.

Fixed: If a script was included in the HTML title, the script was lost.

Fixed: A crash could occur the the href property was beginning with a space.

Fixed: Malformed DSN messages could crash eMill.

Fixed: Converting a content to the PDF or ZIP format no longer changes the content position.

Fixed: The Schedule feature was not working if the remote eMill server has a different %SYSTEMROOT% path.

Fixed: After sometime POP3 queues were no longer working and large amounts of memory were not released.


eMill V2.4.21 (28-May-2003)

New: Scripts and inserted fields are now displayed in the html editor (instead of just )

New: Receivers that are listed in a project queue folder can be exported to a .csv file

Improved: When refreshing the data view, columns widths are not reset to the default size

Fixed: Login/password was displayed when opening the tracking window

Fixed: Crash when calling Mailing.SubmitMail on a tracked project

Fixed: Project file (.mil) was sometime corrupted with garbage data at the end of the xml data

Fixed: The database export feature supports more data types (eMill now works with the Exchange Server mapidata provider)

Fixed: When changing some project properties on a published project, the subscribed incoming queue list was emptied if the "Incoming Queues" tab had not been clicked

Fixed: Html source code is less messed up


eMill V2.3.19 (20-Mar-2003)

Added a message tracking feature to the enterprise edition

Added support for Act! 6

Added integration with HTML editors (Dreamweaver, FrontPage, Visual Studio, etc.)

Added support for XP visual themes

Improved message store: Messages now use up to 80% less disk space and messages are stored in archive files instead of individual files.

Improved mailer performance with large mailings (CPU usage was very high)

Improved bounce messages processor (supports more formats and recover non standard DSN)

Improved server events handling: The script now remains loaded between each event

Fixed: various problems when running with non admin rights (samples not copied, splash screen stayed opened because an error was displayed behind it)

Fixed: an invalid error was reported to the event log if an incoming queue was set to an empty director

Fixed: SMTP mailer was not setting the ORCPT ESMTP parameter properly. The ORCPT was set with the wrong email address.

Fixed: If the content name was renamed, the change was not saved to the project file

Fixed: crash occurred when publishing a project and no server was previously configured

Fixed: server crash could occur when publishing over a project that was being rendered

Fixed: crash occurred when importing some eml files

Fixed: Scheduling feature was not working if the project name contained a space

Miscellaneous cosmetics and minor fixes (accelerator, menus, etc.)


eMill V2.2.17 (6-Dec-2002)

Added native support and connection wizard for MySQL databases

Added ability to connect to a remote eMill Server over a VPN connection

Added Back, Next and Home toolbar button for easier navigation in the Preview

Added render stats to the project statistics

Improved render speed by up to 35%

Crash could occur when modifying project properties created with a previous eMill version

Export could fail due to an incompatible field type when using a SQL Server database

Retry was not available when an error occurred on Publish (ex.: file locked)

Content editor can be configured to open the html in source mode

Server side script properties window is now resizable

Mailing.CreateMail now works with empty parameters

Mailing.CreateMail can create a mail based on a RFC822 content stored in a Content Object.

Server.ScriptTimeout was not working (setting the property had no effect)

The Mailer could stop sending mails if the next message to send was deleted.

New empty project was not working properly because of an invalid path problem (files created on root)

Added Multi-user selection to the "Add user or group" dialog

Server crash could occur if a render was aborted while the server was in an alterable state

Back slash (\) were not encoded and decoded properly in the MIME header

Misc cosmetics and minor fixes (accelerator, menus, etc.)


eMill V2.1.15 (20-Aug-2002)

It is now possible to save predefined data source settings (query, db, etc.)

Added support for RFC1891 and RFC1894

Improved MIME encoder to support Exchange Server / Outlook 2000 configurations

Fixed a problem with some Outlook 2000 configurations (a "No interface" error was displayed)

Fixed a problem on .Net Server when saving the project codepage setting


eMill V2.0.14 (17-Jul-2002)

Fixed setup problem with msxml (msxml3.dll was not always installed)

Fixed problem with mailer backup settings (sent messages were dependent on the aborted message setting)

Fixed problem with Global script editor on Windows NT 4.0


eMill V2.0.13 (10-Jul-2002)

Added French help file

Global script editor now accepts Unicode characters, script file may be saved in UTF-8 and Unicode

Schedule was not working if the project named contained a dot

Response.AddHeader was not working

HTML embedded contents (gif, etc.) were not zipped with a correct name

Database was not published if both the Receivers and Blacklist data sources were exported

eMill Server crash Fixed on multi processor system

Data Source Export was not working properly with somedatabase field type

Render was not aborted if a content script was failing

Linking to non English Act! 2000 Databases was not working

Demo version was generating HTML tags that caused some Outlook clients to display the first content as an attachment

Moved MFC redistribuable files to the eMill\bin directory


eMill Professional V2.0.11, eMill Enterprise V2.0.11 (9-Jun-2002)

New data source type added: Microsoft Outlook Contacts, Windows Address Book and ACT! 2000

New black list feature (the black list contains email addresses that should never receive any mail)

New Import and Export data source feature

New Remove Duplicates feature

Database fields can be added and removed dire