• Auto-validation documentation

    From lemonlime@1337:3/118 to All on Thu Nov 21 09:10:05 2019
    Hi All,

    I didn't realize until recently that Mystic included the ability to do email based auto-validation of user accounts. Unless I'm missing something, I can't seem to find any good documentation on how to get this configured. Anyone
    have this going successfully?

    Cheers,
    Mike

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: Stellar Darkness BBS, Toronto, Canada (1337:3/118)
  • From tallship@1337:3/116 to lemonlime on Thu Nov 21 13:42:10 2019
    On 21 Nov 2019, lemonlime said the following...

    Hi All,

    I didn't realize until recently that Mystic included the ability to do email based auto-validation of user accounts. Unless I'm missing something, I can't seem to find any good documentation on how to get
    this configured. Anyone have this going successfully?


    I didn't want to chime in earlier in case I was mistaken, but I was certain that I registered on *someone's* Mystic BBS and had a really pleasant email based auto-validation experience. I also didn't bother to track that BBS down (someone here in fsxNet I'm sure), because why? I obviously wouldn't be presented with that routine as a validated user and I don't like making dummy accounts needlessly lol.

    Anyway, here's a shout out to Paul....

    Hey you there over at 21:1/101.... How about producing another one of your stellar videos on this topic? :)

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: V'Ger - Vger.Cloud (1337:3/116)
  • From Bucko@1337:3/102 to lemonlime on Thu Nov 21 20:45:32 2019
    On 21 Nov 2019, lemonlime said the following...

    Hi All,

    I didn't realize until recently that Mystic included the ability to do email based auto-validation of user accounts. Unless I'm missing something, I can't seem to find any good documentation on how to get
    this configured. Anyone have this going successfully?

    Cheers,
    Mike

    Hey Mike, I am using it here. I posted on fsxNet a pretty detailed setup but
    I will also post it here in case some don't have access to fsxNet..

    Ok here goes.. I have mine setup in prelogin.mnu in the option for FIRSTCMD I added in the following lines after the Send Node Message Command

    Command Access Data
    (GD) Display a File S10|S15 emailvalidate
    (-V) Validate Email address S10|S15 20

    That's it,, what this does is displays emailvalidate a text file from the text directory.
    Then, it checks access if the access level is 10 through 15 it will then send them to validate the email address by sending a email with a code in it for them to enter when the BBS asks for it. If the code is correct it bumps their access level up to 20 which on my board is validated.

    That's all there is too it.. It's a pretty simple mod. As I said on fsxNet,
    the menu system on Mystic is a lot more powerful then people think. You can
    do things with it that are unreal. I literally created a Theme which mimics
    the Commodore 64 BBS program Image BBS (I have been involved with Image BBS since it's inception in 1988 and am currently writing v3.0 with a colleague) and I did all of the theme via the menus...

    Anyways, if you have any questions just ask...

    --- Mystic BBS v1.12 A43 2019/03/03 (Windows/32)
    * Origin: The Wrong Number Family Of BBS' - Wrong Number ][ (1337:3/102)
  • From Bucko@1337:3/102 to lemonlime on Thu Nov 21 20:49:14 2019
    One other comment, the -V command is more for users who lose or forget their passwords, if on login a user forgets their password the BBS can send them a validate email address email and that would allow the user to reset their password with the code that is sent to them.. So it doubles for both..

    --- Mystic BBS v1.12 A43 2019/03/03 (Windows/32)
    * Origin: The Wrong Number Family Of BBS' - Wrong Number ][ (1337:3/102)
  • From lemonlime@1337:3/118 to Bucko on Fri Nov 22 12:05:33 2019
    Ok here goes.. I have mine setup in prelogin.mnu in the option for FIRSTCMD I added in the following lines after the Send Node Message

    Thanks so much, Bucko! That is very helpful and puts me in the right
    direction. I haven't configured SMTP yet, so I'll need to figure out that
    piece as well.

    That's all there is too it.. It's a pretty simple mod. As I said on fsxNet, the menu system on Mystic is a lot more powerful then people think. You can do things with it that are unreal. I literally created a Theme which mimics the Commodore 64 BBS program Image BBS (I have been involved with Image BBS since it's inception in 1988 and am currently writing v3.0 with a colleague) and I did all of the theme via the
    menus...

    Cool! Yeah, I agree. The more I learn about Mystic, the more impressed I am.
    I checked out many other BBS packages, but in the end I always wound up
    coming back to Mystic. There just seems to be so much customization that can
    be done. Now that I've worked out all the kinks in my deployment, I'm having
    a great time doing more of the finer touches.

    Anyways, if you have any questions just ask...

    Thanks again! I'll see if I can get this going over the next few days.

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: Stellar Darkness BBS, Toronto, Canada (1337:3/118)
  • From lemonlime@1337:3/118 to Bucko on Fri Nov 22 12:06:17 2019
    One other comment, the -V command is more for users who lose or forget their passwords, if on login a user forgets their password the BBS can send them a validate email address email and that would allow the user
    to reset their password with the code that is sent to them.. So it
    doubles for both..

    Oh nice! I didn't realize that was a feature either :)

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: Stellar Darkness BBS, Toronto, Canada (1337:3/118)
  • From Bucko@1337:3/102 to lemonlime on Fri Nov 22 21:32:33 2019
    NO sweat... If you need any help just post.. :)

    --- Mystic BBS v1.12 A43 2019/03/03 (Windows/32)
    * Origin: The Wrong Number Family Of BBS' - Wrong Number ][ (1337:3/102)
  • From lemonlime@1337:3/118 to Bucko on Tue Nov 26 14:38:21 2019
    NO sweat... If you need any help just post.. :)

    Had my first bit of success - I managed to get outgoing mail functional
    from my Amazon AWS EC2 instance. I customized xqtr's python3 script to send
    out a notification email to me whenever a user (other than myself) logs in.
    So far so good. Going to have a go at the auto validation configuration next
    :)

    Cheers,
    Mike

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: Stellar Darkness BBS, Toronto, Canada (1337:3/118)
  • From Bucko@1337:3/102 to lemonlime on Tue Nov 26 19:18:21 2019
    On 26 Nov 2019, lemonlime said the following...

    NO sweat... If you need any help just post.. :)

    Had my first bit of success - I managed to get outgoing mail functional from my Amazon AWS EC2 instance. I customized xqtr's python3 script to send out a notification email to me whenever a user (other than myself) logs in. So far so good. Going to have a go at the auto validation configuration next :)


    Hmmm a script to send out an email when someone calls?? I like that idea.. I have to look for the script now to install it on my end.

    --- Mystic BBS v1.12 A43 2019/03/03 (Windows/32)
    * Origin: The Wrong Number Family Of BBS' - Wrong Number ][ (1337:3/102)
  • From MeaTLoTioN@1337:1/101 to Bucko on Thu Nov 28 15:44:43 2019
    Hmmm a script to send out an email when someone calls?? I like that
    idea.. I have to look for the script now to install it on my end.

    I made a script to announce in the MRC Lobby when someone calls my BBS,
    unless they log in invisibly (sec lvl 30+)

    ---
    |14Best regards,
    |11Ch|03rist|11ia|15n |11a|03ka |11Me|03aTLoT|11io|15N

    |07ÄÄ |08[|10eml|08] |15ml@erb.pw |07ÄÄ |08[|10web|08] |15www.erb.pw |07ÄÄÄ¿ |07ÄÄ |08[|09fsx|08] |1521:1/158 |07ÄÄ |08[|11tqw|08] |151337:1/101 |07ÂÄÄÙ |07ÄÄ |08[|12rtn|08] |1580:774/81 |07ÄÂ |08[|14fdn|08] |152:250/5 |07ÄÄÄÙ
    |07ÄÄ |08[|10ark|08] |1510:104/2 |07ÄÙ

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: The Quantum Wormhole, Ramsgate, UK. bbs.erb.pw (1337:1/101)
  • From Bucko@1337:3/102 to MeaTLoTioN on Thu Nov 28 11:56:58 2019
    On 28 Nov 2019, MeaTLoTioN said the following...


    I made a script to announce in the MRC Lobby when someone calls my BBS, unless they log in invisibly (sec lvl 30+)


    Hmmm nice.. :) That I might like ot see also....

    --- Mystic BBS v1.12 A43 2019/03/03 (Windows/32)
    * Origin: The Wrong Number Family Of BBS' - Wrong Number ][ (1337:3/102)
  • From MeaTLoTioN@1337:1/101 to Bucko on Thu Nov 28 17:55:05 2019
    On 28 Nov 2019, Bucko said the following...

    On 28 Nov 2019, MeaTLoTioN said the following...


    I made a script to announce in the MRC Lobby when someone calls my BB unless they log in invisibly (sec lvl 30+)


    Hmmm nice.. :) That I might like ot see also....


    To be fair, the "unless they log in invisibly (sec lvl 30+)" part is more a mystic thing that I set up in the prelogin menu, but the script is cool. I already got it spreading around with other BBSes. I think I got it in my
    local file base under "mL-mrcannounce.zip" - feel free to have a look see.

    ---
    |14Best regards,
    |11Ch|03rist|11ia|15n |11a|03ka |11Me|03aTLoT|11io|15N

    |07ÄÄ |08[|10eml|08] |15ml@erb.pw |07ÄÄ |08[|10web|08] |15www.erb.pw |07ÄÄÄ¿ |07ÄÄ |08[|09fsx|08] |1521:1/158 |07ÄÄ |08[|11tqw|08] |151337:1/101 |07ÂÄÄÙ |07ÄÄ |08[|12rtn|08] |1580:774/81 |07ÄÂ |08[|14fdn|08] |152:250/5 |07ÄÄÄÙ
    |07ÄÄ |08[|10ark|08] |1510:104/2 |07ÄÙ

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: The Quantum Wormhole, Ramsgate, UK. bbs.erb.pw (1337:1/101)
  • From MeaTLoTioN@1337:1/101 to MeaTLoTioN on Thu Nov 28 17:57:07 2019
    is cool. I already got it spreading around with other BBSes. I think I
    got it in my local file base under "mL-mrcannounce.zip" - feel free to have a look see.

    Actually, you might already have it - it's in the tqwNet filebase;
    "Mystic BBS Utils/Doors/Games/etc"

    The file is called mL-mrcannounce.zip - I was right about that =)

    ---
    |14Best regards,
    |11Ch|03rist|11ia|15n |11a|03ka |11Me|03aTLoT|11io|15N

    |07ÄÄ |08[|10eml|08] |15ml@erb.pw |07ÄÄ |08[|10web|08] |15www.erb.pw |07ÄÄÄ¿ |07ÄÄ |08[|09fsx|08] |1521:1/158 |07ÄÄ |08[|11tqw|08] |151337:1/101 |07ÂÄÄÙ |07ÄÄ |08[|12rtn|08] |1580:774/81 |07ÄÂ |08[|14fdn|08] |152:250/5 |07ÄÄÄÙ
    |07ÄÄ |08[|10ark|08] |1510:104/2 |07ÄÙ

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: The Quantum Wormhole, Ramsgate, UK. bbs.erb.pw (1337:1/101)
  • From lemonlime@1337:3/118 to MeaTLoTioN on Fri Nov 29 15:03:53 2019
    To be fair, the "unless they log in invisibly (sec lvl 30+)" part is
    more a mystic thing that I set up in the prelogin menu, but the script
    is cool. I already got it spreading around with other BBSes. I think I
    got it in my local file base under "mL-mrcannounce.zip" - feel free to have a look see.

    Very cool - will check this out as well!

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: Stellar Darkness BBS, Toronto, Canada (1337:3/118)
  • From lemonlime@1337:3/118 to Bucko on Fri Nov 29 15:04:52 2019

    NO sweat... If you need any help just post.. :)

    Thanks again for the help. I got it all setup and it's working great!

    Regards,
    Mike

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: Stellar Darkness BBS, Toronto, Canada (1337:3/118)
  • From Bucko@1337:3/102 to MeaTLoTioN on Fri Nov 29 21:56:55 2019
    On 28 Nov 2019, MeaTLoTioN said the following...


    Hmmm nice.. :) That I might like ot see also....


    To be fair, the "unless they log in invisibly (sec lvl 30+)" part is
    more a mystic thing that I set up in the prelogin menu, but the script
    is cool. I already got it spreading around with other BBSes. I think I
    got it in my local file base under "mL-mrcannounce.zip" - feel free to have a look see.


    I will I will get on your board soon.. :)

    --- Mystic BBS v1.12 A43 2019/03/03 (Windows/32)
    * Origin: The Wrong Number Family Of BBS' - Wrong Number ][ (1337:3/102)
  • From Bucko@1337:3/102 to MeaTLoTioN on Fri Nov 29 21:57:48 2019
    On 28 Nov 2019, MeaTLoTioN said the following...


    Actually, you might already have it - it's in the tqwNet filebase;
    "Mystic BBS Utils/Doors/Games/etc"

    The file is called mL-mrcannounce.zip - I was right about that =)


    Just check I most certainly do have it.. Thanks...

    --- Mystic BBS v1.12 A43 2019/03/03 (Windows/32)
    * Origin: The Wrong Number Family Of BBS' - Wrong Number ][ (1337:3/102)
  • From Bucko@1337:3/102 to lemonlime on Fri Nov 29 21:59:01 2019
    On 29 Nov 2019, lemonlime said the following...


    NO sweat... If you need any help just post.. :)

    Thanks again for the help. I got it all setup and it's working great!

    Regards,
    Mike


    No problem at all Mike, I try to help out as much as possible.. Guess it's
    from all those years running a SysOp support Association (New Image SysOp support blah blah) for the C64.. Once it's in your blood it never leaves.. LOL

    --- Mystic BBS v1.12 A43 2019/03/03 (Windows/32)
    * Origin: The Wrong Number Family Of BBS' - Wrong Number ][ (1337:3/102)