Subj : Problem with legacy tosser (Squish) and Sync's MSGID To : Oli From : Rob Swindell Date : Thu Dec 03 2020 11:12 am Re: Problem with legacy tosser (Squish) and Sync's MSGID By: Oli to Fred Riccio on Thu Dec 03 2020 05:18 pm > 03 Dec 20 08:50, you wrote to Marc Lewis: > > ML>> I REALLY don't think that Squish is at fault. > > FR> I think Squish is partially at fault. When messages tossed to *.Msg > FR> files, it leaves trash at offset B0 and B2 where the orig & dest zone > FR> should be. Same with ofs B4 & B6 where the point number should be. > > The documentation in the Squish Developers Kit (Version 2.00) agrees: > > Certain message systems, such as the FTSC-0001 *.MSG format, > do not store zone information with each message. When the > API encounters such a message and no zone is present, the > specified zone will be used instead. A 'def_zone' of 0 > indicates that nothing is to be inferred about the zone > number of a message, and in that case, the API functions > will return 0 as the zone number for any message with an > unknown zone. > > But FTS-0001 defines zone and point fields since 1989. The zone and pont header fields only exist for "stored message" (.msg files) and packet headers. The packed message headers themselves do not have provisions for zone and point information. Instead, the zone and point can be found in the INTL/FMPT/TOPT kludges and the "Via" kludge lines (for NetMail), the INTL/FMPT/TOPT kludges being the "correct" method - also mentioned in FTS-1. I'm not sure when the INTL/FMPT/TOPT kludges were added to FTS-1, but it's certainly been a *long* time. -- digital man Rush quote #31: Live for yourself, there's no one else more worth living for