• Netmail Ping

    From Warpslide@77:1/156 to g00r00 on Tue Jun 15 11:38:05 2021
    Hi g00r00,

    Would you consider adding support for netmail pings/traces into Mystic?


    Jay

    --- Mystic BBS v1.12 A47 2021/06/07 (Raspberry Pi/32)
    * Origin: Northern Realms (77:1/156)
  • From g00r00@77:1/138 to Warpslide on Tue Jun 15 17:53:28 2021
    Hi g00r00,

    Would you consider adding support for netmail pings/traces into Mystic?

    The reason I didn't want to support it in the past was because it means that no user with the handle "Ping" will ever be able
    to use Fidonet-style netmail. I felt like it was a pretty poorly thought out idea to respond to "Ping"...

    It should have been something like "NetMail Ping Request" or something.

    Do you know if its documented somewhere?

    --- Mystic BBS v1.12 A47 2021/06/14 (Windows/32)
    * Origin: Sector 7 | Mystic WHQ (77:1/138)
  • From Warpslide@77:1/156 to g00r00 on Tue Jun 15 19:34:39 2021
    On 15 Jun 2021, g00r00 said the following...

    The reason I didn't want to support it in the past was because it means that no user with the handle "Ping" will ever be able
    to use Fidonet-style netmail. I felt like it was a pretty poorly
    thought out idea to respond to "Ping"...

    That seems reasonable.

    If pursued, I wonder if this should be something that could be switched on instead of enabled by default? If enabled a check could be executed to see if a "ping" user already exists on the system, if it doesn't "ping" could then automatically added to trashcan.dat.

    Do you know if its documented somewhere?

    Looks like it:

    http://ftsc.org/docs/fts-5001.006

    5.10. Robot flags
    -----------------

    PING
    ----

    Specified as exactly "PING" with no arguments. Nodes flying this
    flag will adhere to the following functionality:

    1) PING-function:

    If a message destined to "PING" arrives at its final destination
    and this final destination flies the "PING"-flag, then the
    receiving node will bounce the message back to the original sender
    clearly quoting all the original via-lines.

    If a message destined to "PING" arrives at its final destination
    but this final destination does _not_ fly the "PING"-flag then the
    message may be deleted from the inbound-queue without further
    follow-up.

    2) TRACE-function:

    If a message destined to "PING" arrives at a node which flies the
    PING-flag but is merely passing-through to another destination
    then the in-transit node will notify the sender of this occurrence
    and will forward the original mail unaltered towards its final
    destination.

    WARNING: the sender's name (in either direction) must *NEVER* be
    "PING".


    That last line would seem to justify your concerns.


    Jay

    --- Mystic BBS v1.12 A47 2021/06/07 (Raspberry Pi/32)
    * Origin: Northern Realms (77:1/156)
  • From g00r00@77:1/138 to Warpslide on Tue Jun 15 21:01:00 2021
    If pursued, I wonder if this should be something that could be switched
    on instead of enabled by default? If enabled a check could be executed
    to see if a "ping" user already exists on the system, if it doesn't
    "ping" could then automatically added to trashcan.dat.

    I was thinking more about this and I am going to put it on the TO DO list. I don't know when I might get around to it to be honest. It will probably depend on the amount of work it might take to get it working. If its not too in-depth of a code revamp then I will probably add it in the next time I go on a massive coding binge, otherwise it could be a bit longer.

    Thanks for posting the specs I appreciate it. I've exported them to save for a rainy day to see what I can do!

    --- Mystic BBS v1.12 A47 2021/06/14 (Windows/32)
    * Origin: Sector 7 | Mystic WHQ (77:1/138)
  • From g00r00@77:1/138 to Warpslide on Sat Jun 19 00:27:32 2021
    http://ftsc.org/docs/fts-5001.006

    PING
    ----

    You may be interested in this little nugget that will be in the next prealpha:

    + MUTIL mail processor now supports Netmail PING and pass-through tracing. If
    a netmail addressed to PING is sent to the system or passes through the
    system, Mystic will generate a notification to the origin system. Example:

    Your PING request reached its final destination:

    Address: 215:1/3.1
    BBS Name: Test BBS 4
    SysOp: Sysop Name Here

    No additional route was found for this request.

    Routing VIA Trace:

    Via 215:1/2 @20210619.041119.UTC Mystic 1.12 A47
    Via 215:1/3 @20210619.041126.UTC Mystic 1.12 A47
    Via 215:1/3.1 @20210619.041132.UTC Mystic 1.12 A47

    --- Mystic BBS v1.12 A47 2021/06/19 (Windows/32)
    * Origin: Sector 7 | Mystic WHQ (77:1/138)
  • From Warpslide@77:1/156 to g00r00 on Sat Jun 19 08:34:28 2021
    On 19 Jun 2021, g00r00 said the following...

    You may be interested in this little nugget that will be in the next prealpha:

    + MUTIL mail processor now supports Netmail PING and pass-through tracing.

    Awesome! Thank you so much! :)

    Will this be a new stanza or part of ImportEchoMail and/or ExportEchoMail?


    Jay

    --- Mystic BBS v1.12 A47 2021/06/18 (Raspberry Pi/32)
    * Origin: Northern Realms (77:1/156)
  • From Warpslide@77:1/156 to Warpslide on Sat Jun 19 09:24:47 2021
    On 19 Jun 2021, Warpslide said the following...

    Awesome! Thank you so much! :)

    Will this be a new stanza or part of ImportEchoMail and/or
    ExportEchoMail?

    Just installed another copy to try it out & it works as expected:

    From : Mystic BBS (99:99/1)
    To : Jason Harris (99:99/2)
    Subj : PING response from 99:99/1
    Stat : Echo Priv Read
    _____________________________________________________
    Your PING request reached its final destination:

    Address: 99:99/1
    BBS Name: Northern Realms
    SysOp: Warpslide

    No additional route was found for this request.

    Route VIA Trace:

    Via 99:99/1 @20210619.091244.UTC Mystic 1.12 A47


    Jay

    --- Mystic BBS v1.12 A47 2021/06/18 (Raspberry Pi/32)
    * Origin: Northern Realms (77:1/156)
  • From g00r00@77:1/138 to Warpslide on Sat Jun 19 09:41:37 2021
    Awesome! Thank you so much! :)

    Will this be a new stanza or part of ImportEchoMail and/or
    ExportEchoMail?

    It just happens automatically as part of the import/export functions

    ... Kids: They're not sleeping, they're recharging!

    --- Mystic BBS v1.12 A47 2021/06/19 (Windows/32)
    * Origin: Sector 7 | Mystic WHQ (77:1/138)
  • From Warpslide@77:1/156 to g00r00 on Sat Jun 19 09:48:10 2021
    On 19 Jun 2021, g00r00 said the following...

    It just happens automatically as part of the import/export functions

    Cool, thanks!

    ... Kids: They're not sleeping, they're recharging!

    This part as me excited! ;)


    Jay

    --- Mystic BBS v1.12 A47 2021/06/18 (Raspberry Pi/32)
    * Origin: Northern Realms (77:1/156)
  • From Warpslide@77:1/156 to Warpslide on Sun Jun 20 08:38:01 2021
    On 19 Jun 2021, Warpslide said the following...

    ... Kids: They're not sleeping, they're recharging!

    This part as me excited! ;)

    Woo Hoo! Looks like the June 20th build has taglines added!

    Thanks g00r00! :D


    Jay

    ... If you feel strongly about graffiti, sign a partition.

    --- Mystic BBS v1.12 A47 2021/06/20 (Raspberry Pi/32)
    * Origin: Northern Realms (77:1/156)
  • From g00r00@77:1/138 to Warpslide on Sun Jun 20 10:54:23 2021
    ... Kids: They're not sleeping, they're recharging!

    This part as me excited! ;)

    Woo Hoo! Looks like the June 20th build has taglines added!

    Yeah its a system I had been working on finishing for a while now, so I spent the weekend getting the final touches put in since there seemed to be some interest here for it!

    Let me know if you have any issues! I'm pretty happy with how it turned out.

    ... The only place I want data loss is on my credit card!

    --- Mystic BBS v1.12 A47 2021/06/20 (Windows/32)
    * Origin: Sector 7 * Mystic WHQ (77:1/138)
  • From Warpslide@77:1/156 to g00r00 on Sun Jun 20 11:27:25 2021
    On 20 Jun 2021, g00r00 said the following...

    Woo Hoo! Looks like the June 20th build has taglines added!

    Yeah its a system I had been working on finishing for a while now, so I spent the weekend getting the final touches put in since there seemed to be some interest here for it!

    Let me know if you have any issues! I'm pretty happy with how it turned

    So far so good. The global & personal databases are a nice touch.


    Jay

    ... The earth is a hollow shell and we live on the inside.

    --- Mystic BBS v1.12 A47 2021/06/20 (Raspberry Pi/32)
    * Origin: Northern Realms (77:1/156)
  • From TheMadGamerMan@77:1/151 to Warpslide on Sun Jun 20 16:47:01 2021
    This part as me excited! ;)

    Same here!

    Mark
    TheMadGamerMan

    --- Mystic BBS v1.12 A47 2021/06/08 (Windows/64)
    * Origin: P.O.N.R. BBS (77:1/151)
  • From TheMadGamerMan@77:1/151 to g00r00 on Sun Jun 20 16:50:11 2021
    Yeah its a system I had been working on finishing for a while now, so I spent the weekend getting the final touches put in since there seemed to be some interest here for it!


    Thanks.

    Mark
    TheMadGamerMan

    --- Mystic BBS v1.12 A47 2021/06/08 (Windows/64)
    * Origin: P.O.N.R. BBS (77:1/151)