Subj : dosxnt To : Rob Swindell From : Paul Williams Date : Thu Sep 26 2002 02:34 am Hi Rob Swindell, hope you are having a nice day >> The msgid I see above has extra stuff in the field that should only >>have the originating address and not the echotag and... whatever the >>123. is for. RS>The 123 is a unique message number. It helps to generate a guaranteed RS>unique msgid. This message (for example) will have a different message RS>number. I see. Reasonable thing to do. :> >> It should look just like the reply kludge. RS>Not *all* MSGIDs look exactly like what is described in FTP-0009. Here RS>are some examples (parsed from backbone echoes): 88 Those however are all from internet based msgs and are kinda right and kinda wrong at the same time. They're right in that the spec says that the format is MSGID: and in the case of the net the originating addy is quite a bit different than a fido addy. Oddly enough you might want to add and rescan the FTSC_PUBLIC echo as msgid generation is a current topic. One of the things brought up is that if a msgid is generated by a fido system then the msgid needs to use a valid ftn address so z:n/f.p is proper while email@domain.etc isn't quite right. Another thing brought up which I didn't know abt is that the uniqueness is applied on a per *echo* basis and not per system. So it's possible for you to have a msg in different echos which have the same msgid. The reason being that a dupe checker isn't going to compare msgs that are in different echos, which is why most spamming runs go thru. If the msg is repeated in a single echo then all the dupes will be caught, but if you spread the same msg w/ the same msgid across several echos then the dupes are never seen by the dupe checker. >> Not real sure how termail will deal w/ using that for its reply >>line but I do know that it breaks the nodelist lookup ability. RS>The reason *I* choose to put more fields in the MSGID was to generate RS>unique message IDs (for dupe checking and message threading). A 32-bit Nothing at all wrong w/ that. You're trying to avoid the very thing I had problems w/ several years ago when I was gating mail between 2 echos and their respective mailinglists. Though my problem was a system upstream ignoring the msgid's and only looking at the msg headers which meant I had at times over half of them being killed as dupes. :< RS>integer is simply not enough data to guarantee a unique message ID and RS>I thought the more obviously "unique" MSGIDs I found in the backbone RS>echoes served as a good template for generating my own MSGIDs. I honestly RS>didn't think anyone (or any software) would try to *parse* the MSGID for RS>any reason. Pick up ftsc_public and try to get a rescan of the last month or so of msgs, as that's also part of the msgid discussion. The msgid kludge is used by some programs to allow you to move a thread over to another echo and have those following the thread be able to find it. Just how *that* works I haven't a clue, but that seems to be one thing you can do w/ them. >> Normally when I hit the lookup it will put the correct net segment >>on the screen, but instead of getting the 103 segment it thinks your >>posting from 1:387/123.80 and so gives me the local netseg instead. RS>I'll give some more thought to my FTN MSGID format and see if I can come RS>up with more "compatible" format that still guarantees unique IDs. From what I've read in the other echo it seems that as long as it's not duplicated in a specific echo you're doing fine. And having multiple msgs w/ the same crc doesn't matter either since the programs that look at the crc will also be looking at the originating addy. On another note, it's nice to see that there's still someone out there who's spending time still working on programs for fido and bbs'ing in general. Thanks for sticking in there all this time. :> Just one thing though.... Who's sick idea were the dos menu screens?? I thought I'd screwed things up for sure when I tried that one and couldn't get the other menus back. Heck I deleted and reinstalled the whole mess twice! -=> Yours sincerely, Paul Williams <=- .... "Correctly viewed, everything is lewd" - Amy Neal-Crandell --- Terminate 4.00/Pro * Origin: Armed...Dangerous...and off my medication. (1:387/710) .