Omniquad Mailwall
http://www.omniquad.com

Contents

1) License Agreement
2) Update History

1) LICENSE AGREEMENT
OMNIQUAD PRODUCTS END-USER LICENSE AGREEMENT

This Omniquad product end-user license is a legal agreement between the end-user, as an individual or as a single entity, and Omniquad Ltd. for the Omniquad software identified above.  By installing, copying or otherwise using this software, the end-user agrees to be bound by the terms of this license.  If the end-user do not agree to these terms, do not in any way install or use this software.

Software Product License
This software is protected by international copyright laws.
The software is licensed not sold.
The end-user may install and use the software on a number of computers identical (or smaller) in number than the number of user licenses purchased.  A single license for the software product may not be shared on several computers.

Limited Warranty
The warranty for this software is 90 days from the date of receipt.  Omniquad Ltd. warrants that the software will perform substantially for this period.  Where applicable according to the state/jurisdiction, any implied warranties on this software are limited to 90 days.

Omniquad Ltd.'s complete liability and the end-user's exclusive remedy shall be either repair or replacement or return of the price paid of the software that does not meet Omniquad's Limited Warranty.  The faulty software must be returned to Omniquad Ltd. with a copy of receipt of purchase for the end-user's to be remedied.  This Limited Warranty is void if the software failure has resulted from accident, abuse or misapplication.  Any replacement software will have a warranty valid for the remainder of the original warranty period or 30 days, whichever is longer.

Omniquad Ltd. disclaims all other warranties, to the maximum extent permitted by applicable law, either express or implied, including but not limited to implied warranties, of merchantability and fitness for a particular purpose, with respect to the software and the written accompanying material.  This warranty gives the end-user special legal rights.  The end-user may have others, which vary from state/jurisdiction to state/jurisdiction.

To the maximum extent permitted by applicable law, in no event shall Omniquad Ltd. or any of its suppliers, distributors or OEM Integrators be liable for any damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information/data, or other pecuniary loss) arising out of the use of or inability to use this software, even if Omniquad Ltd. or any of its suppliers, distributors or OEM Integrators have been advised of the possibility of such damages.  In any case, Omniquad Ltd.'s complete liability under any provision of this agreement shall be limited to the amount actually paid by the end-user for the software.  The above limitation may not apply to end-users in states/jurisdictions that do not allow the exclusion or limitation of liability for consequential or incidental damages.

Storage/Network
The end-user may store or install a copy of the software on a storage device, such as a network server, used only to install or run the software on other computers over an internal network; however, a license must be acquired and dedicated for each separate computer on which the software is installed or run from the storage device.

Limitations on Reverse Engineering, Decompilation and Disassembly
The end-user may not reverse engineer, decompile or disassemble this software.

Re-selling, Rental
The end-user may not (unless authorised by Omniquad Ltd.) re-sell, rent, lease or lend this software.

The author, Omniquad Ltd., reserves any rights that are not stated in this document.


2) UPDATE HISTORY
2.0  mail receiving/sending is done via IIS5 SMTP services on Windows 20000 server


1.9  added image categorisaton system
     improved POP3 server module
     added Manager module to aid automatic recovery
     added option to organise Quarantine by date
     improved Queue Manager with message search facility
     added support for modyfing message subject
     added logging, blacklist and imagecat databases to standard distribution
     updated default list of blacklists for better spam detection
     all valid message recipients are excluded from future spam checks

     

1.8b updated HELO syntax when sending mail
1.8  revised mail receiving and delivery engine: improved stability and performance
     improved embedded attachment detection
     runs as native recevier,sweeper and delivery Windows NT service
     removed support for POP3 users, there will be a separate product to use

1.7d update adding disclaimer speed
1.7c added option to add a default domain if none specified in the message
     added option to disable command-anti-virus automatic updates if required
1.7b added option to block zip archives, irrespectively of zipped files
     Command-Anti Virus is now bundled with the product

1.7  MAil Server is integrated in the Mailwall module - users should no longer run CSMTPF  
     MX DNS query timeout can be now customised
     Added action option 'send as low-priority'
     Added accelerator keys to the Queue Manager
     Added option to redirect message from the Queue Manager
     updated linefeed problem for attachments in messages with disclaimers
     updated linefeed problem in returned messages
     attachments within forwarded attachments(RFC822) are decoded
     attachments are added to the attachment list even if they are not decoded from the message
     removed preview option from the message manager (now automatic)
     corrected ' in <> from SMTP conversation
     
	
1.6c Explorer-like style layout in Message Manager
     information about why message was quarantined is now shown in Message Manager       
     file attachments can be blocked using wildcards for example abc*.jpg
     


1.6  updated Mail receiving module
     new database logging and archiving capabilities (available as an add-on)
1.5i SMTP-Out module send correct Quit command instead if just disconnecting
     updated screen drawing problem which on some systems could cause the application to crash
     updated handling of error messages: they are moved to mailwall\errors folder rather than quarantine
     Queue Manager has been renamed to Message Manager
     updated a problem where Message Manager was not accepting custom paths for browsing
1.5h fixed a problem where the SMTP dialler was disconnecting if big attachments were still being sent
     updated error handling in the SMTP-in module
     updated problem in the SMTP-out module with sending misformatted messages
     more detail for failed connections in the SMTP-out module
     added direct interface for Sophos Anti-Viurs
     added direct interface for Command Anti-Virus
1.5f empty <> from message syntax is not rejected
     updated exception handling in the SMTP-Out module
     the insertion of text/html is aborted when x-pkcs7 signature is found in the global content-type header
1.5e remote IP address logged in SMTP server upon connection
     last commands history included in returned messages from Mailer-Daemon@firstlocaldomain
     SMTP delivery module used own dynamically obtained domain name if available instead of the first local domain in HELO commands
     SMTP delivery logs list the original message file name in each entry to help identify different threads
     Queue Data Folder can be moved to a different folder or drive
     fix in Eraze engine when selecting one-letter extension filenames for resending
     internal Load Distribution has been removed from the product - customer are recommended to use DNS to manage traffic load
     added SHS file type to pre-defined rules for detecting potentially malicious scripts
     added rule to pick up all potential types of mailicious attachments for strict e-mail security policy:
     - ADE Microsoft Access Project Extension
     - MDB Microsoft Access Application 
     - ADP Microsoft Access Project
     - MDE Microsoft Access MDE Database 
     - BAS Visual Basic Class Module
     - MSC Microsoft Common Console Document 
     - BAT Batch File MSI Windows Installer Package 
     - CHM Compiled HTML Help File
     - MSP Windows Installer Patch 
     - CMD Windows NT Command Script
     - MST Visual Test Source File 
     - COM MS-DOS Application
     - PCD Photo CD Image 
     - CPL Control Panel Extension
     - PIF Shortcut to MS-DOS Program 
     - CRT Security Certificate
     - REG Registration Entries 
     - EXE Application
     - SCR Screen Saver 
     - HLP Windows Help File
     - SCT Windows Script Component 
     - HTA HTML Applications
     - SHS Shell Scrap Object 
     - INF Setup Information File
     - URL Internet Shortcut (Uniform Resource Locator) 
     - INS Internet Communication Settings
     - VB VBScript File 
     - ISP Internet Communication Settings
     - VBE VBScript Encoded Script File 
     - JS JScript File
     - VBS VBScript Script File 
     - JSE JScript Encoded Script File WSC Windows Script Component 
     - LNK Shortcut WSF Windows Script File 
     - WSH Windows Scripting Host Settings File
     
1.5d option to deny SMTP service based on IP
     option to deny SMTP service based on MAPS listing
     option to deny SMTP service based on non-local recipient domain/IP (in-transaction spam relay prevention)


1.5c option to customise the log folder location
     customisable message cache tracks duplicate messages within rules
     Mailwall Administrator module displays warning when it finds spaces in file type listings


1.5b fixed memory leak in the delivery agent
     added option for wildcard domain matching in the domain list

1.5  added used-customisable file definition database for detecting concealed file types
     policy changes are reloaded dynamically
     new in the Queue Manager: can be run remotely, fast message listing, column sorting and quick preview
     Queue Manager and Administrator modules support resizing


1.4b added a rule to deal with LoveBug and other e-mail worms

1.4  fixed a bug where lists were not searched correctly
     added support for Mail Abuse Prevention System (MAPS) junk e-mail detection
     previous junk e-mail detection engine has been labelled as bulk-email

1.3b maintenance update
     added custom login and password option for dial-up connections
     load distribution allows for sharing the processing load on other Mailwall hosts
     
     

1.3  message text analysis can now combine/exclude/include message subject,body and attachments
     added mutliple area quarantine management system     
     added facility to detect threats concealed in long-file name attachments
     added facility to automatically compress message file attachments into a single zip archive
     added facility to automatically decompress message zip archive into separate file attachments
     added facility to customize smtp max incoming/outgoing connections, retry interval and max retries     
     added multiple message selection and processing to Queue Manager
     updated content lookup in file attachments
     improved overall performance and file-system error handling
     revision2:
     fixed file error bug when a batch of files were sent with text/HTML disclaimer added
     
     
     

1.2e virus scan is performed when message contains any mime-encoded attachment or any file attachment
     added protection agains spam relay attempts by third parties,control over traffic depending from the originating IP 
     added multiple-routing lookup list
     added detection of encrypted zip files
     added detection of any (unspecified) file attachments
     added detection of specific MIME Conent-Type.  This allows the product to detect HTML content, S/MIME encryption etc
     added attachment control feature to remove all listed file types
     added attachment control feature to remove all but NOT listed file types
     added attachment control feature to remove all file attachments
     added attachment control feature to remove HTML content from the message body
     added support for mutiple DNS servers
     updated core message with improved message content parsing
     updated MX resolution lookup mechanism
     updated virus scanner interface to prevent user from selecting scanner that is not installed
     updated TAB-order throught entire admin interface
     updated log writing not to lock log files after writes
     upated HTML document insertion

1.2c added option to customize archiving locations
     archiving can be now specified as action
     added forwarding message copy to a different address as action
     added support for 2 file attachments per message: plain text and HTML
     REVISION 2:
     queue manager does not display invalid files as corrupted messages
     queue manager clears display correctly between messages     

1.2b virus-scan is not performed when the message does not contain extractable ...
     ... or executable file attachments. This dramatically improves the Sweeper module speed
     added support for full domain and user name wildcard matching
     the default list selection in rules is all.txt

1.2  comments added to all lookup lists
     new exception lists allow for easier administration of global rules
     updated disclaimer adding function to support HTML messages
     minor user interface improvements

1.1  maintenance update, added support for more anti-virus engines

1.0  release