----------------------------------------------------------------------------
G-Lock Email Processor for Windows 98/NT/2000/XP      VERSION HISTORY
Version 1.71 / September 29, 2003.   
Copyright (C) 1999-2003 G-Lock Software. All Rights Reserved.

If you've got G-Lock Email Processor not from its web page, but from the other
source (magazine CD or some software library), please visit its home page
at http://www.glocksoft.com/ep/ - you'll probably find the later version.
----------------------------------------------------------------------------
Version 1.71

Fixed: the program did not send a message with the attached file if you inserted any of extracted fields into the file name. 


Version 1.70

Added: ability to set the message Encoding in the Send Email action.

Added: ability to mark in the Inbox Explorer all the incoming messages that have the same To, From or Subject fields.

Added: in the Inbox Explorer the ability to check the selected messages for deleting from the server or saving to HDD.

Added: in the General settings the ability to specify the number of characters from the extracted field that will be shown in the log. This option allows to decrease the log size and is very useful if you have very large fields to extract.



Version 1.60

Added: in the Database Manager the ability to automatically extract the Identity value from the database. 

Added: ability to specify the name of the submatch string to assign its value to the extracted field in the Field Extractor. 

Added: in the Inbox Explorer the ability to save messages retrieved from the server to a folder. This option may be very useful when creating a new rule. You can then load the saved emails to debug your rule.

Added: Find and FindReplace options in the Fields Processor and MS Windows Script that allow you to find a specified word or expression and replace it with another word or expression.

Added: ability to set up threads for a POP3 account. Threads mean the maximum number of POP3 accounts the program can connect to at the same time.

Added: 'Disable accounts autocheck' option in the General settings that allows you to prohibit auto checking of POP3 accounts for incoming emails every xx min.

Fixed: problem with the point in the rule name - the program ignored the symbols after the point. 

Changed and improved Fields Processor. ATTENTION! If you upgrade from the previous version and have Fields Processor set up, check your script. You may need to re-write it.



Version 1.50
Added: ability to map submatch strings from the regular expression to the appropriate field in the Field Extractor.

Added: ability to automatically add the fields from a database to the Field Extractor.

Added: ability to automatically add the fields from clipboard to the Field Extractor.

Added: ability to create a table in the external database that contains the fields
set in the Field Extractor.

Added: ability to send HTML emails in the 'Send Email' action.

Added: ability to attach file(s) to a message in the 'Send Email' action.

Added: MS Windows Script action that allows you to execute VBScript and JScript.

Added: Forward Email action.

Added: ability to extract fields from a database in the 'Database Manager' action.

Fixed: two critical bugs for the character classes from 128 to 255 when using the regular expressions engine.

Fixed: error when executing some SQL statements in the Database manager if the Field Extractor had blank fields.

Fixed: if a field value in the Field Extractor had a line break symbol, only a part of this field value was transmitted to the Fields Processor.

Few other internal fixes and improvements.


Version 1.21

Added: Regular expressions now support virtually all new features found in PCRE 4.1 (Perl Compatible Regular Expressions - http://www.pcre.org).

Fixed: BCC option in the Send Email action - the program did not send a message to BCC email addresses.

Fixed: preview option for not MS-specific SQL queries in the Connection Info window of the Database Manager.


Version 1.20

Added: ability to insert/update data in the Excel table. 

Added: Fields Processor that allows you to perform various operations with data extracted by Field Extractor. 

Added: ability to use regular expressions in the Field Extractor.

Added: ability to automatically generate a value for the appropriate field in the Field Extractor. You can set the program to generate:

- random numbers;
- random characters;
- current date.

Added: in the Inbox Explorer - ability to view the rules that can be applied to each message.

Fixed: memory leak in the Inbox Explorer.

Fixed: the program did not remove log files from the Log directory when you deleted them from the Log window.


Version 1.10

Added: ability to set different conditions to execute Actions: Write to File, Send Email and Database Manager.

Added: ability to extract more than one email address from a bounced message.

Improved and enhanced Bounced Emails Processor. Now Bounced Emails Processor can recognize soft bounced messages and hard bounced messages and save extracted data to different files.

Bounced messages are called soft bounced if they come back to the sender due to some temporary reasons: busy mailbox, blocked domain, mailbox full, account temporary down, network busy, mailbox over limit, etc. 

Hard bounced messages refer to non-existing users, or that mail servers or email clients filtered emails and returned them as hard bounced.


Version 1.0 final release

Added: 'Remove autoresponder reply' rule allowing you to delete messages sent by autoresponder without receiving them by your regular email software.

Fixed: the program did not process the first line of plain/text type messages.


Version 1.0 beta 3

Added: 'Send Email' action that allows you to send data to an email address depending on the message content, for example, send a subscription confirmation request to your customers.

Added: 'Database Manager' action that allows you to manage a selected database: add, delete data and update a database depending on the message content.

Added: ability to assign a unique name to each action that allows you to save data to more than one file (note: 'Add to File' action is renamed to 'Write to File').

Added: ability to specify unique Connection settings for each account:

Check account every XX min - check this option if you want the program to check the appropriate account for incoming messages every XX minutes.

'Reconnect after processing XX messages' box specifies the number of messages the program will process before it disconnects from the mail server. Using this option allows you to reduce the size of a log file thus increasing the performance reliability of the program. If you set 0 messages, the program will process all the messages without disconnecting from the mail server.

'Wait before connecting again' box specifies the time the program must wait before reconnecting to the mail server.

Added: ability to use regular expressions in the Filters settings. 

Added: ability to insert into a file name variables from the program. For example: C:\[%ProgramName%]-[%action%].txt

Changed Bounced Emails Processor.

version 1.0 beta 2

Added: Inbox Explorer module which automatically retrieves messages headers and a specified number of lines from a message body from the server and shows you a message details such as Size, From, Subject, To. You will see a message source so as it will be processed by the program. Thus, it may be very useful when creating rules for processing incoming messages. Using Inbox Explorer you can delete unwanted messages from the server so that they will not show up again and in that way protect yourself against some kind of spam and viruses that may attack your computer.

Added: ability to filter incoming messages by a specified phrases and keywords from a message body.

Added: ability to create SMTP accounts in the Accounts window (planned for SMTP sender). 
Improved the default rules: Bounced, Unsubscribe and Klez Removal.

Few other internal fixes and improvements.

version 1.0 Beta 1

first public beta release
