SpIDer Mail [Home Edition]
version 4.29b.


1. Common description

This program used to anti-virus checking all incoming messages that receiving
via POP3 session to local computer from internet/intranet POP3 mail servers.

When infected message is found it will be automatically deleted or removed to
special quarantine folder.

Any standard outbound POP3 connection will detect and intercept automatically
for all e-mail clients. 

For non standard POP3 connection intercepting adjustment please see
SpIDer Mail ini file, sections [HookXX].


2. Requirements

It works on:

+ Windows 95/95OSR with Winsock 2.2 update installed
  (Winsock 2.2. update download:
   http://www.microsoft.com/windows95/downloads/contents/wuadmintools/s_wunetworkingtools/w95sockets2/)
+ Windows 98, Me
+ Windows NT, SP4+
+ Windows 2000
+ Windows XP


3. Installation

WARNING:
If you already use previous version of SpIDer Mail, please uninstall it (p.4)
and reboot system.

Before any use SpIDer Mail please copy all files from this distribution to
directory with DrWeb 4.29 installed, go to this directory and run "install.bat" file.


SpIDer Mail will install into system.
For analyse details or uninstallation problems see file "spiderml_install.log"
in SpIDer Mail home directory.


4. Uninstallation

Run "remove.bat" file.

SpIDer Mail will uninstall from system (but files in SpIDer Mail home directory
will not leave).
For analyse details or uninstallation problems see file "spiderml_install.log"
in home directory.


5. Syntax:

SPIDERML {-ini:file} {-SWITCH}

-ini:file - use specified ini-file (else use ini-file from home directory)

Switches:
-install     - install SpIDer Mail
-remove      - remove SpIDer Mail
-console     - display debug console
-reinit      - reinitialize running SpIDer Mail
-update      - reload anti-virus engine and virus bases
-enable      - enable running SpIDer Mail
-disable     - disable running SpIDer Mail
-exit        - exit from running SpIDer Mail


For detail information about message scanning and actions when SpIDer Mail is
running please see "spiderml.log" file in home directory.


6. Features.

For working need at least DrWeb 4.29 engine.


7. History

4.29b:

First public release.

Added:
- Program settings GUI interface implemented 
- Multi-language interface implemented 
- For multi-functional SpIDer Mail operation the presence of a commercial 
  key file issued for Dr.Web for Windows (GUI) is required. 
  The absence of a commercial key will bring about the following
  limitations: 
  1. Heuristic analyser will be disabled
  2. Archives check will be disabled
  3. Extended settings change will be prohibited
  4. A message notifying the version is evaluative will appear 
     every 30 minutes (when the program is run or the messages are checked) 
- All SpIDer Mail settings are stored in the configuration file drweb32.ini 
- INI-file parameters changed:
  AllowReinitialize = Yes/No
  AllowSettings = Yes/No 
- New INI-file parameters added:
  LngFileName = "other languages resource file path"
  Key = "key-file path" 


1.00.012:
Bugs fixed:
- Changes in handling network connections algorithm
- Hook on reboot/shutdown for correct unloading
- Check for DrWeb Engine and virus bases on start or installation

Added:
- MaxArchiveLevel parameter to ini-file: maximum depth level for archives
  and/or packed executables
  Default - 64

1.00.011:
Bugs fixed:
- Problems with lost connections
- Check into hook for several hostnames with the same IP-address (for example,
  mail.ru/pop.mail.ru)
- Max value for parameter MaximumLoadEngines (and PreloadEngines) in ini-file
  is 62
- Problems with double receiving messages which already received on slow
  connections
- Value for parameter ServerRefreshTime in ini-file by default is 20 sec

Added:
- AllowDisable parameter to ini-file: enable "Disable/Enable" switch in menu
  and command line (by default: Yes)
- AllowExit parameter to ini-file: enable "Exit" switch in menu and command
  line (by default: Yes)

1.00.010:
Bugs fixed:
- Win95/Win95 OSR correct supporting
- "Hang up" on exit trying in mailcheck progress time
- Correct network handling
- Anti-Virus Engine and bases reload after update only if flag file is changed

Added:
- PreloadEngines parameter to ini-file: counter of engines that will load on
  start and present in memory permanently; must be less or equal to
  MaxLoadEngines parameter (or MaxLoadEngines parameter will use).
  If PreloadEngines is set to zero, no one engine will load on start and
  no one engine will present in memory permanently (all engines will load
  on-demand and will unload when UnusedEngineUnloadTimeout occur).
  By default - 1.

1.00.009:
Bugs fixed:
- Network hang up when SpIDer Mail "Update" selected
- "The procedure entry point TrackMouseEvent..." on Win95/Win95 OSR
- Working under Users/Power Uses/Guests on WinNT/Win2000/XP
- Correct messages handling on some mail clients

Added:
- -update command line switch
- MaxFileSizeToExtract parameter to ini-file
- MaxCompressionRatio parameter to ini-file

1.00.008:
- First public Beta


Copyright (c) by Igor Daniloff, 2002
Daniloff's Anti-Virus Labs
http://www.drweb.net
http://www.dials.ru
