• exec/nntpservice.js

    From Rob Swindell@1:103/705 to Git commit to sbbs/master on Sun Nov 8 21:52:18 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/d124e3fb4cec824063144384
    Modified Files:
    exec/nntpservice.js
    Log Message:
    2 new (mutually exclusive) command-line options: -force and -filterThese options are to attempt to address the issue (#178) reported by Michael J. Ryanwith regards to a Thunderbird error:"Sending of the messages failed. You can only send to one news server at a time."when attempting to reply to a message that was posted to multiple newsgroups,but the server has not actually advertised that it serves that newsgroups (becauseit doesn't or the names a different than one the server uses for the same area).-force will force the export "Newsgroups" header field to contain only the nameof the locally selectec newsgroup.-filter will remove any Newsgroup names from the exported "Newsgroups" headerif they don't exist on the local server.
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to sbbs/master on Sun Nov 8 22:40:15 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/83465f65f47d8e7d53b4e553
    Modified Files:
    exec/nntpservice.js
    Log Message:
    Optimize the newsgroup list part of previous commit.Don't regenerate the newsgroup_list for *every* authenticated NNTP command.
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Ragnarok@1:103/705 to Rob Swindell on Mon Nov 9 23:09:07 2020
    El 9/11/20 a las 02:52, Rob Swindell escribió:
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/d124e3fb4cec824063144384 Modified Files:
    exec/nntpservice.js
    Log Message:
    2 new (mutually exclusive) command-line options: -force and -filter

    These options are to attempt to address the issue (#178) reported by Michael J. Ryan
    with regards to a Thunderbird error:
    "Sending of the messages failed. You can only send to one news server at a time."
    when attempting to reply to a message that was posted to multiple newsgroups, but the server has not actually advertised that it serves that newsgroups (because
    it doesn't or the names a different than one the server uses for the same area).

    -force will force the export "Newsgroups" header field to contain only the name
    of the locally selectec newsgroup.
    -filter will remove any Newsgroup names from the exported "Newsgroups" header if they don't exist on the local server.
    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net


    i cannot see the sender address on thunderbird

    can this commit affect ?

    screenshot:

    https://postimg.cc/SnpRZK5z

    ---
    þ Synchronet þ Dock Sud BBS TLD 24 HS - bbs.docksud.com.ar
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Ragnarok on Tue Nov 10 00:21:32 2020
    Re: Re: exec/nntpservice.js
    By: Ragnarok to Rob Swindell on Mon Nov 09 2020 11:09 pm

    El 9/11/20 a las 02:52, Rob Swindell escribi¢:
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/d124e3fb4cec824063144384 Modified Files:
    exec/nntpservice.js
    Log Message:
    2 new (mutually exclusive) command-line options: -force and -filter

    These options are to attempt to address the issue (#178) reported by Michael J. Ryan
    with regards to a Thunderbird error:
    "Sending of the messages failed. You can only send to one news server at a time."
    when attempting to reply to a message that was posted to multiple newsgroups, but the server has not actually advertised that it serves that newsgroups (because
    it doesn't or the names a different than one the server uses for the same area).

    -force will force the export "Newsgroups" header field to contain only the name
    of the locally selectec newsgroup.
    -filter will remove any Newsgroup names from the exported "Newsgroups" header if they don't exist on the local server.
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net


    i cannot see the sender address on thunderbird

    can this commit affect ?

    screenshot:

    https://postimg.cc/SnpRZK5z

    Anything's possible, but I don't see how. Also, testing locally here, NNTP seems to be working fine.

    If you go back to and older revision, does it work then?
    --
    digital man

    This Is Spinal Tap quote #33:
    Nigel Tufnel: Well, so what? What's wrong with bein' sexy?
    Norco, CA WX: 46.6øF, 68.0% humidity, 0 mph SW wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to sbbs/master on Tue Nov 10 22:02:39 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/b2be9f52b86bb0cef387cbd3
    Modified Files:
    exec/nntpservice.js
    Log Message:
    Insure that message base is closed before opening another.This should address the issue raised by Michael J. Ryan in issue #4.The command in question ("GROUP") would attempt to open the messagebase associated with the specified newsgroup name without closingthe currently open/selected message base (if there was one). This wouldresult in multiple simultaneously open message bases and could resultin an exhaustion of open file descriptors leading to a failure to openany additional files (includign message bases) and thus a subsequent"GROUP" command would fail with the wrong "!no such group" error.
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to sbbs/master on Tue Nov 10 22:17:33 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/0148084b67a89b4ec86618d9
    Modified Files:
    exec/nntpservice.js
    Log Message:
    Log errors when msgbase open failures occur.This should help to root-cause any future msgbase open failures like thosethat I suspect were a result of Issue #4.
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to sbbs/master on Tue Nov 10 23:30:43 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/153575fe312daf185b8e1417
    Modified Files:
    exec/nntpservice.js
    Log Message:
    Merge remote-tracking branch 'origin/master'
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Ragnarok@1:103/705 to Digital Man on Thu Nov 12 17:43:55 2020
    El 10/11/20 a las 05:21, Digital Man escribió:
    >
    > i cannot see the sender address on thunderbird
    >
    > can this commit affect ?
    >
    > screenshot:
    >
    > https://postimg.cc/SnpRZK5z

    Anything's possible, but I don't see how. Also, testing locally here, NNTP seems to be working fine.

    If you go back to and older revision, does it work then?


    FYI:

    i found that cardbook extension of thunderbird did not work with sbbs
    nntp service. I submit to cardbook author and sems to fixed now

    Anyway, this issue is only with sbbs service, i have another nntp
    accounts without problems.


    https://gitlab.com/CardBook/CardBook/-/issues/1039


    Saludos!

    ---
    ï¿­ Synchronet ï¿­ Dock Sud BBS TLD 24 HS - bbs.docksud.com.ar
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Ragnarok on Thu Nov 12 13:42:52 2020
    Re: Re: exec/nntpservice.js
    By: Ragnarok to Digital Man on Thu Nov 12 2020 05:43 pm

    FYI:

    i found that cardbook extension of thunderbird did not work with sbbs
    nntp service. I submit to cardbook author and sems to fixed now

    Anyway, this issue is only with sbbs service, i have another nntp
    accounts without problems.


    https://gitlab.com/CardBook/CardBook/-/issues/1039

    Ah, good to know. Maybe that extension didn't like the QWKnet style addresses in the From headers.
    --
    digital man

    Synchronet/BBS Terminology Definition #32:
    FTN = FidoNet Technology Network
    Norco, CA WX: 69.5øF, 27.0% humidity, 4 mph ESE wind, 0.00 inches rain/24hrs --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Ragnarok@1:103/705 to Digital Man on Fri Nov 13 11:41:47 2020
    El 12/11/20 a las 18:42, Digital Man escribió:
    Re: Re: exec/nntpservice.js
    By: Ragnarok to Digital Man on Thu Nov 12 2020 05:43 pm

    > FYI:
    >
    > i found that cardbook extension of thunderbird did not work with sbbs
    > nntp service. I submit to cardbook author and sems to fixed now
    >
    > Anyway, this issue is only with sbbs service, i have another nntp
    > accounts without problems.
    >
    >
    > https://gitlab.com/CardBook/CardBook/-/issues/1039

    Ah, good to know. Maybe that extension didn't like the QWKnet style addresses in the From headers.

    yeah i guess that parsing the from address was cause this issue

    maybe the "/" char break the standard use@domain (rf822) ? if true, can
    be possible to replace with another character?

    ---
    ï¿­ Synchronet ï¿­ Dock Sud BBS TLD 24 HS - bbs.docksud.com.ar
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Ragnarok@1:103/705 to Ragnarok on Fri Nov 13 11:53:37 2020
    El 13/11/20 a las 11:41, Ragnarok escribió:
    El 12/11/20 a las 18:42, Digital Man escribió:
       Re: Re: exec/nntpservice.js
       By: Ragnarok to Digital Man on Thu Nov 12 2020 05:43 pm

      > FYI:
      >
      > i found that cardbook extension of thunderbird did not work with sbbs >>   > nntp service. I submit to cardbook author and sems to fixed now
      >
      > Anyway, this issue is only with sbbs service, i have another nntp
      > accounts without problems.
      >
      >
      > https://gitlab.com/CardBook/CardBook/-/issues/1039

    Ah, good to know. Maybe that extension didn't like the QWKnet style
    addresses in the From headers.

    yeah i guess that parsing the from address was cause this issue


    maybe the "/" char break the standard use@domain (rf822) ? if true, can
    be possible to replace with another character?

    because i think that another nntp reader can fail too.

    also i notice that the To: field show:

    To: Digital Man <>

    are better if show:

    To: Digital Man <Digital Man@VERT> or <Digital.Man@VERT>

    ---
    ï¿­ Synchronet ï¿­ Dock Sud BBS TLD 24 HS - bbs.docksud.com.ar
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Ragnarok on Fri Nov 13 12:35:22 2020
    Re: Re: exec/nntpservice.js
    By: Ragnarok to Digital Man on Fri Nov 13 2020 11:41 am

    El 12/11/20 a las 18:42, Digital Man escribi¢:
    Re: Re: exec/nntpservice.js
    By: Ragnarok to Digital Man on Thu Nov 12 2020 05:43 pm

    > FYI:
    >
    > i found that cardbook extension of thunderbird did not work with sbbs
    > nntp service. I submit to cardbook author and sems to fixed now
    >
    > Anyway, this issue is only with sbbs service, i have another nntp
    > accounts without problems.
    >
    >
    > https://gitlab.com/CardBook/CardBook/-/issues/1039

    Ah, good to know. Maybe that extension didn't like the QWKnet style addresses in the From headers.

    yeah i guess that parsing the from address was cause this issue

    maybe the "/" char break the standard use@domain (rf822) ? if true, can
    be possible to replace with another character?

    Looking at that issue report, it seems it had problems with user@ADDRESSes that did not include "/" as well, so I don't think that was the issue.

    Nothing in RFC822 appears to disallow a "/" in the "domain" portion of the mailbox addr-spec.
    --
    digital man

    Synchronet "Real Fact" #118:
    Synchronet v1c r0 (for MS-DOS) was released on August 26, 1993
    Norco, CA WX: 67.1øF, 37.0% humidity, 0 mph ENE wind, 0.00 inches rain/24hrs --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Ragnarok on Fri Nov 13 12:36:32 2020
    Re: Re: exec/nntpservice.js
    By: Ragnarok to Ragnarok on Fri Nov 13 2020 11:53 am

    El 13/11/20 a las 11:41, Ragnarok escribi¢:
    El 12/11/20 a las 18:42, Digital Man escribi¨¨:
    Re: Re: exec/nntpservice.js
    By: Ragnarok to Digital Man on Thu Nov 12 2020 05:43 pm

    > FYI:
    >
    > i found that cardbook extension of thunderbird did not work with sbbs >> > nntp service. I submit to cardbook author and sems to fixed now
    >
    > Anyway, this issue is only with sbbs service, i have another nntp
    > accounts without problems.
    >
    >
    > https://gitlab.com/CardBook/CardBook/-/issues/1039

    Ah, good to know. Maybe that extension didn't like the QWKnet style
    addresses in the From headers.

    yeah i guess that parsing the from address was cause this issue


    maybe the "/" char break the standard use@domain (rf822) ? if true, can
    be possible to replace with another character?

    A "/" in an addrss appears to be RFC822-compliant.

    because i think that another nntp reader can fail too.

    also i notice that the To: field show:

    To: Digital Man <>

    are better if show:

    To: Digital Man <Digital Man@VERT> or <Digital.Man@VERT>

    Messages posted in networked message areas (echoes, newsgroups) do not contain a destination address.
    --
    digital man

    Sling Blade quote #26:
    Karl: kaiser blade, ax handle with long blade on it shaped kinda like a banana. Norco, CA WX: 67.1øF, 37.0% humidity, 0 mph ENE wind, 0.00 inches rain/24hrs --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Tracker1@1:103/705 to Ragnarok on Mon Nov 23 06:01:51 2020
    On 11/13/2020 7:53 AM, Ragnarok wrote:

    maybe the "/" char break the standard use@domain (rf822) ? if true, can
    be possible to replace with another character?

    because i think that another nntp reader can fail too.

    also i notice that the To: field show:

    To: Digital Man <>

    are better if show:

    To: Digital Man <Digital Man@VERT> or <Digital.Man@VERT>

    Jumping in late, still think usign a qwk or ftn route with a tld of .qwk
    and .ftn respectively... then the synchronet smtp can be extended to
    support routed mail.

    To: Digital Man <"Digital Man"@VERT.qwk>

    Or...

    To: Ragnarok <"Ragnarok"@DOCKSUD.VERT.qwk>


    Note, the user portion can and should be quoted if there are special (whitespace) characters. Also, may be case sensitive, but usually
    implemented as case insensitive.

    --
    Michael J. Ryan
    tracker1 +o Roughneck BBS
    ---
    þ Synchronet þ Roughneck BBS - roughneckbbs.com
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Tracker1 on Mon Nov 23 12:47:58 2020
    Re: Re: exec/nntpservice.js
    By: Tracker1 to Ragnarok on Mon Nov 23 2020 06:01 am

    On 11/13/2020 7:53 AM, Ragnarok wrote:

    maybe the "/" char break the standard use@domain (rf822) ? if true, can
    be possible to replace with another character?

    because i think that another nntp reader can fail too.

    also i notice that the To: field show:

    To: Digital Man <>

    are better if show:

    To: Digital Man <Digital Man@VERT> or <Digital.Man@VERT>

    Jumping in late, still think usign a qwk or ftn route with a tld of .qwk
    and .ftn respectively... then the synchronet smtp can be extended to
    support routed mail.

    To: Digital Man <"Digital Man"@VERT.qwk>

    Or...

    To: Ragnarok <"Ragnarok"@DOCKSUD.VERT.qwk>


    Note, the user portion can and should be quoted if there are special (whitespace) characters. Also, may be case sensitive, but usually implemented as case insensitive.

    The Synchronet SMTP server already supports this: <user@fNODE.nNET.zZONE.fidonet> for FTN and <qwkid[/route]!user@host> for QWKnet.
    --
    digital man

    Synchronet/BBS Terminology Definition #26:
    ETX = End-of-Text (ASCII 3, Ctrl-C)
    Norco, CA WX: 62.6øF, 66.0% humidity, 6 mph E wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Sun Feb 28 12:15:53 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/2679c059656dded5420202fb
    Modified Files:
    exec/nntpservice.js
    Log Message:
    Remove the auto-login featurefrom Tracker1: agree -auto should probably be removed
    --- SBBSecho 3.13-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Sun Feb 28 14:33:05 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/6616ff691e4a0994d7ae7cc1
    Modified Files:
    exec/nntpservice.js
    Log Message:
    Respond with the (RFC3977) 480 response when authentication is requiredinstead of the RFC977 502. Reportedly, this will trigger Thunderbird to promptfor or send client credentials. This should fix issue #208.
    --- SBBSecho 3.13-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Tracker1@1:103/705 to Rob Swindell on Sun Feb 28 19:02:13 2021
    On 2/28/2021 12:15 PM, Rob Swindell wrote:
    https://gitlab.synchro.net/main/sbbs/-/commit/2679c059656dded5420202fb Modified Files:
    exec/nntpservice.js
    Log Message:
    Remove the auto-login feature

    from Tracker1: agree -auto should probably be removed


    480, not 502
    --
    Michael J. Ryan - tracker1@roughneckbbs.com
    ---
    ï¿­ Synchronet ï¿­ Roughneck BBS - roughneckbbs.com
    --- SBBSecho 3.13-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Tracker1@1:103/705 to Rob Swindell on Sun Feb 28 19:03:46 2021
    On 2/28/2021 2:33 PM, Rob Swindell wrote:
    https://gitlab.synchro.net/main/sbbs/-/commit/6616ff691e4a0994d7ae7cc1 Modified Files:
    exec/nntpservice.js
    Log Message:
    Respond with the (RFC3977) 480 response when authentication is required

    instead of the RFC977 502. Reportedly, this will trigger Thunderbird to prompt
    for or send client credentials. This should fix issue #208.

    Thank you.
    --
    Michael J. Ryan - tracker1@roughneckbbs.com
    ---
    ï¿­ Synchronet ï¿­ Roughneck BBS - roughneckbbs.com
    --- SBBSecho 3.13-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)