-
SBBS MSGID
From
Chad Adams@VERT to
ALL on Thu Mar 2 11:15:37 2023
MSGID: 1:19/40 2DCB0C0BãPID: CyberBBS v1.0.10ãHi,ããI just had a question about the MSGID used by Synchronet. Can you explain how ãsbbs creates the MSGID kludge?ããThanks!ãã-Nugax (cbbs)ããã--- CyberBBS v1.0.10 2023/03/02 [Debian Linux/x64/x86_64]ã * Origin: CyberBBS WHQ BBS |
http://www.cyberbbs.com (1:19/40)ã þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.netã
-
From
Digital Man@VERT to
Chad Adams on Thu Mar 2 10:07:06 2023
Re: SBBS MSGIDã By: Chad Adams to ALL on Thu Mar 02 2023 11:15 amãã > MSGID: 1:19/40 2DCB0C0Bã > PID: CyberBBS v1.0.10ã > Hi,ã >ã > I just had a question about the MSGID used by Synchronet. Can you explainã > how sbbs creates the MSGID kludge?ãã
https://wiki.synchro.net/faq:misc#ftn_msgidã-- ã digital man (rob)ããRush quote #42:ãMedia messiahs preying on my fears, pop culture prophets playing in my earsãNorco, CA WX: 49.1øF, 58.0% humidity, 1 mph E wind, 0.03 inches rain/24hrsã---ã þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.netã
-
From
Chad Adams@VERT to
Digital Man on Thu Mar 2 12:26:54 2023
MSGID: 1:19/40 182A4278ãPID: CyberBBS v1.0.10ãThank you! I agree with your article and was actually wondering how ãthe MSGID 8 Char serial could even be assured to be unique with all ofãthe echomail floating around.ãã-Nugax (cbbs)ããã--- CyberBBS v1.0.10 2023/03/02 [Debian Linux/x64/x86_64]ã * Origin: CyberBBS WHQ BBS |
http://www.cyberbbs.com (1:19/40)ã þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.netã
-
From
Digital Man@VERT to
Chad Adams on Thu Mar 2 11:07:04 2023
Re: Re: SBBS MSGIDã By: Chad Adams to Digital Man on Thu Mar 02 2023 12:26 pmãã > MSGID: 1:19/40 182A4278ã > PID: CyberBBS v1.0.10ã > Thank you! I agree with your article and was actually wondering howã > the MSGID 8 Char serial could even be assured to be unique with all ofã > the echomail floating around.ããWell it's even more limited than "8 Char": it's 8 *hexadecimal* chars. FTS-9 is just a pretty bad idea, especially considering that RFC 822 had a much better/vetted Message-ID solution, was publicly availble for anyone to read/use, and existed 9 years before FTS-9 was published.ã-- ã digital man (rob)ããSling Blade quote #12:ãKarl (re hammer): I don't rightly know. I just kinda woke up holding it.ãNorco, CA WX: 54.3øF, 47.0% humidity, 2 mph ESE wind, 0.03 inches rain/24hrsã---ã þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.netã
-
From
Chad Adams@VERT to
Digital Man on Thu Mar 2 13:19:40 2023
MSGID: 1:19/40 31718125ãPID: CyberBBS v1.0.10ãThat's true. I wrote a routine that parsed your msgid before I knew whatãit was composed of. But, now that I know how you create it, I plan ãon also creating my MSGIDs a very similar way.ããSomething like:ããmsg_num.conf_identifier@nodeãã-Nugax (cbbs)ããã--- CyberBBS v1.0.10 2023/03/02 [Debian Linux/x64/x86_64]ã * Origin: CyberBBS WHQ BBS |
http://www.cyberbbs.com (1:19/40)ã þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.netã
-
From
Chad Adams@VERT to
Digital Man on Thu Mar 2 13:41:05 2023
MSGID: 1:19/40 0FFE4D11ãPID: CyberBBS v1.0.10ãDo you write the REPLY kludge the same was as the BBS ID or the traditional ãway as onlined in FTSC?ãã-Nugax (cbbs)ããã--- CyberBBS v1.0.10 2023/03/02 [Debian Linux/x64/x86_64]ã * Origin: CyberBBS WHQ BBS |
http://www.cyberbbs.com (1:19/40)ã þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.netã
-
From
Digital Man@VERT to
Chad Adams on Thu Mar 2 11:53:00 2023
Re: Re: Re: SBBS MSGIDã By: Chad Adams to Digital Man on Thu Mar 02 2023 01:19 pmãã > MSGID: 1:19/40 31718125ã > PID: CyberBBS v1.0.10ããAre you intentionaly sending those Kludge lines ^^^ without the proper Ctrl-A prefix?ãã > That's true. I wrote a routine that parsed your msgid before I knew whatã > it was composed of.ããMessage-IDs shouldn't be parsed. They should be stored or hashed as an opaque string of characters for message threading/reply-linking and dupe-detection, that's it.ãã > But, now that I know how you create it, I planã > on also creating my MSGIDs a very similar way.ããOkay, but you shouldn't be parsing MSGIDs.ã-- ã digital man (rob)ããRush quote #3:ãThe men who hold high places must be the ones who start... Closer to the HeartãNorco, CA WX: 56.2øF, 47.0% humidity, 5 mph S wind, 0.02 inches rain/24hrsã---ã þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.netã
-
From
Digital Man@VERT to
Chad Adams on Thu Mar 2 11:55:53 2023
Re: Re: Re: SBBS MSGIDã By: Chad Adams to Digital Man on Thu Mar 02 2023 01:41 pmãã > MSGID: 1:19/40 0FFE4D11ã > PID: CyberBBS v1.0.10ã > Do you write the REPLY kludge the same was as the BBS ID or the traditionalã > way as onlined in FTSC?ããI'm not sure what you're asking. A REPLY kludge is just a copy of the original message's MSGID, as specified in FTS-9.ã-- ã digital man (rob)ããRush quote #57:ãHe picks up scraps of information, he's adept at adaptation .. Digital ManãNorco, CA WX: 56.2øF, 47.0% humidity, 5 mph S wind, 0.02 inches rain/24hrsã---ã þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.netã
-
From
Chad Adams@VERT to
Digital Man on Thu Mar 2 13:56:27 2023
MSGID: 1:19/40 1C438055ãPID: CyberBBS v1.0.10ãYea, I somehow removed the chr(1) character to the kludge. My next build will x that. I should clarify, I parsed msgid to obtain the node the msg cameãfrom. Thats more for my own display in the bbs. Still a work in progress.ãã-Nugax (cbbs)ããã--- CyberBBS v1.0.10 2023/03/02 [Debian Linux/x64/x86_64]ã * Origin: CyberBBS WHQ BBS |
http://www.cyberbbs.com (1:19/40)ã þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.netã
-
From
Digital Man@VERT to
Chad Adams on Thu Mar 2 12:04:51 2023
Re: Re: Re: Re: SBBS MSGIDã By: Chad Adams to Digital Man on Thu Mar 02 2023 01:56 pmãã > MSGID: 1:19/40 1C438055ã > PID: CyberBBS v1.0.10ã > Yea, I somehow removed the chr(1) character to the kludge. My next buildã > will x that. I should clarify, I parsed msgid to obtain the node the msgã > cameã > from. Thats more for my own display in the bbs. Still a work in progress.ããThat correct place to obtain the node the msg came from is the origin line, not the MSGID.ã-- ã digital man (rob)ããRush quote #25:ãThrow off those chains of reason and your prison disappearsãNorco, CA WX: 56.2øF, 40.0% humidity, 2 mph E wind, 0.02 inches rain/24hrsã---ã þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.netã
-
From
Chad Adams@VERT to
Digital Man on Thu Mar 2 14:00:09 2023
MSGID: 1:19/40 03B6CE4EãPID: CyberBBS v1.0.10ãGot it. Thanks.ãã-Nugax (cbbs)ããã--- CyberBBS v1.0.10 2023/03/02 [Debian Linux/x64/x86_64]ã * Origin: CyberBBS WHQ BBS |
http://www.cyberbbs.com (1:19/40)ã þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.netã
-
From
Chad Adams@VERT to
Digital Man on Thu Mar 2 14:14:22 2023
MSGID: 1:19/40 1B3F941AãPID: CyberBBS v1.0.10ãWait, I am obtaining that from the origin line. I used to obtain from msgidãbut I chatted with you and you told me that previously. Sorry!ãIts running together!ãã-Nugax (cbbs)ããã--- CyberBBS v1.0.10 2023/03/02 [Debian Linux/x64/x86_64]ã * Origin: CyberBBS WHQ BBS |
http://www.cyberbbs.com (1:19/40)ã þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.netã
-
From
Wilfred van Velzen@VERT to
Chad Adams on Thu Mar 2 21:43:28 2023
Hi Chad,
On 2023-03-02 12:26:54, you wrote to Digital Man:
Thank you! I agree with your article and was actually wondering how
the MSGID 8 Char serial could even be assured to be unique with all of
the echomail floating around.
To be precise: The combination of the 8 char serialno _plus_ the origaddr need to be unique! So since the originating system is in control of generating it, uniqueness can be assured!
Bye, Wilfred.
--- FMail-lnx64 2.2.0.0
* Origin: FMail development HQ (2:280/464)
ï¿ Synchronet ï¿ Vertrauen ï¿ Home of Synchronet ï¿ [vert/cvs/bbs].synchro.net
-
From
Wilfred van Velzen@VERT to
Chad Adams on Thu Mar 2 21:51:50 2023
Hi Chad,
On 2023-03-02 13:19:40, you wrote to Digital Man:
That's true. I wrote a routine that parsed your msgid before I knew
what it was composed of. But, now that I know how you create it, I
plan on also creating my MSGIDs a very similar way.
Something like:
msg_num.conf_identifier@node
That is a bad idea, please stick to the standard!
Bye, Wilfred.
--- FMail-lnx64 2.2.0.0
* Origin: FMail development HQ (2:280/464)
ï¿ Synchronet ï¿ Vertrauen ï¿ Home of Synchronet ï¿ [vert/cvs/bbs].synchro.net
-
From
Digital Man@VERT to
Wilfred van Velzen on Thu Mar 2 13:31:33 2023
Re: Re: SBBS MSGIDã By: Wilfred van Velzen to Chad Adams on Thu Mar 02 2023 09:43 pmãã > Hi Chad,ã >ã > On 2023-03-02 12:26:54, you wrote to Digital Man:ã >ã > CA> Thank you! I agree with your article and was actually wondering howã > CA> the MSGID 8 Char serial could even be assured to be unique with all ofã > CA> the echomail floating around.ã >ã > To be precise: The combination of the 8 char serialno _plus_ the origaddrã > need to be unique! So since the originating system is in control ofã > generating it, uniqueness can be assured!ããThat's how the spec *should* have been written, but alas, it was not:ãã "The serial number may be any eightã character hexadecimal number, as long as it is unique - no twoã messages from a given system may have the same serial numberã within a three years." FTS-9ã-- ã digital man (rob)ããBreaking Bad quote #48:ãI am not in danger, Skyler. I am the danger. - Walter WhiteãNorco, CA WX: 59.3øF, 41.0% humidity, 1 mph SE wind, 0.02 inches rain/24hrsã---ã þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.netã