• Auto-validation documentation

    From lemonlime@1337:3/118 to All on Thursday, November 21, 2019 09:10:05
    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 Thursday, November 21, 2019 13:42:10
    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 Thursday, November 21, 2019 20:45:32
    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 Thursday, November 21, 2019 20:49:14
    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 Friday, November 22, 2019 12:05:33
    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 Friday, November 22, 2019 12:06:17
    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 Friday, November 22, 2019 21:32:33
    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 Tuesday, November 26, 2019 14:38:21
    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 Tuesday, November 26, 2019 19:18:21
    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 Thursday, November 28, 2019 15:44:43
    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 Thursday, November 28, 2019 11:56:58
    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 Thursday, November 28, 2019 17:55:05
    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 Thursday, November 28, 2019 17:57:07
    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 Friday, November 29, 2019 15:03:53
    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 Friday, November 29, 2019 15:04:52

    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 Friday, November 29, 2019 21:56:55
    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 Friday, November 29, 2019 21:57:48
    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 Friday, November 29, 2019 21:59:01
    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)