• GAMMA AUP 451.7 Now Open

    From WINSERVER SUPPORT@1:124/5013 to All on Thu Jan 31 19:17:14 2019
    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)