Subj : Re: message-id To : andrew clarke From : Dale Ross Date : Thu Nov 21 2002 01:26 am ac> ========FTN PACKET HEADER (PKT_MSG20):======== ac> type 2 ac> origNode 1 ac> destNode 1 ac> origNet 379 ac> destNet 379 ac> AttributeWord 0 ac> cost 0 ac> DateTime[20] 05 Nov 02 11:22:08 ac> toUserName Jasen Betts ac> fromUserName andrew clarke ac> subject message-id ac> ========FTN MESSAGE SOURCE:======== ac> AREA:NET_DEV ac> @MSGID: 3:633/267@fidonet 3dc76ac0 ac> @TZUTC: 1100 ac> @REPLY: 3:640/531.42 1eb6d8b9 ac> @TID: hpt 0.9.7d-stable/w32 02-01-01 ac> Thu 2002-10-31 20:01, Jasen Betts (3:640/531.42) wrote to andrew ac> clarke: ac>>> FTS-9 MSGIDs are not unique enough to be accurately relied upon. >> sure they are, FTS-9 says they don't reapeat for three years, >> of course many implementations don't ensure that. >> IMO what's needed is a proper implementation of FTS-9 >> eg using sequential numbers from a single source for all the messagids >> on the system. >> At it simplest This means about 15 lines of C. (or pascal, bssic etc) >> in each program where they generate the message-ids, and a key file >> somewhere where all the mail processors can reach it, ac> Good in theory, but not going to work if you don't have the source code ac> to everything unfortunately. I guess the good thing about this is that ac> more and more people are using open source FTN software, if not most of ac> them, so there may be hope yet! ac> It could be unreliable if the key file goes missing or gets corrupted ac> (eg. two programs trying to write to it at once) but is probably not ac> such a bad solution if you decide not to generate random numbers. ac> Particularly if the user can decide for themselves which method to use. ac> Although I still think a random number generator seeded with the year + ac> month + day + hour + minute + second + subsecond would do a pretty ac> reasonable job if the string to be generated was long enough. I guess ac> I should do some tests. ac> In any case Charles Cruden's idea of basically allowing any unique ac> string seemed the most logical in hindsight. You could then have a ac> combination of user-supplied-data + random number + MD5 of the message ac> text, or any other combination you wanted to use... >> Maybe another kludge could be added to indicate the the msgid so >> generated is guaranteed to be unique. ac> May as well invent a new kludge that does both. ;-) ac>>> Implementations that generate a Message-ID may also optionally ac>>> generate a MSGID conforming to the FTS-9 standard for systems that ac>>> do not recognise the Message-ID. >> is there going to be a replacemnt to the REPLY kludge too ? ac> Yep. >> one solution to different applications generating matching msgids is to >> give the different appications diffrerent addresses - eg give the news >> autoposter a point address so it can't clash with the message editor. ac> Quite true, but not always practical. ac> -- mail@ozzmosis.com ac> --- Msged/NT 6.1.1 ac> * Origin: Blizzard of Ozz, Mt Eliza, Victoria, Australia (3:633/267) ac> SEEN-BY: 10/345 28/1 105/8 106/1 124/5009 143/2 150/220 205/1 229/1000 ac> 3000 SEEN-BY: 247/101 250/99 254/6 275/311 278/230 280/5003 282/4066 ac> 311/13 SEEN-BY: 322/320 343/41 362/627 379/1 1200 396/45 633/267 ac> 751/321 2604/416 @PATH: 633/267 285 260 774/605 123/500 106/2000 140/1 ac> 250/501 280/100 28/1 @PATH: 10/345 379/1 ac> ========FTN MESSAGE END============ Sorry for the long quote and no reply. This message took TWO WEEKS to arrive here. With best regards, Dale Ross. E-mail: Dale.Ross@p1.f1.n379.z1.fidonet.org --- Fidolook Lite FTN stub * Origin: FidoHub Point 1 (1:379/1.1) .