• When to add --- and * Origin...

    From Ozz Nixon@1:275/362 to All on Mon Mar 25 12:23:48 2019
    Are the tearlines only added by the tosser? Or (as I see GoldEd do) is it okay for the Message System (BBS or in my case NNTP Service) to append the Tear line?

    And, of course the next step down - * Origin... I noticed JAMNNTPd would double
    space in from of the original when reading or replying to the message. Any reason I should or should not follow their lead?

    And on a new post - okay if I add the Origin line too? Or is that a Tosser piece?

    * Down to the wire on bringing ExchangeBBS NNTP Service online. Once this build
    goes online, what other message bases would it make sence for it to support (right now JAM only, thinking about *.MSG for those running d'Bridge)... not sure how many people still use HMB? And did anyone actually start to use Steve's GoldBase? (Thats around the time I folded up shop and became an ISP)...
    I do see Squish is being used by some, and PCBoard 15.4 structure by others...

    And per those two topics, if an editor appends the tear line and possible the Origin, should the BBS/NNTP re-tear? (As my next project is a full color NNTP client that will understand ANSI).

    --
    .. Ozz Nixon
    ... Author ExchangeBBS (suite)
    .... Since 1983 BBS Developer

    --- FMail-W32 2.0.1.4
    * Origin: ExchangeBBS WHQ (1:275/362.0)
  • From mark lewis@1:3634/12.73 to Ozz Nixon on Mon Mar 25 15:25:34 2019
    On 2019 Mar 25 12:23:48, you wrote to All:

    Are the tearlines only added by the tosser? Or (as I see GoldEd do) is it okay for the Message System (BBS or in my case NNTP Service) to append the Tear line?

    the message creation system can add tear lines... that would be the editor or maybe the BBS software after the message is created and imported into the message base when the user leaves the editor after saving the message...

    tossers, being the last in line, can add tear lines if they do not already exist... some tossers add a tear line all the time... some properly invalidate existing ones and add their own... generally invalidating a tear line is simply
    changing the center dash to an exclimation point... some tossers also have the ability to retear which means replacing an existing tear line... i used to use fastecho's retear to remove tear lines completely...

    retearing was brought to us by the tear line wars... folks didn't want to be called out for running unregistered software which was noted in the tear line so someone came up with a tool to specifically retear and put what they wanted on the tear line... this is where the PID and TID control lines came from... instead of putting the information, registered or not, in the tear line, it can
    now be hidden in the control lines...

    And, of course the next step down - * Origin... I noticed JAMNNTPd
    would double space in from of the original when reading or replying to
    the message. Any reason I should or should not follow their lead?

    there sure is a reason... it should not be putting two spaces... that's an invalid origin line... you need to check the code and see why it is doing that... it wasn't when i was using it... check in the JAMNNTPD echo...

    And on a new post - okay if I add the Origin line too? Or is that a
    Tosser piece?

    any software, from the editor back to the tosser can add tear and origin lines... the key is if one already exists, it should not be messed with... but operators have control over their systems and if they want to change these lines, they can up to the point of the messages being packed into pkts for delivery to other systems...

    [trim]

    And per those two topics, if an editor appends the tear line and possible the Origin, should the BBS/NNTP re-tear?

    it is not a "should"... it is up to the system operator but only to a point as mentioned above... once packed and transmitted, other systems handling the message must not alter them... there is a difference in how they are handled during export and how they are handled on import or passing to other systems...

    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer doin' it wrong...
    ... Dancing: A perpendicular expression of a horizontal desire.
    ---
    * Origin: (1:3634/12.73)