Document: PIDLIST.TXT (FSC-0046) Date: 11-Sep-96 A list of used product idenfifiers Joaquim Homrighausen, joho@defsol.se Product identifiers Product Version ID Author ---------------------------------------------------------------------------- !!MessageBase 1.6 !!MB Holger Lembke 2:240/500.20 Alert 2.1 Alert Richard Kail 2:310/25.2 ANet 921213 ANet Thomas Ekstroem 2:201/411 Announcer 1.0+ Announcer Peter Karlsson 2:206/221 ArcMail RISC OS 1.04 AM Philip Blundell 2:440/34.4 Artmail Mailer System 1.00 ART Klaus Landefeld 2:247/402 Auto Message Taker 1.00 AMT Patrik Torstensson n/a AVALON 3.73+ AVALON Stephan Slabihoud 2:2446/110.6 BeroPoint 1.0+ BeroPoint Bernhard Rosenkraenzer 2:2452/307.46 Blender 1.01 Blender Serge Vikulov 2:5080/5 The Brake! Mailer 1.0+ The-Brake! John Gladkih 2:5051/16 CMBBS 3.26 CMBBS Christof Engel 2:2490/5110 CE-Point 3.26 CE-Point Christof Engel 2:2490/5110 CrossEd 1.00+ CROSSED Mathias Kowalkowski 2:2454/207.1 CrossPoint 2.10 XP Peter Mandrella 2:243/97.80 Dazzle Wizard 4.00 DazzleWiz Jan H. Andersen 2:238/51 EchoList Expert .99 ELX George Hannah 1:255/7 EchoSprint 1.02 ES Ben Elliston 3:620/262 Enhanced Mail MAnager .01 EMMA Johan Zwiekhorst 2:292/118 Enhanced Message EDitor .02 EMED Johan Zwiekhorst 2:292/118 Eternity BBS 1.00 Eternity Isaac Oates 1:107/445 EZMail .67 EZMail Torben Paving 2:234/41 FastEcho 1.21+ FastEcho Tobias Burchhardt 2:2448/400 FDREQ 1.12 FDREQ Manfred Schramm 2:2446/502 FDWorks 1.2 FDWorks Tilli Weissenberger 2:310/29.5 FileScan 1.5 FileScan Matthias Duesterhoeft 2:241/4513 FMail 1.02+ FMail Folkert Wijnstra 2:283/619 Freqit (MS-DOS) 1.0 FID Marvin Hart 1:106/462 Freqit (Windows) 1.0 FIW Marvin Hart 1:106/462 FrontDoor (Editor) 2.00+ FM Joaquim Homrighausen 2:270/17 FrontDoor (Mailer) 2.00+ FD Joaquim Homrighausen 2:270/17 FrontDoor APX 1.00+ FDAPX Joaquim Homrighausen 2:270/17 FrontDoor APX/w 1.00+ FDAPX/w Mats Wallin 2:270/19 FrontDoor Manager 1.00 FDMGR Thomas Raehalme 2:220/412 FrontDoor RP for RA 1.21+ FDRPR Mats Wallin 2:270/19 FrontEnd FX 1.00 FEFX Eric Theriault 1:132/220 FrontEndTime 1.00 FETime Eric Theriault 1:132/220 FX Editor 1.00 FXE Eric Theriault 1:132/220 F_POINT 1.1 F_POINT Florian Rupp 2:248/107.2 GEcho 1.00 GE Gerard van der Land 2:2802/110 GeeMail 2.00 GeeMail Lech Szychowski 2:480/4.7 HbToSca 1.00 HTS Jani Laatikainen 2:220/150 HyperBBS 2.00 HyperBBS Jani Laatikainen 2:220/150 JetMail 1.00 JetMail Daniel Roesen 2:243/93.8 JosEcho .53g JosEcho Jose Rodriguez 2:340/15.20 Juggernaut 1.00+ JDR_BBS John Rohner n/a LA 1.51+ LA Erik Groten Steenwelle 2:283/412.1 LapMail 1.00+ LapMail Svetoslav Alexandrov 2:350/66 LazyBBS .5 LazyBBS Franck Arnaud 2:320/100 LED 1.25+ LED Stephan Slabihoud 2:2446/110.6 M-POINT 1.74 M-POINT Manfred Schramm 2:2446/502 Mail FX 1.00 MFX Eric Theriault 1:132/220 McMail 1.0 McMail Gordian Schuermann 2:2426/2001 MsgTrack 3.20 MT Andrew Farmer 1:243/1 NewsAgent .01 NAgent Steven Bagley 2:2501/101.12 NewsFlash 1.01 NwF Chris Lueders 2:2402/330 NewsPost 1.6 NewsPost Andreas Otto 2:2452/307 NodeList Expert .90 NLX George Hannah 1:255/7 Notify 2.1 Notify Frank Schuhardt 2:247/160 Now Playing 1.01+ NP Sam Wormleighton 2:250/109.25 O/T-Track 2.60 O/T Peter Hampf 2:241/1090 OFFFax 3.03 OFFFax Frank Schuhardt 2:247/160 PktMake 1.5 PktMake Dmitry Morozovsky 2:5020/268 PmFido .50+ PmFido Jiri Kuchta 2:421/13.7 Pobble .15 Pobble Josh Parsons 3:771/340 Post 'em All! 1.10+ PEA Basil Vorontsov 2:5020/487 QBBed 2.64 qbbed Werner Berghofer 2:310/90.100 RASS 1.00 RASS Yossi Gottlieb 2:403/139.75 RemoteAccess 1.10 RA Andrew Milner 2:270/18 SendFile 1.00 SendFile Mike Shoyher 2:5020/17.3 SING Application 2.16 SING App Eric Theriault 1:132/220 SpeedMail 1.01 SpeedMail Tilli Weissenberger 2:310/29.5 SuperFX BBS 1.00 SFXBBS Eric Theriault 1:132/220 Synchronet 1.00 SYNC Rob Swindell 1:103/705 Synthesis BBS (BBS) 1.00 SynBBS Eric Theriault 1:132/220 Synthesis BBS (Mailer) 1.00 SynMail Eric Theriault 1:132/220 TB-Edit 1.10 TB-Edit Arjen Lentz 2:283/512 TB-Mailer 1.97 TB-Mailer Arjen Lentz 2:283/512 TB-Point .10 TB-Point Arjen Lentz 2:283/512 TechBBS 1.00 TECHBBS Marcel Tegelaar 2:281/409 TechMail 1.00 TECHMAIL Raymond van der Holst 2:281/409.2 TeleMail 1.10 TeleMail Juergen Weigelt 2:2453/900 (eMail address) Terminate/TerMail 1.51+ TerMail Bo Bendtsen 2:254/261 TosScan 1.10 TosScan Joaquim Homrighausen 2:270/17 TPCS .89b TPCS Krister Hansson-Renaud 2:201/201.7 Mikael Kjellstrom 2:201/201.10 TrapToss 1.20 TrapToss Rene Hexel 2:310/6 UU2 FIDO/Internet gate 1.92 UU2 Dmitry Zavalishin 2:5020/32 XCOM 1.00 XCOM Uwe Kornnagel 2:2464/333 XRobot 3.00 XRobot Joaquim Homrighausen 2:270/17 Xrs Alternative Packer 1.04 XAP Jeroen Smulders 2:512/1.8 Zack! BBS 1.00+ Zack! Magnus Titho 2:2449/730.8 ZeroToss 1.00 ZeroToss Jeff Masud 1:103/115 ZNotify .65 ZNotify Boris Huertgen n/a ----------------------------------------------------------------------------- Product identifier registration Simply fill in the required information and send this form to the author of this document via private netmail. Product: _________________________________________ Version: __________ PID info: _________________________________________ Author: _________________________________________ Address: ___________________________ (eMail address) --- end of file "pidlist.txt" ---
joho
A Product Idenfifier for FidoNet Message Handlers (FSC-0046)
Document: FSC-0046 Version: 005 Date: 30-Aug-94 A Product Idenfifier for FidoNet Message Handlers Joaquim Homrighausen, joho@defsol.se August 30, 1994 Copyright 1994 Joaquim Homrighausen; All rights reserved. Status of this document: This FSC suggests a proposed protocol for the FidoNet(r) community, and requests discussion and suggestions for improvements. Distribution of this document is unlimited. Fido and FidoNet are registered marks of Tom Jennings and Fido Software. Purpose This document should serve as a guide for the product identfier, PID hereafter, format for FidoNet message handlers. The purpose behind PIDs is related to my attempt to remove the requirement of Origin lines in conference mail messages. While I fully understand that this won't happen in all conferences, I would like to provide the facility to those who can use it (i.e. for conferences where all the participants are using software that supports messages without origin lines). Another use for PIDs is to minimize the excessive amount of information some programs put on the tear lines which increases overall transportation cost and time of conference mail. PID A PID replaces the program identifier often seen on the tear line of conference mail messages and is hidden behind a ^A (ASCII SOH, 01h). This also allows for better tracking of software causing problems in conferences. : Only one PID per message is allowed and should only be added by the : program that creates the message. I.e. programs passing the message on : to someone else may not add additional PIDs. If a PID is added, no : program information may be present after the tear line. A PID also offers the ability to add serial numbers to identify a specific copy of a program as being the source of a message with little or no effort. Format ^APID:[ ] Sample ^APID: FM 2.11.b Would identify FrontDoor's editor, beta version 2.11 and replace: --- FM 2.11 (beta) Fields pID The ID of the product responsible for creating the message. This should be kept as short as possible. The maximum length for this field is 10 characters. version The version of the product including any alpha, beta, or gamma status. Only the relevant part of the version should be included. I.e. 1.00 should be expressed as 1, 1.10 as 1.1 and 1.01 as 1.01. Alpha, beta, or gamma status should be expressed by appending a / or . followed by a, b, or g and optionally a revision indicator, such as a1, b2, etc. The maximum length for this field is 10 characters. serial# The serial number of the product, omitted if irrelevant or zero. The maximum length for this field is ten (10) characters. TID TIDs or "Tosser IDs" started to appear shortly after the first revision of this document was released. They are added by Conference Mail ("EchoMail") processors when a message is exported from the local message base and injected into the network distribution scope for a conference. When a Conference Mail processor adds a TID to a message, it may not add a PID. An existing TID should, however, be replaced. TIDs follow the same format used for PIDs, as explained above. List of products The accompanying file, PIDLIST.TXT, is a list of products known to support the PID proposal. Software authors are encouraged to inform the author of this document of changes and additions to this list. --- end of file "fsc-0046.005" ---
EMSI goes ISO, sort of
This document may be distributed freely provided no charge of any kind occurs and all accompanying files (XLAT.CPP, ISOXLAT.PAS, ISOTEST.PAS, and ISOEMSI.DOC) is left unmodified.
This is to document what has been suggested as an upcoming addendum to the EMSI specifications. The next version of FrontDoor (higher than 2.10) and, I believe TrapDoor, will (or does) use this scheme when creating the EMSI_DAT packet.
The reason for this is to allow high-bit ASCII (or “international characters”) and national codepages to be used transparently. The new encoding scheme does not break anything in existing implementations unless high-bit ASCII is used, in which case it may affect (cosmetic or otherwise) the operation of a mailer that doesn’t support the new scheme.
Basics
All data that is placed in the EMSI_DAT packet is translated to ISO 8859-1 and then processed as usual. Any escaping as per the EMSI specification, is done after the translation to ISO 8859-1. On the receiving side, the data is first unescaped and then translated from ISO 8859-1 to the local codepage. Data that is strictly seven bit ASCII is not translated by the code accompanying this document.
There is no flag or other indicator to show that the EMSI_DAT packet has been encoded using ISO 8859-1. The IEMSI portion of the EMSI specification is not affected at this time.
Notes
One rather serious drawback is that you will see password failures between mailers that use high-bit ASCII in the password between two systems where one is using a mailer that uses the ISO 8859-1 scheme and the other isn’t. The recommended cure is to either remove the high-bit ASCII, or to have the mailer replaced/updated.
Code
The accompanying code, XLAT.CPP (by Alexander Holy, 2:310/90) and ISOXLAT.PAS and ISOTEST.PAS may be used free of charge, no warranties or guarantees, etc. If you find reason to make changes, we would appreciate hearing about it.
That’s about it..
Joaquim Homrighausen
joho@defsol.se
// end of file “isoemsi.doc”
Specifications for the ^aFLAGS field (FSC-0053)
Document: FSC-0053 Version: 002 Date: 08-Dec-92 Specifications for the ^aFLAGS field Joaquim Homrighausen, joho@defsol.se December 8, 1992 Status of this document: This FSC suggests a proposed protocol for the FidoNet(r) community, and requests discussion and suggestions for improvements. Distribution of this document is unlimited. Fido and FidoNet are registered marks of Tom Jennings and Fido Software. Purpose To explain and document the existing usage of the ^aFLAGS field used by many software packages, including FrontDoor, TosScan, and D'Bridge. And to inform software authors of its proper usage. Prologue One of the problems with the FTS-1 (stored) message format is its limitations in regards to message attributes. Several bits are used (reserved) by SEAdog, another by several packers and editors - even though most mailer authors don't support them, they remain. One reason would be backward compatibility with older software. Unfortunately, this presents a problem for software authors that would like to pass extended message attributes for use and handling by other software. Some software packages have been using an alternate method called "FLAGS" which is 7-bit ASCII placed behindFLAGS somewhere near the beginning of a message. The various flags will now be described. Flags The FLAGS string should be placed somewhere near the beginning of the message text, and is preceeded by a (^a) character. There is no need to support all or any of the below mentioned flags. If flags are stripped when a message passes through a system, all relevant and correct FTS-1 status bits should be updated to indicate the original contents of the FLAGS field. Flag Brief Long description -------------------------------------------------------------------- PVT Private Indicates that the message may only be read by its addressee and author. HLD Hold Message should be held for pickup by its destination system. CRA Crash High-priority mail. K/S Kill/Sent Remove message after it has been success- fully sent. SNT Sent Message has been successfully sent (used for message without Kill/Sent status). RCV Received Message has been read by its addressee. A/S Archive/Sent Place message in "sent mail" archival system after it has been successfully sent. DIR Direct Message must be sent directly to its destination and may not be routed. ZON Zonegate Send message through zonegate (if possible). HUB Hub/Host-route Host- or Hub-route message (as appropriate). FIL File attach Message has one or more files attached to it. FRQ File request Message has one or more file requests in subject field. Flag Brief Long description -------------------------------------------------------------------- IMM Immediate NOW!-priority mail. Send at first opportunity, override any transmission restrictions enforced by events, costs, or qualification. XMA Xmail Message has alternate form of compressed mail attached. KFS Kill file Remove attached file(s) after they have been successfully sent. Only valid for file attach message. TFS Truncate file Truncate attached file(s) to zero length after they have been successfully sent. Only valid for file attach message. Primarily used by Conference Mail processors. LOK Lock Prevent message from being processed. This includes sending, deleting, purging, and editing. RRQ Receipt REQ When the mailer/packer at the message's final destination unpacks the message, it's asked to generate a receipt to the author of the message that indicates that the message arrived at its final destination. CFM Confirm REQ When message is read by its addressee, a Confirmation Receipt should be generated to the author of the message. HIR HiRes FAX: Hi-Resolution image. COV CoverLetter FAX: Cover sheet. SIG Signature FAX: Signature. LET LetterHead FAX: LetterHead. | FAX Fax image The filename specified in the message's | subject field contains a fax document that | should be viewed using software capable of | doing so. Flag Brief Long description -------------------------------------------------------------------- | FPU Force pickup Treated as a message with an IMM flag. This | instructs the mailer to keep calling the | destination system, if the connection is | aborted for some reason, until a valid "End | of files" signal is received (i.e. no more | files remain to pick up). Notes Xmail is related to the ARCmail 0.60 standard as adopted by the FTSC. The exception is that any type of compression method may be used and the naming convention isn't necessarily limited to that of the ARCmail 0.60 standard. Epilogue Feedback would be appreciated and can be sent to me at the addresses specified on the title page. Please send feedback via netmail. --- end of file "fsc-0053.002" ---