Tristero Revision History ------------------------- N.B. An NT version of Tristero 4.3 is also available. v4.5 Amended list announcements to originate from list-owner address Prevented looping of error receipts back to postmaster Prevented looping of listbot messages Report correct missing list on posts to multiple-lists v4.4 Support for MS Exchange connector Internet address format Suppression of special characters in cookies Support for mixed SMTP/native gateways (ExternalGateway INI setting) Optimization to frequently used code v4.3 New CookieSender option to control return address of subscribe cookies Improved handling of START and STOP in autobuilt commands Fixed CLONE command to prevent unknown list message Improved handling of corrupted cookie files - supplies bad line number v4.2 Fixed forward prefix in subject Fixed problem with custom revoked rights Added wildcard hierarchy of access.ini processing Fixed problem with addresses being mistakenly rejected as bad SMTP Added new list type (Executable) to execute series of commands v4.1.1 Support for cooperation with MajorDomino added v4.1 List Operation Overhaul of propagation engine - optimization of processing speed and disk i/o - single-pass mailing to lists-within-lists - removal of duplicate addresses from multiple lists Auto fix problems caused by manual edit of ACCESS.INI file Seperate messages for posts to empty lists & to no known lists Added new PASSIVE list type Support for new Compuserve Mail Hub "MIME:" prefix Support for prepending user names with CompuServe mail hub Improvements & fixes to message prescanning Support for sending welcome files to ADE subscribed members Automatic scanning for RFC header of mail with bad Internet address Command Robot Support for CGI mailto: action in address or message body New RESUB command to change user's address on lists UNSUB command now accepts single wildcard to leave all lists SUBSCRIBE & UNSUBSCRIBE now accept optional address parameter New STATS command to display running throughput totals INFO command now reports on CopyMethod & Folder Delivery New HELP MERGE command for assistance on using merge Fixed SET MAIL & NOMAIL commands Improved search for extended user name in RFC header Suppression of internet mail with invalid return address Support for WWW Forms using mailto: Actions Router 8 Support New TimeZone setting to support v8 local+UCT time format Recognition of rich text items Security Added cookie support for extra internet security Extended REVOKE command to remove implicitly granted rights New InternetPolicySub to control subscription security New InternetPolicyUnSub to control subscription security New COOKIE command for users to submit cookies New BAKE command for admin staff to make cookies for users New CONFIG INTERNETPOLICYSUB to remotely set policy New CookieDays setting to control purging of stale cookies Optimized security subsystem for improved lookup performance New special *@* wildcard for specifying Internet security ADE Integration Added new CONFIG ADE command to report ADE topology settings Added new CommentPrefix to control cc:Mail directory comments Personalization Added new CopyMethod "M" for mail merge support (BCC) Added new CopyMethod "P" for Personalized mail, (i.e. as blind carbon copy but each user addressed as "To" rather than "BCC", and mail merge switched on) Added mail merge support with the keywords: %%A actual address (full SMTP or cc:Mail) %%B listbot address for this server %%C recipient's first name %%D posting date %%F full address of user as held in INI file %%G gateway name of Tristero server %%I internet domain of Tristero server %%L list name %%N recipient's full name %%O list owner %%P recipient's post office %%R recipient's access rights to this list %%S recipient's surname %%T time of posting %%% literal %% v3.5.4 Improved detection of ADE propagation types from INI setup Pseudo file items identified as "Text Enclosures" handled as text Updating of PreScanLimit setting in INI fixed Archiving of file-only messages to "C" archives fixed Extra checking of file names for DOS validity in archiving v3.5.3 Added new archive type, CompleteArchive, for file attachments to be saved with messages Added new archive type, FileArchive, for file attachments only to be daily archived Digest message now reports list robot address in SMTP or cc:Mail format, as appropriate for recipient Added new LogDays setting, to automatically purge log files after a given number of days Added new ListDays default setting, to control how many days archive to maintain for a list Added CONFIG LOGDAYS command to set LogDays remotely Added new LogType "L" for logging to a mailing list archive Added new setting LogList to have logs sent by digest sub Added SET list LISTDAYS command to set purge days for an indivdual list Added extra checks to ensure message headers within HeaderLimit New checks to remove empty CCMUPDAT and TRISTERO.ADE files v3.5.2 Changed date format to work-round import v6 limitations Optimized processing of *to & *cc addresses Added RIGHTS command to check user's security rights for list Extended archiving of TRISTERO.EXP to limit of 999 files Extra checking of directories and paths at startup Added new MaxPOName INI setting to tune message headers Fixed problem with user renames propgated from ADE Fixed problems with tristero generated receipts being omitted v3.5.1 Additions AutoAll / Internet Automatically maintained list of all Internet subscribers Ability to maintain Internet aliases in cc:Mail directory Ability to shadow Internet addresses to cc:Mail mailing lists Full SMTP address extracted from RFC header for subscriptions New Address Format flag of "F" to force all SMTP addresses into form "User Name " format New AutoAllSelect flag of "S" to shadow SMTP addresses by ADE to cc:Mail lists, and automatically create alias addresses for Internet users in the cc:Mail directory ADE Option to archive ADE synchs & updates to any list archive Option to send ADE updates as messages to multiple POs New Address Format flag of "D" to force all addresses for ADE or Subscriptions to "Surname, Forename" format Improved ADE logging and debug information Posting New SendFormatFlag control to optimize mail delivery Prevented dropping of user-selected priority, where no forced priority Multiple binary attachments for farewell, welcome and info Added INI setting PosterHeader for ListPlus, OwnerPlus headers Added INI setting ListHeader for PosterPlus headers Remote File Transfer PUT command now permits subdirectory parameter GET command now retrieves from archive subdirectories Security Invalid cc:Mail shadow mailing lists now rejected Extra protection for recovering from incorrect INI files Strips off "ID CCMAIL:" prefix from CompuServe gateway Added automatic unsubscription for bouncing addresses Optional prescanning for mail Command robot Added new listbot command CONFIG SILENTCREATE Added new listbot command CONFIG SILENTADD Added new listbot command CONFIG LOGLEVEL Added new listbot command CONFIG LOGSCREEN Added new listbot command CONFIG ADETYPE Added new listbot command CONFIG ADESELECT Added new listbot command CONFIG SUBFORMAT Added new listbot command CONFIG SENDFORMAT Added new listbot command CONFIG ADEFORMAT Added new listbot command CONFIG NONDELIVERY Added new listbot command CONFIG EXPORT Added new listbot command SET list EMPTYDIGEST Added new listbot command SET * ACK | NOACK Added new listbot command SET * RECEIPT DENY | ALLOW | TRISTERO Added new listbot command SET * COPYMETHOD BCC | CC | TO Added new listbot command SET * MAXLINES 0 | n Added new listbot command SET * PRIORITY [ L | N | U ] Added new listbot command SET * EMPTYDIGEST 0|1 Added new listbot command SET * REPLY ReplyType Added new listbot command SET * PREFIX forwardprefix v3.4.10 Additions RENAME command now renames list wherever it appears in other lists (i.e. in hierarchical list organization) DESTORY command now removes list wherever it appears in other lists (i.e. in hierarchical list organization) CREATE command now adds default list owner to list with address format determined by SubscribeAddressForm setting New ToListPlus & ToFromPlus reply type Reply types of "ToList" form now sensitive to hierarchical lists More comprehensive audit trails Tristero now automatically deletes the TRISTERO.EXP after completing processing, and archives previous versions as controlled by ArchiveExport INI value. SuperUser now advised of undelivered mail after system failure Extended and reformatted debugging output Added new tuning controls: HeaderLimit and DropKilled Bug Fixes Fixed failure to strip final quotation mark in second parameter Fixed MEMBERS command not expanding hierarchial lists when using short-form addressing WHICH command fixed Fixed suppression of user set message priorities Fixed TOPLISTPLUS reply type Recipient count in receipt takes account of multiple batches v3.4.9 Announcement Evaluation Copy is now time limited. A message, increasing in frequency, will be sent to the mail administrator to warn of impending gateway time-out. All mail will be saved to the tristero.und file ready for processing once a registration key is present. Bug fixes Announcements of list deletions now sent in multiple batches where required by header size limits or AddressLimit setting v3.4.8 Enhancements CLONE command added to rapidly create new lists like old New Global default INI list setting ReplyType Extra setting for DenyReceipt for receipting all mail New SET RECEIPT TRISTERO command Bad password attempts now recorded in security audit trail New [RFC Header] Section to specify exactly which SMTP mail header keywords are preserved on RFC minimization Bug fixes Fixed problem removing certain addresses from list Fixed rejection of users mail with bracketed fields at end of address v3.4.7 Enhancements Improved presentation of final statistics Removed pre-v3.1 support code and reduced memory footprint Bug Fixes Fixed crash on ADE complete sync with shadowing and no digests Fixed return of console output for CONFIG COMMAND Fixed misinterpretation of SET listname DISTRIBUTION command v3.4.6 Enhancements Extra paragraph on reject receipts with received e-mail address New SilentAdd to default to no announcement for ADDed addresses New SilentCreate to default to no announcement for CREATE command Detection added in security mechanism for SMTP address subdomains Improved address recognition for SMTP addresses All rejected mail now returned with explanation & full RFC header New list type "BROADCAST" for open subscription & closed posting Bug fixes False "post to empty list" receipt fixed v3.4.5 Enhancements FolderDelivery added to enable direct posting of list mail to user's folders rather than into the inbox FolderPrefix and FolderSuffix added to tune FolderDelivery New command: SET listname COPYMETHOD FOLDER New command: SET listname COPYMETHOD INBOX New Reply Types: OWNER, OWNERPLUS, OWNERNAME, OWNERNAMEPLUS Bug Fixes Unsuccessful REVOKE command now reported v3.4.4 Enhancements Unauthorized mail to closed lists now cc'd to list owner Quoted user names in internet addresses preserved FixSMTPsender INI option added to handle SMTP gateways which reject outgoing mail from non cc:mail addresses v3.4.3 Enhancements: Receipt now tells users how many destination addresses cc:Mail requested sync now rebuilds AutoAll lists from scratch, if ownership set to ADE LRI file format now supports embedded parameters Improved performance of mass auto-all subscriptions & syncs Progress gauge now measures time for ADE engine processing Security mechanisms now check for and extract Internet address in angle brackets Added ArchiveDirectory control to specify exact location of list archive directories Added AutoListOptimize INI control for performance tuning Added AuditADESync INI control to control AutoAll Sync audits Added ReplyType 'ToList' to match existing 'ToFrom' type Added new ReplyType suffix "@" to present list in internet form Bug fixes: Removal of users with digest subscriptions fixed Improved handling of missing or unavailable LRI files Fixed handling of ADE propagated name changes in AutoAll lists and ADE deletes v3.4.2 Enhancements: Now supports subscriber addresses in shortened form (i.e. without the "AT PostOffice") for posting access to membership-only lists, and auto-deletion by ADE New AutoAllAddressFormat and SubscribeAddressFormat INI options to control address form (short/long. normalized) Internet addresses in short form now have the SMTPGateway value added automatically on mail propagation New SMTPLinkFix INI control to indicate an SMTPGateway using Link To SMTP and requiring addressing fixing INFO command made available to all users for all lists with exception of Internal, Hidden and Approval lists. WHO command restricted to users with "R" rights. Export and Import calls in TRISTERO.BAT and TRISTERO.CMD modified to take new syntax (BATCH replaces NAME/1) v3.4.1 Enhancements: Support for mail to postmaster@ and webmaster@ to pass thru to default superuser if no list or mailbot by those names defined New "subscription" list type for open subscription and closed posting Added NEW-LIST option for ANNOUNCE command to produce announcement in standard format for internet mailing list NEW-LIST Separated INFO command from MEMBERS command Added new "A" ADE autolist selector for bracketed fields within the address Added new DOSConfChar INI value for non-English operating systems Improved HELP response and added new HELP COMMANDS keyword Bug fixes: Fixed QUIET and RESUME commands ANNOUNCE now correctly picks up README.TXT Improved handling of improperly formatted listbot requests Fixed rejection of mail sent to a closed list by members v3.4 Enhancements: ADE PropagationType value added to INI file, to define fully ADE relationship with host post office Added new ADE functionality, Shadow Lists, to automatically maintain a cc:mail Mailing List associated with a Tristero list Presentation Improved RFC header detection for servers not using Itemsize exports Added RFCMin=2 value to strip RFC headers on reply or forward items Added RFCMin=3 & 4 to remove internet mail headers completely Added RFCMin=5 to minimize initial header and strip on further items Added TOPLIST &TOPLISTPLUS reply type for hierarchical lists Prevents multiple 'original-sender' or 'via' in hierarchical lists Added new detailed HELP texts for common commands Security Hidden lists now prevented from being sent by ADE to cc:mail directories unless explicitly commanded New "Internal" list type with security and posting status of Open lists, but invisible to users Added new SpamCheckList & SpamCheckGateways parameters for author checking against list of known mail spammers, and optional archiving of spams, and digest-posting to postmasters New MaxSessionSubs to control maximum number of subscription requests per session to prevent mass automated subscriptions Added OverRideSubject to permit privileged users to override ReplyType, Max Message size, subject filters, receipt denial Added PageOnErrorCommand to enable the system administrator to be immediately alerted if an error condition occurs General Added CONFIG PUTFILE for superuser uploading of files to any router-visible operating system file Added FORCE paramter for PUT and CONFIG PUTFILE to force overwriting of existing files Added ANNOUNCE command to resend announcment, with optional file 'info.txt' from list archive, to the announcement list or to any other recipient Differentiated WHICH command from LISTS - WHICH now returns a list of only the LISTS to which the subscriber is on Added START and SKIP commands for the listbot to ignore message text Summary-only digest output amended so that users may request digest files simply be replying to the message Sub requests to closed groups passed onto list owner in a format which lets the owner accept the sub simply by replying Added TempDirectory and ListDirectory parameters to support separate directories for list files and working files Added SET commands for forward prefixes, shadow lists, forced priority, receipt denial, copy methods, message size limit Automatically copies from default archive, if present, the files INFO.TXT, WELCOME.TXT, GOODBYE.TXT on list creation to the archive of the newly created list Added new BinaryMode and BinaryTune parameters to permit binary files to be passed thru Tristero (uesful for cc:fac and MacIntosh attachments) Added fuzzy address matching for REMOVE and LISTS commands Code internally optimized, reducing executable size (5%) and memory footprint, and increasing processing speed Bug fixes: Fixed garbled cc:fax attachments, with BinaryTune paramter to cater for different itemsizing and import/export versions Fixed/improved critical error handling & creation of tristero.und file Corrected usage of info-files farewell.txt and readme.txt Fixed sending to majordomo style -OWNER addresses v3.3.2 Enhancements: ADE process now automatically maintains AutoAll lists for post office, based on PO address, or bracketed/initial value in the user's comments field AUDIT listname now takes date parameter 'AUDIT security' command added to monitor superuser access/hacks Now sets an Errorlevel for DOS batch files, as tristero.flg value Improved handling of rejected mail to closed or non-existent lists; mail now only returned if no valid lists found, otherwise diagnostic receipts for the individual rejected lists Code optimized to reduce memory footprint and execution time Memory model altered to permit larger numbers of lists (>600) New ReplyType override for sending mail back to remote internet lists from local client proxy lists New SET listname PROXY-REPLY to modify the new replytype override New SET listaname ACK & UNACK command to set list acknowledgment New SET HELP / SET ? help text for listowners Improved subscription acknowledgement and new list announcement Improved presentation of LISTS command output Added signature detection to auto-terminate listbot commands Now sends help message (LRI file section help05) automatically if no valid commands found in message to listbot Automatically puts "Re:" prefixes of posts into cc:mail format Improved ForwardPrefixes - ensures that a subject only has one forward prefix, and that the prefix is at the very beginning of the subject, plus rectifies subjects of format "Re: [prefix] Re:" and puts into cc:mail "[prefix] Re[2]:" All subscription addresses stripped of quotation marks Bug Fixes: Fixed support for majordomo owner- & -owner addresses Fixed failure to detect some RFC headers Fixed default access for public archive (directory 00000000) Fixed rediversion of mail from moderated to approval lists v3.3.1 Enhancements: Support for executing listbot command detected by [Admin Subjects] GRANT & REVOKE now take parameters in either order Supports interchangeablely "Surname/Forename" cc:mail formats Enabled ADE processing of deleted users - automatically unsubbed Audit trail added for each list, and new "AUDIT list" command to view New flag file created to indicate required rerunning of Tristero HIDE option extended to RENAME command, as ADD and CREATE New ListPlus & PosterPlus Reply Types NonDelivery option now also prevents propagation to *to & *cc addresses Protection added for *to & *cc addresses overflowing cc:mail header limits Duplication of mail avoided by not propagating to *to & *cc addresses Added [Kill Authors] section for filtering by sender address Added [Post Offices] for removing or aliasing post office names Improved handling of empty / missing lists Empty messages now dropped from archives New FETCH command (alias FTP, SEND, SENDFILE) to retrieve a file from an archive to be sent as a separate file-only message CD (CHDIR) command now accepted tochange default archive DIR command now accepts LS alias and recognizes last CD Now returns receipt (with warning) on request for posts to empty lists Outdated "Tristero.INI" file now backed-up as "Tristero.BAK" Improved presentation of reply separators and forward headers Bug Fixes: Occasional truncation of last bytes of file with PUT command Fixed loss of first character of listname in GRANT & REVOKE commands Fixed failure to respect rights of superuser/postmaster equivalencies 'Star' suffixed reply-types being ignored under some conditions Problems with subscriptions of users in "Surname, Forename" format Ignores lines in propagation files with only white space RENAME command ADE process failed to recreate new alias in cc:mail RENAME command crashing on digest subscription update Reinstated bounce message for attempt to send to closed lists Strips out color codes which could upset admin commands v3.2.2 Enhancements: Added SET list FREE and SET list DISTRIBUTION commands Allows linewrap of command lines with quoted parameters ExpCon ZIP added to distribution Mail with filtered subject sent to ListBot now dropped New HIDE option for ADD and DESTROY commands New TOFROM reply type - sends from list with sender as *TO ListBot now updates 'Re:' subject prefixes in cc:mail fashion Bug Fixes: 'Poster' reply type not being honoured v3.2.1 Enhancements: Extensively revised security rights subsystem Custom access types granular rights for GRANT & REVOKE new list types increased security-checking performance New SecurePost INI value to control access checking for post propagation CONFIG KILLADD command added for remote kill-file maintenance CONFIG KILLLIST command added to examine current kill file Extra LIST DETAIL available to superuser and postmaster users Extra LIST BARE option for simple list of lists LIST command can now take a user name for info on user's lists New NonDelivery INI value to control handling of *TO and *CC New 'Free' list-type added for uncontrolled access lists New 'Distribution' list type for cc:mail style mailing lists Improved performance of propagation to open and approval lists Sub-lists may now have any of the gateway aliases as the PO INI file re-configured - backward compatible with older versions Supplied GREP.BAT file now adds required quotes internally SEARCH command no longer puts quotes around text in calling grep Multiple SMTPGateway support Multiple line '=' type tags now supported Creates a backup file (Tristero.und) on system crash Support of 'owner-' prefix for mail to list owner Digest users are now automatically resubscribed to renamed lists Listserv synonym ERASE added for DESTROY command DESTROY command now removes empty archive directories DESTROY announcements no longer broadcasted for hidden lists Announcements now use internet standard subject formats RENAME command now produces an announcement to list members Bug Fix: Greeting and default subject for listbot responses not taken from default language regardless of user's setting In batched mail from nested lists, date missing, itemsize showing Security breaches not being sent directly to Superuser Crash caused by ACCESS.INI file improperly formatted by manual edit Tightened up file handling error control / coping with missing files Amended language file to correct text of LISTS command Postmaster HELP text not being returned v3.1.5 Enhancements: Colourizing now applied to all admin messages SET PROXY & PROXY-TYPE commands display host list MLM type New RENAME command to change list names New * wildcard for REMOVE command to unsub user from all lists Batch file defaults to propagating ADE updates to remote POs New CONFIG SENDFILE for sending files as separate messages New HIDE option for CREATE command to squelch list announcment LISTS option updated to display hidden lists for list members RFC Header detection logic improved Support for majordomo style 'approve password' command prefix Bug fixes: Duplication of internet address info on new-list announcement KILL command reporting success but failing to delete file REMOVE command damaging list INI file under certain conditions Priority not being set for some messages Addresses with commas being split Duplicate postings when propagating mail to large nested lists v3.1.4 Enhancements: LIST SORT and OPTIMIZE prevented being run with no lists setup HELP now gives full internet address for subscription commands SET PROXY adds on SMTPGateway or 'Internet' if no PO Name given ADD LIST will now automatically increment NextListNum if a manually altered configuration has not done so Bug fixes: System error on first list CREATE command of new installation Automatic recreation of missing ACCESS.INI file fixed v3.1.3 Enhancements: Improved format for announcement message Added more Debug Level 4 detail for auto command processing Bug fixes: Response of 'no list known' appeared for some commands Some commands refused to recognize SuperUser Problems in converting old format Tristero.INI files Problem when adding the very first list, and adding multiple names v3.1.2 Bug fixes: Fixed digest.ini period field error on SET NOMAIL subs Fixed SET DIGEST CATCHUP & REWIND not being applied v3.1.1 Enhancements: Now ignores header information in forward items sent to mailbot Fixed error causing some mail to be reflected to proxy host Added LogLevel & LogScreen INI variables to control logging Bug fixes: Improved processing speed Adapted to work with new CompuServe mail hub delivery format v3.1 Enhancements: New INI format for list definition, making config easier to read, and giving more options configurable by list rather than globally. Conversion to this new format is handled automatically by Tristero. Support for ITEMSIZE parameter in EXPORT commandline, and automatic protection of keywords quoted in messages. Added new progress indicators New commands to optionally enforce password security for all privileged operations New PROXYBBS list SUB & UNSUB commands to use Tristero as a client list for cc:mail bulletin boards New CREATECLIENT command to simplify setting up a client list to a remote internet mailing list PROXY command can now automatically generate a command string if omitted for most common MLMs, using a PROXY-TYPE where set, or based on the sub address New SET PROXY-TYPE to override Tristero's judgement of remote MLM software identity CONFIG GET command now amended to return ACCESS.INI and PROXIES.INI files if present New CONFIG SORT command to sort mailing list displays New STOP & END commands to signal end of command list New CONFIG SECURITY command added to report on access levels, password settings and default languages New CONFIG OPTIMIZE command to order lists by post office for optimization of onward routing ADD and SUBSCRIBE commands updated to keep lists tuned without necessity of rerunning CONFIG OPTIMIZE New SET DIGEST REWIND and SET DIGEST CATCHUP commands to go back digest period, or skip waiting mail Limited support for Majordomo style list moderation added: will now check for users' access to listname-approval if restricted from posting to listname, and divert mail automatically to the approval list. New list types for Moderated and Approval lists. Improved list of lists display New INFO * command for info on all lists INFO command now recurses hierarchial lists, subject to maximum depth set by new INI value MaxListDepth Support spaces within list names; commands now updated to recognize long list names within quotation marks Added new Mailbase compatible synonyms and added processing to cope with F=MAIL suffix on ListServ style commands SetBlind replaced by CopyMethod INI option to allow choice between cc, bcc and plain 'to' addressing ForceLowPriority replaced by ForcePriority INI option to give choice between L,N,U priorities, or leave blank to avoid overriding user-set mail priority New INI variable GateWayDomain - if present the full internet addresses for posting and processing are given on list info & announcements and digest summaries New options for reply address - Owner, Tristero, Forwarded and '*' suffix for inclusion of list address Improved handling of mail sent to non-existent or unsubscribe mailing lists Increased resilience in dealing with locked/damaged digest files and missing INI files Increased effectiveness of resource cacheing Support of '-owner' suffixes for sending mail to list owner Updated help messages, and added new help section for PostMasters or equivalents Bug Fixes: Superuser & Postmaster equivalence not recognized for some SET commands v3.0.5 Enhancements: MaxLines option added to control message size Now accepts admin requests sent in majordomo format (i.e. to 'listname'-request) and redirects to automatic mailbox with default list of 'listname' Increased ListServ compatibility. Now able to cope with all .LRI files missing. Bug fixes: Set TYPE HIDDEN command not accepted Hang when REMOVEing under certain circumstances Hang when processing message lists > cc:mail buffer Added missing batch and tristero.rej files to zip package v3.0.4 Bug fixes: PUT file not working INDEX not returning INDEX.TXT file when present SuperUser equivalence sometimes unavailable via access.ini CompuServe redirection not performed on auto commands Fixed corrupted licence registration text Enhancements: ADESYNC command for updating cc:mail directories Tidied up 'INFO list' response Added subscription indicators to LISTS command Added SET NOMAIL/MAIL for listserv compatibility Added EmptyDigest option v3.0.3 Bug fixes: Return addresses in brackets not being correctly processed Digest files not being attached Stopped message filtering leak on #{-prefixed searches CCMAIL.UND now dellivered correctly to superuser Enhancements: Digest topic summary added New HIDDEN list type Auto-forwards subscribe requests for closed lists to the list owner for approval SetBlind parameter for choice of cc or bcc addressing SetAck parameter for optional mail to poster Receipt requests now acknowledged v3.0.2 Enhancements: Added command SET LANG language FOR user Added GRANT and REVOKE command for access rights Auto-fixing for manually edited ACCESS.INI Two-way mailing-list client/server gatewaying Bug fixes: PUT & INDEX no longer always working on default archive ADD command fixed More error recovery added v3.0.1 Renamed product to Tristero. version incremented. Enhancements: * added access control * added OS/2 command file * SET PROXY and PROXY commands added for sending commands to a host ListServer being gatewayed locally by Tristero. * PUT command added to upload files to archives * default archives added * Multiple aliases for GateWay Post Office * SEARCH command added to perform archive searching. * Increased statistics and error diagnostics. * Now recovers from file errors caused by manual INI file editing and warns on log and screen. * Now halts processing of admin messages after 20 errors * Support for multiple languages, and new LANG keyword * Improved presentation of digest messages. * Added automatic divertion of missent mail admin commands Bug fixes: SET commands which were being denied to ListOwner now fixed. Mail loop of messages from list set with 'List' return address stopped. ListOwner & SuperUser re-subscription bug fixed admin response problem with IMA Internet gateway fixed v2.9.7 Enhancements: * customize forwarding prefix to be a fixed string, or the mailing list name. * Archiving may now be switched on and off for each list by the list owner. * Individual users may set their subscriptions to digest mode, with a variable posting period. * ADE option to import list names and changes to main PO directory. * Remote command execution and file downloading. * Automatic welcome, farewell, readme messages and file lists. * Archive downloading and indexing commands added. * Additional security measures added. Bug fixes: fixed bug which caused an error if a .BAK file existed for a list being updated with new or expiring subscriptions. v2.9.6 Bug fixes: fixed problem when destroying a list corrected batch file for import of admin messages Enhancements: * customization of Tristero automatic mail address allowed * now able to cope with mail from Link to SMTP * can now batch mail in bundles determined by AddrLimit, to cope with cc:mail limitations on recipients per message * added distribution statistics. v2.9.5 Bug fixes: Fixed command interpretation of mail with RFC headers Fixed problems with log file naming and directory creation Tightened up case detection Enhancements: * increased statistics output * customizable reply addressing * extra checks built in to prevent mail looping v2.9.3 First shareware release v2.x.x Added automated administrative commands v1.x.x Simple forwarding of mail to pre-programmed lists ============================= CopyRight (c)1995 Rhizomatics