Wilson WindowWare Tech Support

WinBatch WinBatch+Compiler WebBatch
Home | Tech Database | Tech BBS | White Papers | Purchase


Latest WIL Postie Extender News


Version 10027
   28 January 2003

   Ported the October 2002 Postie source code from Infradig into the 
   WIL Postie code.

   Added ESMTP support to Postie.  Use the "e" flag with kSendText
   and kSendFile.  Note that userid and password are required for ESMTP
   posting to authenticate.  Do not specify userid and password for
   plain SMTP posting.

   Added CRAM-MD5 authentication for ESTMP and IMAP4.

   Changed allocation of memory in kGetMail so now memory is allocated
   dynamically, and download sizes are no longer limited.  Now the 
   "Holding buffer size exceeded" message should no longer appear.

   Added "f" (full headers) flag to the kGetMail function.


Version 10026
   2 January 2002

   Fixed kGetMail so that port number can be reset to the port
   thru which the user wants to receive the downloaded email messages.

   Fixed priority settings in kSendText and kSendFile.  In v10026, 
   when neither the "1" (high priority) or "2" ("low priority") 
   flags are set, the default "normal" flag gets set, and, in so doing, 
   the "X-Priority" and "Importance" headers now are correctly set to 
   "normal" (these headers weren't showing up for the case when neither 
   the 1 or 2 flags were set in prior versions of the extender.)

Version 10025
   18 December 2001

   Added 'q' option to automatically decode headers with 
   ?charset?q?text?=content.

Version 10024
   3 December 2001

   Fixed kGetMail delete flag so that it is reset to 0 after each
   kGetMail call, so that subsequent kGetMail calls do not continue
   to delete POP3 email messages.

Version 10023
   2 October 2001

   Fixed kManageImap so that it did not purge all Inbox messages
   when used in the same script as kGetMail with the delete flag set.
 
Version 10022
	31 May 2001

	Added more fixes to kManageImap4 for purge operation, which
        was GPFing because sufficient memory had not been allocated
        to return the message string.

Version 10021
	24 May 2001

	Fixed a bug introduced by the fix to kManageImap4.  A little cut
        and paste operation went awry, but now the mail messages are
        again getting returned to the message buffer in kGetMail.


Version 10020
	16 May 2001
	
	Fixed the kManageImap4 function, which was GPFing when purging
        large mailboxes.  The memory allocation for this function
	has been increased to 640K.


Version 10019
        26 Apr 2001

        Added "d" option for dsn (request delivery status notification) 
        & "m" option for mdn (request mail disposition notification) 
        features to kSendText and kSendFile functions.

        Added "c" option to kGetMail to return a receipt when retrieving
        mail from a server that has either a dsn or mdn request in it.


Version 10018
        16 Apr 2001

	Made another change to kGetMail to clear the delete flag.


Version 10017
        13 Apr 2001

        Fixed problem wherein if you set the delete flag in kGetMail
        and then ran subsequent kGetMails in a loop NOT setting the 
        delete flag, the delete flag never actually got cleared.


Version 10016
        16 March 2001

        Added error checking for the following illegal specifications:

        pat|nopat  - Illegal to have both pat and no pat; they're 
                     mutually exclusive.

        pat|       - Don't follow pat with a vertical bar.

        |""         - Illegal to have null string for nopat.


Version 10015
        20 Feb 01

        Changed X-mailer text to:
        "X-Mailer: WIL Postie Extender www-winbatch-com"
        so that the header info doesn't act like a link.

        Fixed Postie so that email addresses starting with
        '!', e.g., !looloo@winbatch.com, will now be processed.


Version 10014
        Fixed Postie so that tabs in messages, attachments, and headers
        are not converted to spaces.


Version 10013
        Dec 12, 2000 
                         
        The POSTIE extender has been updated to a few format
                to allow more descriptive function names and additional
                parameters.  This version of the extender requires
                WinBatch 2001A or newer to run.  This extender will 
                not work on WinBatch 2000C or older.
                
                In addition, so as not to affect existing scripts using 
                a previous version of this extender, the extender DLL 
                has been renamed to include a 34I in the DLL name 
                instead of a 32I.  Old and new versions of this 
                extender can *usually* co-exist side by side.
                
                To use the new extender with old scripts and with 
                WinBatch 2001A or newer you will need to change the 
                AddExtender line in the script to reflect the new DLL 
                name.   e.g.
                
                   AddExtender("WWPST32I.DLL")
                should become
                   AddExtender("WWPST34I.DLL")

Version 10012 
        Nov 27, 2000

        Fixed Postie so that the "\" backslash character is not
        stripped off in text of To, From, Subject, Msgs, Files, etc.

Version 10011 
        Oct 10, 2000

        Dispensed with the limitation on 255 length limitation in
        parameters in kSendText, kSendFile and kDest.

	  
Version 10010 
        Sept 12, 2000

        Added "t" (-text) option to kGetMail to allow for text
        attachments to be written in native mode (the default
        setting is binary mode.)


Version 10009 
        May 24, 2000

        kSendText/kSendFile now work during daylight savings time.
        In previous versions, all messages sent via these functions
        were showing up with a time stamp that is the sending
        computer's time +1 hour.


Version 10008  
        Mar 7, 2000

        Removed IMAP4 posting from source code and help files.  
        From RFC 2060: IMAP4rev1 does not specify a means of posting mail; 
        this functionality is handled by a mail transfer protocol such as [SMTP].


Version 10007 
        Mar 6, 2000

        Attachments now get CRLFs added to end of lines.


Version 10006  
        Feb 23, 2000

        kStatusInfo now returns the status of the previous statement executed
        and any error information.


Version 10005  
        Feb 21, 2000

        Added base64 encoding of Subject, To, and From headers along with the 
        message body.


Version 10004  
        Feb 14, 2000

        Added kExtra function, to specify charset and base64 encoding. 

        Attachments now get written out to the current working directory
        regardless of whether or not the second parameter, outputfile, is
        specified.

        See help file for details about how attachments are handled when using
        the "raw" and "headers" options.


Version 10003
        Sep 7, 1999

        New version of Postie extender posted.  This posting of Postie publishes 
        the procedures that allow you to purge the postings that you are 
        potentially perusing.


Version 10002
        Aug 17, 1999


        New version of Postie posted. Works with WebBatch now.


Version 10001
        Aug 16, 1999


        Released Postie v10001, which increases the second parameter 
        in kSendText (the message body) to an unlimited size (only limited 
        by your machine's memory).



Version 10000
        August 13, 1999 03:51 PM 

        Initial Release.

*** NEW POSTIE EXTENDER v10000*** 

The Ultimate Internet Email extender. Sends and receives POP3, IMAP4, and NNTP (newsgroup) email. 
Able to send and receive mime or uuencoded attachments.


Article ID:   W14187
Filename:   !!NEWSFLASH!!.txt