• Origin lines and kludges

    From Mike Powell@1:2320/107 to All on Wednesday, April 08, 2026 14:32:30
    If hpt exports/scans a message from the BBS and it does *not* have an ftn origin line or kludges, shouldn't it add them? Am I maybe missing a config setting that would cause this to happen?

    I do have an origin configured in the config file.

    Thanks!
    Mike
    --- SBBSecho 3.28-Linux
    * Origin: Capitol City Online (1:2320/107)
  • From Nick Boel@1:154/700 to Mike Powell on Wednesday, April 08, 2026 18:17:52
    Hey Mike!

    On Wed, Apr 08 2026 14:32:30 -0500, you wrote:

    If hpt exports/scans a message from the BBS and it does *not* have
    an ftn origin line or kludges, shouldn't it add them? Am I maybe
    missing a config setting that would cause this to happen?

    I'm not 100% sure, but I don't think so? Wherever the message is written should be adding the tear/origin line. Most BBS softwares will append this simply if you set the specific area to echomail, rather than local. Is this not possible?

    Or, are you accessing your BBS message base with an offline reader or something? I don't know all the details so I'm going to ask as many questions as I can. ;)

    I do have an origin configured in the config file.

    I want to say that this option only configures an origin line for messages created with hpt (ie: using hpt post), but I could be wrong on that. I guess I never used hpt to add those, as anything I've used over the years has done it itself.

    Now I'm interested in what BBS software doesn't do this..?

    Regards,
    Nick

    ... Sarcasm, because beating people up is illegal.
    --- SBBSecho 3.37-Linux
    * Origin: _thePharcyde telnet://bbs.pharcyde.org (Wisconsin) (1:154/700)
  • From Nick Boel@1:154/700 to Mike Powell on Wednesday, April 08, 2026 18:29:57
    Hey Mike!

    On Wed, Apr 08 2026 14:32:30 -0500, you wrote:

    I do have an origin configured in the config file.

    After a little more digging, "Origin" in hpt.texi is defined as:

    Add this Origin to hpt messages: post, reports about new areas created. This statement cannot be repeated.

    I do notice that FMail can be configured to force a tear/origin line, though. So maybe it's a per-tosser thing.

    Regards,
    Nick

    ... Sarcasm, because beating people up is illegal.
    --- SBBSecho 3.37-Linux
    * Origin: _thePharcyde telnet://bbs.pharcyde.org (Wisconsin) (1:154/700)
  • From Mike Powell@1:2320/107 to NICK BOEL on Thursday, April 09, 2026 10:31:27
    After a little more digging, "Origin" in hpt.texi is defined as:

    Add this Origin to hpt messages: post, reports about new areas created. This statement cannot be repeated.

    Yeah, I assumed that "post" meant posts "on the bbs" but maybe it only
    means posts that hpt originates.

    I also assumed that the last else below, since it has no module specified, would cover it:

    if "[module]"=="hpt"
    Origin High Portable Tosser at Project Scorpio
    elseif "[module]"=="htick"
    Origin High Portable Ticker at Project Scorpio
    else
    Origin Project Scorpio TEST
    endif

    There again, that could only be for "other" things that hpt does. I think maybe in this case that is the safe assumption and I should go with it. ;)

    I do notice that FMail can be configured to force a tear/origin line, though. So maybe it's a per-tosser thing.

    I know squish for DOS and OS/2 had an Origin line setting, but I am not
    sure if my systems were ever envoking it since the shim program usually
    added one before it got to squish. Crashmail 2 also has one but I don't
    know in what instances it applies it.

    I am pretty sure that, for synchronet, sbbsecho adds the origin as part of exporting the messages. I have never noticed my own origin line showing up locally on local posts. That said, based on past conversations in FIDOTEST,
    I am pretty certain the BBS software should add it (along with several of
    the kludges) and not count on the tosser to pick up any slack.

    Thanks!

    Mike


    * SLMR 2.1a * Never fight with a bear in his own cave.
    --- SBBSecho 3.28-Linux
    * Origin: Capitol City Online (1:2320/107)
  • From Nick Boel@1:154/700 to Mike Powell on Thursday, April 09, 2026 18:06:54
    Hey Mike!

    On Thu, Apr 09 2026 10:31:27 -0500, you wrote:

    Yeah, I assumed that "post" meant posts "on the bbs" but maybe it
    only means posts that hpt originates.

    I don't believe hpt knows anything about any BBS. It only knows the message areas that it is configured to. "hpt post" is a command that can be used to post messages from text files directly into your defined areas. I'm fairly certain that is what it is referring to there.

    I also assumed that the last else below, since it has no module
    specified, would cover it:

    if "[module]"=="hpt" Origin High Portable Tosser at Project
    Scorpio elseif "[module]"=="htick" Origin High Portable Ticker at
    Project Scorpio else Origin Project Scorpio TEST endif

    hpt and htick are two "modules" of the husky project (hpt for messages, htick for files). Both of those modules can post directly to a message base (ie: "hpt post" and "htick announce").

    I know squish for DOS and OS/2 had an Origin line setting, but I am
    not sure if my systems were ever envoking it since the shim program
    usually added one before it got to squish. Crashmail 2 also has one
    but I don't know in what instances it applies it.

    I am pretty sure that, for synchronet, sbbsecho adds the origin as
    part of exporting the messages. I have never noticed my own origin
    line showing up locally on local posts. That said, based on past conversations in FIDOTEST, I am pretty certain the BBS software
    should add it (along with several of the kludges) and not count on
    the tosser to pick up any slack.

    I can see a benefit of the tosser being able to pick up the slack, though. Many older BBS softwares don't support many kludges that are in use today. If the tosser could supply those, I definitely wouldn't be opposed to that. But yes, IMO, whatever is being used to write the message to a message base (not including external editors; but what the external editor is being called from, instead). I'm sure there are plenty of examples where that is not the case, though.

    I don't think you ever see a tear/origin line of a message posted locally with Synchronet. I believe the message is stored in your message base first (without tear/origin), and those lines only get appended to the message during the "sbbsecho" process (when it's processed to leave the system). I found it wierd at first, and while it's still wierd, I've gotten used to it. ;)

    Thanks!

    Of course!

    Regards,
    Nick

    ... Sarcasm, because beating people up is illegal.
    --- SBBSecho 3.37-Linux
    * Origin: _thePharcyde telnet://bbs.pharcyde.org (Wisconsin) (1:154/700)
  • From Mike Powell@1:2320/107 to NICK BOEL on Friday, April 10, 2026 10:16:40
    I don't think you ever see a tear/origin line of a message posted locally with
    Synchronet. I believe the message is stored in your message base first (withou
    tear/origin), and those lines only get appended to the message during the "sbbsecho" process (when it's processed to leave the system). I found it wierd
    at first, and while it's still wierd, I've gotten used to it. ;)

    I think I got so used to it I forgot it was wierd. :D

    Mike


    * SLMR 2.1a * Make like a tree and leave.
    --- SBBSecho 3.28-Linux
    * Origin: Capitol City Online (1:2320/107)