Update instructions
===================

Notice: if we refer to a new or changed parameter in an .ini please
        look into the new .ini file and change your current file.
        
=============================================================================

2.50 -> 2.51
-------------------
No special update procedure required

2.45 -> 2.50
-------------------
The "Strict sender validation feature" is removed because nobody did
understand it correctly, was a pain in the ass to maintain and had more
sideeffects (which I have to explain again and again) than it was useful.

2.40 -> 2.45
-------------------
Changes in zerotoaster.ini:

Add section [MAIL_IMPORT] just before the [MAILFILTERS] section and
after the [USER_ALIAS] section

Add section [USER_ALIAS] just before the [MAIL_IMPORT] section and 
after the storage_manager / memorycheck_gc entry
        
Remove "postmaster_address", set "alias = postmaster: ...."
in the new USER_ALIAS section.

Add the "fwd_bounce_include_lines" entry

Add the "system_name" entry

New scripts: Directory run_unix contains 3 sample scripts. Unix-users must 
edit this scripts to fit into the installation. The set of scripts is NOT 
complete. Please send your suggestions and scripts to bernd.hohmann@zwanzigeins.de

"run_os2" contains a new idea of the various scripts. Open "-jver-.cmd" for
details!

General upgrade instruction:
1) Copy _zerotoaster.jar and _201_util.jar into your ZeroToaster directory.
2) Either migrate your current zerotoaster.ini to the new one or add/change 
   the values mentioned above.
3) Full-Restart zerotoaster

=============================================================================

2.30 -> 2.40
-------------------
Changes in zerotoaster.ini:

1) Added: smtp_auth_methods
2) Added: logfile_keep
3) Changed: fwd_rescan has new default 240 seconds

Changes in filestorage.ini:

If you never changed something in this file, just copy the new version over.
The new user/domain mailbin will be created under the "maildir" directory.

Upgrade instructions:

1) Stop zerotoaster if running. Make sure it is really stopped.
2) Backup everything (copy the whole ZT tree to a different directory)
3) Copy _zerotoaster.jar and _201_util.jar into your ZeroToaster directory.
4) Either migrate your current zerotoaster.ini to the new one or at least 
   add/change the values mentioned above.
5) Either copy the new filestorage.ini over or migrate the changes.
6) Start zerotoaster

You should see new directories under your maildir. If you filled the
backupmaildir parameter in filestorage.ini you should see a new directory
there after the first mail is processed.

=============================================================================

2.20u -> 2.30
-------------------
Changes in zerotoaster.ini:
1) Added: timezone

Upgrade instructions:

1) Copy _zerotoaster.jar and _201_util.jar into your ZeroToaster directory.
2) Either migrate your current zerotoaster.ini to the new one or at least 
   add/change the values mentioned above.
3) Patch the mailview.cmd/.bat so it works for you
4) GUI Configuration: If you plan to use the XREN command (needed for
   readdressing mails with the mailviewer), check User/Advanced/Security
   and set the "Allow XREN..." flag.
        
=============================================================================

2.20 -> 2.20u
-------------------
Changes in zerotoaster.ini:
1) Added: restart_when_config_changed
2) Changed: mpa_instances
3) Removed: RBL-Filtering ("# RBL Spam filtering" section) at the end
4) Added: RBL-Support section at the end
5) Added: fwd_no_delivery
6) Changed: nameserver

Upgrade instructions:

1) Copy _zerotoaster.jar and _201_util.jar into your ZeroToaster directory.
2) Either migrate your current zerotoaster.ini to the new one or at least 
   add/change the values mentioned above.
3) Adjust the "mpa_instances" to a value equal to "smtp_instances".
4) If you have backup MX servers please adjust "fwd_no_delivery".
5) Examine the new "[RBL]" section.
6) Perform a full restart of the server.

=============================================================================

2.15 -> 2.20
-------------------
1) New parameter "mpa_stopfilterafterav" in the MPA configuration. 
   Please copy this value and the help text into your local zerotoaster.ini
   and read the help text.

2) New parameter "tempmaildir" in filestorage.ini (default ./mails/). 
   "tempmaildir" is the directory where ZT stores its temporary mail files

3) New Feature "Quotas" in the Domain and User setup. Read the section 
   "Advanced/Quotas" in "4) Dealing with domains" and the same section in 
   "5) Dealing with users"

4) Updated FAQ
   
=============================================================================

2.14 -> 2.15
-------------------
The Postmaster input field is dropped from the Domain configuration. All 
E-Mails to "postmaster@domain.tld" are redirected to the Postmaster defined 
in zerotoaster.ini (postmaster_address=). If you need a different Postmaster
in your Domain, create a Postmaster user account.

Please read section "B) Copyright, Licence & Support" in readme.txt

Running as NT Service: check \run_w2k\goodies
