With Tristero you can:
Tristero is programmed to bypass the limits on number of addressees which drive non-Tristero users into the contortions of bankshot routing. A Tristero mailing list can be as big as your disk drive can handle - further, it can easily handle list members of any type, including Internet, X400 addresses, bulletin boards or cc:mail mailing lists, sub-lists within lists (to any depth) and are automatically optimized by Tristero for onward routing by cc:mail.
Special list types are provided, e.g. - Distribution - which replaces the cc:mail mailing list: it may be posted to by anybody, but only system administrators may add or remove names from the lists, and Broadcast, to which anybody may subscribe, but to which only suitably privileged users may post. Other lists include:-
Removing a user, or discovering which lists are subscribed by any user, is as simple as one command sent to the built-in mail robot. Tristero can be set to redirect messages containing subscription commands away from standard mailing lists, and handle commands in the syntax of a variety other mailing list servers.
Tristero supports the cc:mail Automatic Directory Exchange (ADE) protocol for these functions:-
With Tristero and an Internet gateway, you're all set up to become a full internet mailing list, and file retrieval, host. Subject to Tristero's security system, users in cc:mail, or any public mail system, may execute commands on Tristero's mail robot - creating lists, subscribing to them, suspending mail, turning on digests, rewinding or fast-forwarding digests, searching archives, retrieving files.
Tristero speaks more than one language - it will accept commands written in the syntax of ListServ, MajorDomo, Mailbase, ListProc rather than returning error codes, and it can also respond in the language of the correspondent: a German language module is built in, and the existing modules may be customized at will; it's also easy to tell Tristero that all users from the .de and .at domains should get their responses in German. Likewise, language files can be set up for Expert, Mailbase, Swedish, Tyro - Tristero will support as many language modules as you need.
Tristero will operate with both cc:mail and external mail users. It has been updated to work with both the Lotus Link to SMTP and the IMA Internet gateways - Internet users may send subscribe and other admin commands, and send and receive mail to/from lists.
Special security control for Internet conenctivity includes:Mailmerge support in Tristero allows customized messages to be sent to all members of a list. The message can have the date and/or time of posting, the name of the list, the list owner, recipient's current security rights and more automatically included and merged into the text. This can have many uses in daily server management and for personalizing business mail shots.
Mail merge can be combined with another Tristero feature - prebuilt listbot commands for replies. For example, you may wish to periodically unsubscribe all members of an Internet mailing list to remove dead or faulty addresses from the list, whilst at the same time giving members who wish to continue as members the chance to resubscribe. Such a policy can be used in conjunction with cookie protection of lists by using the "%%K" placeholder, which generates a unique cookie value for the given user and list, which is valid for all cookie-controlled functions for 7 days from the merge.
In addition to operating as an MLM in it's own right, Tristero can also be used as a local gateway to remote public mailing lists. This is essential in cc:mail to reduce external mail costs (only receive one copy of each message per mailing-list rather than per user subscribing to it), link cc:mail bulletin boards to mailing lists and enforce some control on list access.
Similarly, Tristero may be used to allow user-controlled access to specified cc:mail bulletin boards by any user - including cc:Mobile, Notes and Internet users - or simply as a means of archiving bulletin board messages for later searching and retrieval.
Using Tristero as a proxy ListServer in this manner also brings the benefits of RFC header minimization, and the colourization of both RFC headers and quoted text, which makes internet mail much more readable from cc:mail client software - importantly, it makes a single point of contact for e-mail users with the world of internet mailing lists: one set of commands to learn, and options such as digesting available even if the host list cannot support it; and for the administrator, control over mail usage and abusage.
All configuration files are stored in Windows(tm) style INI files - these may be manually edited by mail administrators or maintained automatically by the program in response to commands sent as mail messages to the List Robot. The mailing lists themselves are held as simple ASCII lists of addresses, one per line, and may be generated automatically by other software or by Tristero itself. SuperUser-privileged users may alter the configuration remotely, request the configuration files and logs, execute operating system commands, update the kill-file and have any file on the file-system sent to them.
Another use of Tristero is as a central depository of files; every mailing list has an associated subdirectory created for it beneath the directory in which Tristero executes. Tristero uses it as a place to archive messages, creating a file per day. This directory can also be used to store any number of other files, text, binary, ZIP, graphics etc. Files may be placed in the archive remotely using the PUT commands or by copying the files into the directory using the operating system commands. Users may request an INDEX of the files, and send the GET or FTP commands to retrieve a file. Further, the `index.txt' file may be used to give custom descriptions of the files present as an alternative to the operating system index.
Optional files used by Tristero from this directory are:-
All mailing lists seem to suffer from members who send subscription and other admin commands to the entire mailing list, rather than to the automatic command processing mailbox, plus other nusiances such as bounce messages and 'out of the office' replies. Tristero has 5 methods of minimizing such disruptions:-
Security privileges are assigned in two ways - de facto (e.g. by being a member or owner of a list), and specifically by means of the Access Control subsystem. The latter allows users, or groups of users, to be assigned certain roles, or given SuperUser or ListOwner "equivalence". These may affect the entire system, single lists, or wildcarded collections of lists. Wildcards may also be used for the user name, e.g. to assign by entire post office, one user across many post offices or by Internet domain. Access may be controlled by manually editing an ACCESS.INI file, or by sending GRANT and REVOKE commands to the mail robot - with SuperUser privilege a full report is available via the CONFIG SECURITY command.
To Order Contact Johnson Consulting:
Johnson Consulting