version 3.0.1, January 25, 2012
Fixed: the log and settings were not restored during the Restore operation.
Fixed: "System Error. Code: 126 The specified module could not be found." error during the program installation on the computers with the User Account Control (UAC) enabled.
version 3.0, January 17, 2012
Added: ability to use GUI task center instead of service (when the service cannot access resources on network drives).
Added: ability to move processed messages from one IMAP folder to another folder.
Added: ability to process emails from local or network folders (File System).
Added: ability to move emails processed from a local folder to another local folder.
Added: ability to load values into the Message Filter component from a file.
Added: "Line Number" and "Line Count" items to the Start search and End search positions in the Block Extractor component to extract only one block of data from the email.
Added: ability to create a PDF or HTML report, invoice etc. from the data extracted from emails.
Added: ability to convert any image file including multi-page TIFF files into a PDF file using the post processing script in the Field Extractor component.
Added: ability to convert an HTML file into a PDF file using the post processing script in the Field Extractor component.
Added: ability to save the Log to a folder of the user choice.
Added: the log shows the field value and field length for the "Select from database" component [available if you do NOT use the custom SQL query to select fields from the database]
Added: ability to sort the accounts list [hold down Ctrl and use the up and down arrow keys on the keyboard to move the account up or down].
Added: ability to sort the rules under the account [hold down Ctrl and use the up and down arrow keys on the keyboard to move the rule up or down].
Added: "Allow drag-and-drop operation in Main Tree and Rule Tree" option to the Settings [when it's checked you can drag and drop rules and accounts at the left pane to sort them as you need].
Added: enhanced statistics to the Accounts panel.
Added: ability to create accounts groups and attach the rule to a group of accounts with one mouse click.
Added: warning in the Account settings screen if you type the account name which already exists.
Added: ability to expand and collapse the list of rules under the account.
Added: ability to check/uncheck all accounts at a time.
Added: ability to change the account check mode for more than account at a time.
Added: ability to search for an account in the Accounts list.
Added: ability to clear the Accounts stats (this option clears the Total stats only).
Added: ability to export the Accounts stats to an Excel file.
Added: the _Message_From variable in the Fields Processor and Script Processor components that allows set the "From" address as a variable when sending out email.
Added: IMAP_Folder_to_Move and System_Folder_to_Move variables in the Fields Processor and Script Processor components that allow change the IMAP folder and system folder to move the messages to during the rule execution.
Added: "Duplicate Rule" option.
Changed: "Duplicate Account" option. It creates a copy of the selected account including the rules attached to the original copy.
Changed: manual account check mode. If you select an account or a group of accounts from the "Start" menu in the Manual Check on the toolbar, the program will process emails from the selected account(s) immediately not depending on the account check mode set in the Account settings. If you click on "Start" without selecting any account from the "Start" menu, the program will process emails only from those accounts where you set the manual check mode in the Account settings.
Fixed: when you saved a message to folder from the Inbox Explorer, the program did not remember the last selected folder.
Fixed: service crash on some computers.
version 2.8.0, November 9, 2011
Added: the "Predefined value" item to the Source menu in the 'Field Extractor' component. Using this source item you can declare a variable that is not extracted from the message and use it in other components.
Added: the "Write full information to the log" option to the 'Save to File' component.
Added: the "Install default Rule Samples" option to the program setup.
Changed: the Post Processing script engine because the old engine caused the "Access violation…" error on some emails. Since the 2.8.0 version you must put the script between Begin and End.
Changed: the format of the StringReplace function in the Post Processing Script in the 'Field Extractor'
old format: line3:= StrReplace(line3,chr(61),chr(45),1);
new format: line3:= StringReplace(line3,chr(61),chr(45),[rfReplaceAll]);
version 2.7.5, November 2, 2011
Fixed: the "Insert fields" option did not work in the BCC field in the Send Email component.
Fixed: the "Forward original email" option in the Send Email component did not work properly. The message was forwarded from the name and email address specified in the Account settings (Outgoing mail server settings) and not from the original email sender.
Improved: email sending engine.
Updated: log database engine.
Increased: timeout of the connection to the mail server from 60 sec to 3 min.
version 2.7.4, October 28, 2011
Fixed: the program did not recognize multiple email addresses in the BCC field in the Send Email component. Now you can add many email addresses to the BCC field and separate them with commas, semicolons or spaces.
Fixed: if you inserted a variable into the file name in the Save to File component and tested the rule, the program replaced the variable with the actual value and remembered the file name. During the email processing the data for each processed message was saved to the same file instead of different files.
Fixed: the Inbox Explorer crashed when retrieving emails with an empty header.
version 2.7.3, October 26, 2011
Added: "Follow Redirects" option to the HTTP Request component.
Fixed: "Remove Leading Spaces" and "Remove Trailing Spaces" options in the Field Extractor and Block Extractor components did not work during the test.
version 2.7.2, September 27, 2011
Added: "Remove Leading Spaces" and "Remove Trailing Spaces" options to the Field Extractor and Block Extractor components.
version 2.7.1, September 14, 2011
Added: application/xml, text/xml, and application/soap+xml content types to the HTTP Request component.
Added: the program writes the information about if the message was sent to the Global Log under the Main Log tab.
Added: "PPS" marker next to the field in the rule and in the log if the field is altered through a "Post Processing Script".
Fixed: if you opened the Send Email component in the edit mode, the program changed any other encoding to Unicode when the PlainText message format was selected.
version 2.7.0, September 7, 2011
Added: "HTTP Request" component that allows you open the URL and fill in the form.
Added: ability to use the Random and RandomRange functions and the Randomize procedure in the Fields Processor component.
Added: "Duplicate Account" option.
Added: "Database Connections" store – you can quickly connect to the database by selecting the database connection from the list.
Added: "Compact Database" option.
Fixed: the program did not delete messages from the servers that did not support the UIDNEXT command like exchange 2003 and others.
Changed: log files format (log files take less space on the disk).
version 2.6.5, June 9, 2011
Changed: the Fields Processor component.
Added: "Show unchanged fields in the log" option to the Fields Processor and Script Processor.
Added: ability to specify the time period for email processing in the Account settings.
Fixed: sometimes the program did not save all processed emails to the disk despite the "Save processed emails to local disk" option enabled.
version 2.6.3, May 24, 2011
Added: "Reply Email Address" and "Return Email Address" fields to the Outgoing Mail Server settings in the Account settings.
Added: the fields that were changed during email processing are shown in bold in the log.
Added: "Check Selected Messages", "Check All Messages" and "Uncheck All Messages" options to the Inbox Explorer (click the right mouse button on the emails and select the desired option from the menu).
Added: new "Source" options to the Field Extractor that allow extract fields from embedded (attached) email messages: "Embedded Email Text Plain Part", "Embedded Email HTML Part", "Embedded Email Body with Text Attachment", and "Embedded Email RAW Source".
Added: ability to re-map the fields in the components working with a database if you move the database to a new location.
version 2.6.2, May 18, 2011
Fixed: the program stamped the date of the rule creation instead of the date when the email was sent in the message header.
version 2.6.1, May 15, 2011
version 2.6, May 5, 2011
Added: "Periodically sleep while sending for xx sec after processing xx messages" option in the Account settings –> Outgoing mail server settings.
Added: "Use HTML file or Web Page for HTML Email" option to the "Send Email" component which allows you to load a live file for sending.
Added: "Show extended information in Rule Tree" option to the Settings.
Added: ability to specify the number of simultaneous SMTP connections in the Settings.
Added: "Find" (CTRL-F) and "Find and Replace" (CTRL-H) options in the Fields Processor.
Added: the UnpackHtml method for the MSG object in the Script Processor.
Added: VarToStr, VarIsNULL functions in the Fields Processor.
Added: "Reload Rules Folder" option under the Home menu on the Toolbar. If you copy a new rule file to the Rules folder, click on the "Reload Rules Folder" option to show the new rule in the program. No need to close and re-open the program.
Fixed: when you sent an email form G-Lock Email Processor the "From Name " was not displayed in the received message. Instead the "From Email Address" was displayed.
Fixed: if you added the Field Extractor with the Source "Generated field from mask" or "Header Field", the mask format and the header field name were not saved.
Fixed: if you used the "Forward Original Email" option in the "Send Email" component, the number of prepared emails in the Global Log was 0.
Fixed: the Inbox Explorer hanged on large volumes of emails.
Fixed: if the Outbox contained unsent emails and the "Clear log every xx days" option in the Settings was disabled, the service sent a part of emails on startup and stopped.
Fixed: the LOG database was not restored during the Restore procedure.
Fixed: the Inbox Explorer database was not saved/restored during the Backup/Restore procedure.
version 2.5.2, April 20, 2011
Fixed: custom attachment in the Send Email component.
Fixed: if the emails were not sent for some reason, the service did not try to re-send them until the service was restarted.
Fixed: the service did not read the changes in the rule until it was restarted.
version 2.5.1, March 31, 2011
Improved the service work.
version 2.5.0, March 23, 2011
Added: Inbox Explorer.
Added: "Check Account Manually" mode to the Account settings.
Added: ability to process emails from Yahoo IMAP folders.
Added: ability to set the number of simultaneous IMAP connections for the IMAP account.
Added: "Fields Processor" component.
Added: "Condition Block" component.
Added: "Stop Rule" component. You can stop the rule with Successful or Failed status.
Added: "Attachment file name(s)" item to the Source list in the Block Extractor which allows extract the attachment file name as block and process each attachment individually.
Added: "Do not add forwarded information" option to the "Send Email" component which allows forward the email in the original format.
Added: "Replaces all the attachments of an email with a single Zip file attachment" option in the "Send Email" component.
Added: GETLOG object to the Script Processor.
Added: ability to add and use Global Variables when processing the emails.
Added: ability to cut/copy/paste/delete rule components [right mouse click on the rule component].
Changed: the "Select from Database" component works as a block. All components related to "Select from Database" are executed for each record selected from the database.
Changed: log engine to Firebird Embedded v2.5.
version 2.0.2, November 23, 2010
Added: ability to select the rule execution mode in the Rule settings – "Before Checking Email Account", "On Every Message" or "After Checking Email Account".
Fixed: "Unable to initialize SSL" error when you tested the "Outgoing mail server settings" in the account.
Fixed: "Forward Email" component – HTML message was not forwarded in the right format.
version 2.0.1
Changed: the Database Manager for the "Select from Database", "Insert into Database", "Update Database" and "Delete from Database" components.
Changed: if you attach more than one rule to the account and check the option to delete the message from the server after it is processed, the message will be deleted after all rules work on the message.
version 2.0, build 50
Added: "Bulk Field Extractor Component" which allows you add many fields for extraction from the message at one go.
Added: "Log error events to the Windows Event Log" option to the Settings.
version 2.0
Added: new interface
Added: ability to start the program as a service
Added: ability to process emails from IMAP accounts
Added: ability to process emails from accounts which require SSL connection
Added: ability to save messages to a local folder after they are processed
Added: ability to extract data blocks from emails
Added: ability to save and restore program data backup
