• Mystic e-mail verifier Python script

    From Balky@21:1/192 to All on Sunday, December 11, 2016 11:22:00
    Hi,

    I'm working on a Mystic e-mail verifier Python script. I'm now able to send
    an e-mail verification code and verify that code. Also, the script checks if the e-mail address is in a proper format. However, I am currently unable to upgrade the user after verifying the code. I think there is no Python
    function yet to do this in the latest Mystic. I'm wondering if there is a possible shell command to do this? Or if there is some other way? :)

    --- Mystic BBS v1.12 A31 (Raspberry Pi)
    * Origin: A 90's Manila BBS (21:1/192)
  • From Avon@21:1/101 to Balky on Sunday, December 11, 2016 16:48:00

    On 12/11/16, Balky pondered and said...

    I'm working on a Mystic e-mail verifier Python script. I'm now able to send an e-mail verification code and verify that code. Also, the script checks if the e-mail address is in a proper format. However, I am currently unable to upgrade the user after verifying the code. I think there is no Python function yet to do this in the latest Mystic. I'm wondering if there is a possible shell command to do this? Or if there
    is some other way? :)

    Hi Balky :)

    Welcome to fsxNet ;)

    I'm not sure either, perhaps Xqtr, Dream Master or Gryphon could chime in
    with their thoughts. I suspect the options within the implemented functions
    for Python and Mystic are too limited to do what you propose but perhaps a
    MPL function may work and work in conjunction with what you're scripting in Python? Just a thought.

    FWIW I think the ultimate aim by the Mystic author (g00r00) is to have email validation added to Mystic. You will see some fields already in the
    RECORDS.PAS file in your docs dir that relate to future MIS functionality around this area :)

    [snip]

    inetNNTPMax : Word;
    inetNNTPDupes : Byte;
    inetNNTPTimeOut : Word;
    // UNSORTED
    inetTNHidden : Boolean;
    ThemeOnStart : Boolean;
    StartCodePage : Byte;
    AcsSeeOffline : String[mysMaxAcsSize];
    // DefDomain : String[8];
    //inetSMTPRelay : String[30];
    //inetSMTPLogin : String[30];
    //inetSMTPPW : String[30];
    //EmailValidationLevel
    //AllowEmailPWReset
    ForceNodeList : Boolean;
    inetInterface : String[23];
    inetBINKPUse : Boolean;
    inetBINKPPort : Word;
    inetBINKPMax : Word;
    inetBINKPDupes : Byte;

    [snip]

    Good to see you're getting out... hope it's not too hot in Singapore :)

    Best, Paul

    --- Mystic BBS v1.12 A31 (Windows)
    * Origin: Agency BBS | telnet://agency.bbs.geek.nz (21:1/101)
  • From dream master@21:1/163 to Balky on Sunday, December 11, 2016 03:15:00
    On 12/11/16, Balky said the following...
    Hi,
    I'm working on a Mystic e-mail verifier Python script. I'm now able to send an e-mail verification code and verify that code. Also, the script checks if the e-mail address is in a proper format. However, I am currently unable to upgrade the user after verifying the code. I think there is no Python function yet to do this in the latest Mystic. I'm wondering if there is a possible shell command to do this? Or if there
    is some other way? :)

    reapern66 and i made one in mpl as well. =)will be cool to see a python
    version

    |08 .|05ú|13ù|15Dr|07e|08am Ma|07st|15er|13ù|05ú|08.
    |08 øù|05ú|13ùø |13øù|05ú|08ùø
    |11 DoRE|03!|11ACiDiC|03!|11Demonic |08[|15dreamland|09.|15darktech|09.|15org|08]

    --- Mystic BBS v1.12 A31 (Windows)
    * Origin: |08--[|15!|07dreamland BBS dreamland.darktech.org (21:1/163)
  • From KB2MOB@21:1/176 to dream master on Sunday, December 11, 2016 08:25:00
    On 12/11/16, dream master said the following...
    reapern66 and i made one in mpl as well. =)will be cool to see a python version

    I thought I saw a function in the python.txt in the docs folder.

    I'm writing a script to do something similar, but haven't gotten to the
    testing for it yet.

    --- Mystic BBS v1.12 A31 (Linux)
    * Origin: Radio Freqs & Geeks BBS - Albany, NY (FN32DO) (21:1/176)
  • From dream master@21:1/163 to KB2MOB on Sunday, December 11, 2016 11:23:00
    On 12/11/16, KB2MOB said the following...
    I thought I saw a function in the python.txt in the docs folder.
    I'm writing a script to do something similar, but haven't gotten to the testing for it yet.

    i know reapernn was working on a new one to put out one for 1.10 back around that time

    |08 .|05ú|13ù|15Dr|07e|08am Ma|07st|15er|13ù|05ú|08.
    |08 øù|05ú|13ùø |13øù|05ú|08ùø
    |11 DoRE|03!|11ACiDiC|03!|11Demonic |08[|15dreamland|09.|15darktech|09.|15org|08]

    --- Mystic BBS v1.12 A31 (Windows)
    * Origin: |08--[|15!|07dreamland BBS dreamland.darktech.org (21:1/163)
  • From Balky@21:1/192 to dream master on Monday, December 12, 2016 11:20:00
    Hi dream master,

    On 12/11/16, dream master said the following...
    reapern66 and i made one in mpl as well. =)will be cool to see a python version

    It's good to know that you and reapern66 implemented it in MPL. :) Could you recommend me a MPL tutorial/howto/documentation? I'll try to translate my Python script to MPL.

    --- Mystic BBS v1.12 A31 (Raspberry Pi)
    * Origin: A 90's Manila BBS (21:1/192)
  • From Balky@21:1/192 to Avon on Monday, December 12, 2016 11:23:00
    Hi Avon,

    On 12/11/16, Avon said the following...
    Good to see you're getting out... hope it's not too hot in Singapore :)

    Thank you for letting me know that the Mystic author is working on an e-mail verification solution. dream master mentioned that he and reapern66
    implemented such a solution in MPL. Would you recommend me a MPL tutorial/howto/documentation? I'll try to translate my Python script to MPL.

    As for the temperature here in Singapore, I'm used to it. :) It's rainy these days, though.

    --- Mystic BBS v1.12 A31 (Raspberry Pi)
    * Origin: A 90's Manila BBS (21:1/192)
  • From dream master@21:1/163 to Balky on Monday, December 12, 2016 17:21:00
    On 12/12/16, Balky said the following...
    Hi dream master,
    On 12/11/16, dream master said the following...
    reapern66 and i made one in mpl as well. =)will be cool to see a pyth version
    It's good to know that you and reapern66 implemented it in MPL. :) Could you recommend me a MPL tutorial/howto/documentation? I'll try to
    translate my Python script to MPL.

    xqtr made one there are some discrepancies in it but it can help

    also gryphon updated the docs but there has been changes you can do by
    looking at the whatsnew fie

    |08 .|05ú|13ù|15Dr|07e|08am Ma|07st|15er|13ù|05ú|08.
    |08 øù|05ú|13ùø |13øù|05ú|08ùø
    |11 DoRE|03!|11ACiDiC|03!|11Demonic |08[|15dreamland|09.|15darktech|09.|15org|08]

    --- Mystic BBS v1.12 A31 (Windows)
    * Origin: |08--[|15!|07dreamland BBS dreamland.darktech.org (21:1/163)