• E-Mail / Sysop paging?

    From Imzadi@1:103/705 to All on Thu Dec 3 22:00:58 2020
    Hi,

    I recently started my own BBS, first with Mystic but switched to Synchronet quite quickly - and I really like it!
    Thanks for this nice piece of software!

    For the start, I have two questions where I did not find the answer in the Wiki:

    1.
    I would like to NOT use Internet E-Mail for "general purpose" mailing in the BBS, but rather only for things like password recovery or email address verification.
    Is this possible, and if yes, how?

    2.
    As I'm using Synchronet on a Raspberry Pi which is in my "hardware rack", I'm not having the console open all the time - thus I'm unsure how to be available for "Sysop paging" or a "Sysop chat".
    How can this be achieved?
    Is it possible to connect Synchronet to some kind of Instant Messaging service, so that the chat can either be run via IM or that I the can login and start the chat?

    Thank you!

    Regards from Karlsruhe, Germany
    acn

    ---
    ï¿­ Synchronet ï¿­ Imzadi Box
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Nelgin@1:103/705 to Imzadi on Thu Dec 3 18:29:24 2020
    Imzadi wrote:
    Hi,

    I recently started my own BBS, first with Mystic but switched to Synchronet quite quickly - and I really like it!
    Thanks for this nice piece of software!

    For the start, I have two questions where I did not find the answer in the Wiki:

    1.
    I would like to NOT use Internet E-Mail for "general purpose" mailing in the BBS, but rather only for things like password recovery or email address verification.
    Is this possible, and if yes, how?

    You can give all users the E exception which forbids them to use email or telegrams.

    2.
    As I'm using Synchronet on a Raspberry Pi which is in my "hardware rack", I'm not having the console open all the time - thus I'm unsure how to be available
    for "Sysop paging" or a "Sysop chat".
    How can this be achieved?
    Is it possible to connect Synchronet to some kind of Instant Messaging service,
    so that the chat can either be run via IM or that I the can login and start the
    chat?

    You can run umonitor remotely and chat through that. It'll tell you if you've been paged but I don't think it'll make any kind of sound.

    ---
    þ Synchronet þ End Of The Line BBS - endofthelinebbs.com
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Altere@1:103/705 to Imzadi on Thu Dec 3 19:01:45 2020
    Re: Re: E-Mail / Sysop paging?
    By: Nelgin to Imzadi on Thu Dec 03 2020 06:29 pm

    As I'm using Synchronet on a Raspberry Pi which is in my "hardware
    rack", I'm not having the console open all the time - thus I'm unsure
    how to be available
    for "Sysop paging" or a "Sysop chat".
    How can this be achieved?
    Is it possible to connect Synchronet to some kind of Instant Messaging
    service,
    so that the chat can either be run via IM or that I the can login and
    start the
    chat?

    You can run umonitor remotely and chat through that. It'll tell you if you've been paged but I don't think it'll make any kind of sound.

    umonitor works nicely for dragging a user into chat, you can also do node to node chat if you are logged in as well. As for making any sounds, my server is located somewhere other then my house. In the case sound is wanted but can't be achieved on the server itself, you can create a custom External Sysop Chat Pager using JavaScript as I did to do whatever you want. I almost went down the Telegram road which I still may one day, but mine simply uses ssh & mpg123 to play a mp3 on my local linux desktop.

    -altere

    ---
    þ Synchronet þ Athelstan BBS þ athelstan.org þ telnet:23 / ssh:2222
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Imzadi on Thu Dec 3 17:33:06 2020
    Re: E-Mail / Sysop paging?
    By: Imzadi to All on Thu Dec 03 2020 10:00 pm

    Hi,

    I recently started my own BBS, first with Mystic but switched to Synchronet quite quickly - and I really like it!
    Thanks for this nice piece of software!

    Cool! Welcome!

    For the start, I have two questions where I did not find the answer in the Wiki:

    1.
    I would like to NOT use Internet E-Mail for "general purpose" mailing in the BBS, but rather only for things like password recovery or email address verification.
    Is this possible, and if yes, how?

    Setting SCFG->Networks->Internet->Allow Sending of E-mail to "No" should do that.

    2.
    As I'm using Synchronet on a Raspberry Pi which is in my "hardware rack", I'm not having the console open all the time - thus I'm unsure how to be available for "Sysop paging" or a "Sysop chat".
    How can this be achieved?

    External chat pagers can be used to perform whatever action you want (light a light, send a text message or email, play a sound) - without an attached console.

    As for the chatting part, you could then login to the terminal server (e.g. via Telnet, RLogin, or SS) and then chat with the user or run umonitor (on the same system) to then chat with them.

    Is it possible to connect Synchronet to some kind of Instant Messaging service, so that the chat can either be run via IM or that I the can login and start the chat?

    There is a Synchronet instant-messaging module (sbbsimsg.js, you've probably seen it), which uses ancient Internet standards for presence and messaging. But you probably mean modern Instant Messaging, which I'd have to say, it's not built-in (unless you include IRC and email in that) - but I seen people intergrate twitter messages and other web-API type notification services into their BBSes, I'm sure anything is possible.
    --
    digital man

    Synchronet "Real Fact" #23:
    The third ever Synchronet BBS was The Beast's Domain (sysop: King Drafus). Norco, CA WX: 64.8øF, 9.0% humidity, 2 mph NNE wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From mlong@1:103/705 to Imzadi on Thu Dec 3 20:33:08 2020
    I have not seen any good solutions to connect to IM. Definitely something someone needs to write.

    ---
    þ Synchronet þ Inner Realm BBS - Charlotte, NC - innerrealmbbs.us
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Imzadi@1:103/705 to Digital Man on Fri Dec 4 12:50:19 2020
    Hi digital man & all others,

    Thank you for your answer!

    [E-Mail]
    Setting SCFG->Networks->Internet->Allow Sending of E-mail to "No" should do that.

    okay, thank you. I'll add that option and test it :)

    External chat pagers can be used to perform whatever action you want (light a light, send a text message or email, play a sound) - without an attached console.

    That sound interesting. Do you have a link to where I can start reading about it?

    As for the chatting part, you could then login to the terminal server (e.g. via Telnet, RLogin, or SS) and then chat with the user or run umonitor (on the same system) to then chat with them.

    Okay, thank you. I'll try that.

    There is a Synchronet instant-messaging module (sbbsimsg.js, you've probably seen it), which uses ancient Internet standards for presence and messaging.

    Yep, I've seen that. And I will add my BBS to that network soon, but first I have to optimize the rest :)

    But you probably mean modern Instant Messaging, which I'd have to say, it's not built-in

    Yes, that's what I meant :)

    (unless you include IRC and email in that) - but I seen people intergrate twitter messages and other web-API type notification services into their BBSes, I'm sure anything is possible.

    Okay, thank you. I would be most interested in Matrix, as I host my own server here and like the idea of the federated network of servers.
    I've seen that there is a IRC-Matrix-Bridge, maybe that could be used to connect the Synchronet IRC to Matrix...
    I'll write that to my neverending to-do list :)

    Regards,
    Anna

    ---
    ï¿­ Synchronet ï¿­ Imzadi Box
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From deon@1:103/705 to Imzadi on Sat Dec 5 15:01:28 2020
    Re: E-Mail / Sysop paging?
    By: Imzadi to Digital Man on Fri Dec 04 2020 12:50 pm

    Howdy Anna,

    Okay, thank you. I would be most interested in Matrix, as I host my own server here and like the idea of the federated network of
    servers. I've seen that there is a IRC-Matrix-Bridge, maybe that could be used to connect the Synchronet IRC to Matrix...
    I'll write that to my neverending to-do list :)

    Its on my list too :) Last one to write it is a rotten egg...

    ...ëîåï

    ... What is moral is what you feel good after.

    ---
    þ Synchronet þ Alterant | an SBBS in Docker on Pi!
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Mortifis@1:103/705 to Imzadi on Sun Dec 6 00:36:40 2020
    That sound interesting. Do you have a link to where I can start reading about it?

    Ouuuuu rpi projects here's a start ... https://www.thegeekpub.com/258732/the-be st-gpio-tutorial-for-raspberry-pi-that-we-could-write/

    I have an rpi 3b+ running sbbs wired to the hilt ... I have a sysop chat pager that blinks an led light and plays a tone through an iHome bluetooth speaker (when sysop is available) ... but by the time you log in to break into chat they'll be gone ... another solution is to have a vnc or ssh connection open on a desktop to your pi and run umonitor along with some chat pager solution

    ~Mortifis

    ---
    þ Synchronet þ AlleyCat! BBS Lake Echo, NS Canada
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Imzadi@1:103/705 to Mortifis on Wed Dec 9 10:26:05 2020
    Hi,

    do you have a hint on how to create such a sysop pager?
    I don't mean the RPi specifics, but where in SBBS can I configure a script that is called when someone wants to talk to the sysop.

    Thank you!

    Regards,
    Anna

    ---
    ï¿­ Synchronet ï¿­ Imzadi Box
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Mortifis@1:103/705 to Imzadi on Wed Dec 9 15:19:05 2020
    do you have a hint on how to create such a sysop pager?
    I don't mean the RPi specifics, but where in SBBS can I configure a script that is called when someone wants to talk to the sysop.

    Anna

    yes, the basic script I use is at http://alleycat.synchro.net/dls/page_sysop.js it has instructions on how to implement it.

    Mortifis

    ---
    þ Synchronet þ AlleyCat! BBS Lake Echo, NS Canada
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Imzadi@1:103/705 to Mortifis on Thu Dec 10 14:55:10 2020
    Hallo Mortifis,

    yes, the basic script I use is at http://alleycat.synchro.net/dls/page_sysop.js it has instructions on how to implement it.

    Thank you! This looks promising :)

    Regards,
    Anna

    ---
    ï¿­ Synchronet ï¿­ Imzadi Box
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Imzadi@1:103/705 to Mortifis on Fri Dec 11 12:10:28 2020
    Hi,

    I've changed the script and added an invocation to notify me via Matrix messenger.
    The script I've used for this can be found here: https://github.com/fabianonline/matrix.sh

    Thank you!

    Regards,
    Anna

    ---
    ï¿­ Synchronet ï¿­ Imzadi Box
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Imzadi@1:103/705 to Digital Man on Fri Dec 11 15:51:46 2020
    Hi,

    Setting SCFG->Networks->Internet->Allow Sending of E-mail to "No" should do that.

    Is there a switch or script that has to be enabled to make a "password recovery" or something like that function possible?

    Also, is there a way to create a e-mail validation for new users?

    I've searched on the wiki but without success.

    Thank you!

    Regards,
    Anna

    ---
    ï¿­ Synchronet ï¿­ Imzadi Box
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Imzadi on Fri Dec 11 09:51:47 2020
    Re: E-Mail / Sysop paging?
    By: Imzadi to Digital Man on Fri Dec 11 2020 03:51 pm

    Hi,

    Setting SCFG->Networks->Internet->Allow Sending of E-mail to "No" should do that.

    Is there a switch or script that has to be enabled to make a "password recovery" or something like that function possible?

    It's enabled by default in the login module: http://wiki.synchro.net/module:login

    Also, is there a way to create a e-mail validation for new users?

    I've searched on the wiki but without success.

    http://wiki.synchro.net/module:emailval
    --
    digital man

    Synchronet "Real Fact" #73:
    SyncTERM (created by Deuce) contains portions of Synchronet and SEXYZ code. Norco, CA WX: 56.5øF, 69.0% humidity, 0 mph S wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Imzadi@1:103/705 to Digital Man on Sat Dec 12 11:04:02 2020
    Hallo digital man,

    [password recovery]
    It's enabled by default in the login module: http://wiki.synchro.net/module:login

    Ah, after reading through this page, I found what my problem here was:
    I've set "email_passwords = true" and also "confirm_email_address = true" and wondered why "nothing" happened.
    But then I read that the latter option is: "Requires user to confirm their email address before sending a forgotten password".

    So without activating emailval, this won't work :)

    [e-mail validation]
    http://wiki.synchro.net/module:emailval

    I've enabled this module now and tested it - it works!

    Thank you very much for your help!

    Greetings from Karlsruhe, Germany
    Anna

    ---
    ï¿­ Synchronet ï¿­ Imzadi Box
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Imzadi on Sat Dec 12 03:28:03 2020
    Re: E-Mail / Sysop paging?
    By: Imzadi to Digital Man on Sat Dec 12 2020 11:04 am

    Hallo digital man,

    [password recovery]
    It's enabled by default in the login module: http://wiki.synchro.net/module:login

    Ah, after reading through this page, I found what my problem here was:
    I've set "email_passwords = true" and also "confirm_email_address = true" and wondered why "nothing" happened.
    But then I read that the latter option is: "Requires user to confirm their email address before sending a forgotten password".

    So without activating emailval, this won't work :)

    No, the 2 things aren't really related. emailval.js is for *new* users and the [login] modopts.ini settings I alerted you to are used for failed logins.

    [e-mail validation]
    http://wiki.synchro.net/module:emailval

    I've enabled this module now and tested it - it works!

    Cool.
    --
    digital man

    This Is Spinal Tap quote #12:
    Nigel Tufnel: Well, I don't know - wh-wh-... what're the hours?
    Norco, CA WX: 48.4øF, 88.0% humidity, 0 mph WSW wind, 0.00 inches rain/24hrs --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Imzadi@1:103/705 to Digital Man on Mon Dec 14 10:56:01 2020
    Hi digital man,

    No, the 2 things aren't really related. emailval.js is for *new* users and the [login] modopts.ini settings I alerted you to are used for failed logins.

    I thought that they are related, as it says "Requires user to confirm their email address before sending a forgotten password".
    What other ways are there for confirming the email address?

    Cool.

    Yes :)

    Thank you!

    Regards,
    Anna

    ---
    ï¿­ Synchronet ï¿­ Imzadi Box
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Imzadi on Mon Dec 14 21:04:04 2020
    Re: E-Mail / Sysop paging?
    By: Imzadi to Digital Man on Mon Dec 14 2020 10:56 am

    Hi digital man,

    No, the 2 things aren't really related. emailval.js is for *new* users and the [login] modopts.ini settings I alerted you to are used for failed logins.

    I thought that they are related, as it says "Requires user to confirm their email address before sending a forgotten password".
    What other ways are there for confirming the email address?

    The user must type it (correctly).
    --
    digital man

    Sling Blade quote #17:
    Charles Bushman: A shovel just makes too goddamned much racket.
    Norco, CA WX: 55.5øF, 38.0% humidity, 1 mph S wind, 0.02 inches rain/24hrs
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Imzadi@1:103/705 to Digital Man on Tue Dec 15 19:40:28 2020
    Hi,

    I thought that they are related, as it says "Requires user to confirm their email address before sending a forgotten password".
    What other ways are there for confirming the email address?

    The user must type it (correctly).

    Ah - okay :) That was too easy to guess for me ;-)

    Thank you!

    Regards,
    Anna

    ---
    ï¿­ Synchronet ï¿­ Imzadi Box
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)