Date: Sun, 26 Mar 2006 02:10:47 -0400
From: WINSERVER SUPPORT
To: all
Subject: GAMMA AUP 451.7 Now Open
Newsgroups: winserver.public.gamma.testing
Message-ID: <
1143357117.40.0@winserver.com>
X-Mailer: Wildcat! Interactive Net Server v7.0.454.5
Lines: 125
A new GAMMA AUP is now available for version 6.1 Build 451.7.
AUP Subscribers may obtain the GAMMA by typing:
AUTOUPDATE /GAMMA
Summary:
This first gamma 451.7 release mainly fixes and cleans up some minor issues
in the last official 451.6 release. Please note the AUP.CHM was not
updated. It will be added soon. Here is the change list:
WCSMTP
------
- Fix: Now honors response codes 553 to 559 outgoing transaction
failures. This will now pick up on incorrect transactions
much faster.
Details:
A 55x response is a permanent failure. A 45x is a temporary
failure which allows for retries. WCSMTP was only checking 550
to 552 for permanent failures, thus when a 553 was issued by a
remote server, wcSMTP stopped the transaction but it put the
mail back into the outgoing mail queue allowing it to retry
again at the next send attempt.
- Fix: Fixed the Received: trace header to better conform to
RFC 821/2821 standards.
- FIX: Fixed Typo in WCSMTPSENDTRACE*.LOG with having the C: and S:
tags reversed.
- FIX: Fixed the Send Mail Incoming Buffer Size. Too small.
- NEW: Added optional Retry Frequency Table using optional file
data\wcsmtp.ini. See below for example WCSMTP.INI file.
WCLISTSERVE:
------------
- New; Added support for two new options:
[_] Add Subject Listname Tag
[X] Add List Header Lines
WCSERVER
--------
- ENH: Allow READ access for SDK WcGetPrivateProfileXXXX()
Function.
Reading of INI files for non-system sessions are now allowed with
the WcGetPrivateProfileXXXX() functions in the win32ini.wch wcBASIC
library. Reading is allowed, Writing requires atleast the system
or user session.
WCSSL
-----
- NEW: New OPENSSL library 0.9.7i used.
You need to unzip the updated OPENSSL.ZIP and WCSSL.ZIP files.
WCSMTP.INI
----------
A new DATA\WCSMTP.INI is now optionally available to add additional stuff
for WCSMTP as required. Currently it is used to offer a different send mail frequency.
Example DATA\WCSMTP.INI File:
[Attempts]
Default=60
Attempt1=5
Attempt2=5
Attempt3=15
Attempt5=30
Attempt10=120
Attempt21=5
Attempt22=5
Attempt23=15
Attempt25=30
Attempt30=120
Attempt40=60
Attempt72=60
The above are minutes. It says the default retry frequency is 60 minutes. I have to double check this but for now, I think attempt #1 is ignored, since
the first attempt starts immediately as soon as the message is queued for sending. I left it in there so that we can put a timer on the FIRST
attempt. In any case, the 2nd attempt is 5 minutes later, the 3rd and 4th attempt is 15 later, the 5th to 9th attempt is 30 minutes frequencies, and
so on.
The above is an example to show how it works. I think a more appropriate frequency would be:
[Attempts]
Default=60
Attempt1=5
Attempt2=5
Attempt3=15
Attempt4=60
with the goal if trying 5 to 15 minutes later in the first few tries before defaulting back to the 60 minute frequency.
The reason this was needed because of the growth of GreyList systems. GreyListing is where a receiver will fail you the first time you send them
mail with the expectation you will try again. By default, Wildcat! was retrying every hour for 3 days for a total of 72 tries. With this table,
you can now satisfy the greylist system and retry alot sooner than 1 hour in order to send mail.
---
Hector
* Origin: Prison Board BBS Mesquite Tx //telnet.RDFIG.NET www. (1:124/5013)