• Another Mystic feature suggestion

    From Nighthawk@21:1/146.1 to All on Wednesday, June 28, 2017 16:14:33
    Hello,

    Well, I have a feature suggestion here.

    As you might know, I've setup this system here into my MacBook as a point
    from my main system (Saturn's Orbit BBS), so I can read my messages on the
    go, as I travel a lot and not always have the luxury of having an Internet connection around, so before my trips I "fidopoll" Saturn's Orbit to get the latest bunch of messages and go. :)

    I would like to be able to use MultiMail to read the messages from here, but currently Mystic puts the local QWK and .REP packages into one single directory... Would it be possible to set up one directory for the ,QWK
    packets and another for the ,REP packets? That would be awesome!

    ----
    Regards from Nighthawk - AKA Flavio Bessa
    Sysop of Saturn's Orbit BBS - Rio de Janeiro, Brazil
    fcbessa@gmail.com - saturnsorbit.hopto.org

    --- Mystic BBS v1.12 A34 (macOS/64)
    * Origin: Chiron, orbiting Saturn - Chile (21:1/146.1)
  • From bcw142@21:1/145.3 to Nighthawk on Thursday, June 29, 2017 11:32:31
    On 06/28/17, Nighthawk said the following...
    I would like to be able to use MultiMail to read the messages from here, but currently Mystic puts the local QWK and .REP packages into one single directory... Would it be possible to set up one directory for the ,QWK packets and another for the ,REP packets? That would be awesome!

    ----
    Regards from Nighthawk - AKA Flavio Bessa
    Sysop of Saturn's Orbit BBS - Rio de Janeiro, Brazil
    fcbessa@gmail.com - saturnsorbit.hopto.org

    It's the client (terminal program) that controls that not Mystic. There is no way for mystic to control where you put the downloaded packets. What does
    work is to make a batch/script file to move them in to the mmail directories after you download them.

    --- Mystic BBS v1.12 A33 (Linux/64)
    * Origin: Workpoint (21:1/145.3)
  • From Nighthawk@21:1/146.1 to bcw142 on Friday, June 30, 2017 08:02:18
    On 06/29/17, bcw142 said the following...

    On 06/28/17, Nighthawk said the following...
    I would like to be able to use MultiMail to read the messages from he but currently Mystic puts the local QWK and .REP packages into one si directory... Would it be possible to set up one directory for the ,QW packets and another for the ,REP packets? That would be awesome!


    It's the client (terminal program) that controls that not Mystic. There
    is no way for mystic to control where you put the downloaded packets.
    What does work is to make a batch/script file to move them in to the
    mmail directories after you download them.

    Actually I am replying to you using a small Mystic install in my Macbook, so I am not using any terminal program. If I "download" a QWK packet it will
    go to a specific directory here, and the .REP packets are expected to be into the same directory... that's my main issue, as I have to copy at least the
    .REP file into the correct directory.

    ----
    Regards from Nighthawk - AKA Flavio Bessa
    Sysop of Saturn's Orbit BBS - Rio de Janeiro, Brazil
    fcbessa@gmail.com - saturnsorbit.hopto.org

    --- Mystic BBS v1.12 A34 (macOS/64)
    * Origin: Chiron, orbiting Saturn - Chile (21:1/146.1)
  • From bcw142@21:1/145.2 to Nighthawk on Saturday, July 01, 2017 07:53:11
    On 06/30/17, Nighthawk said the following...
    Actually I am replying to you using a small Mystic install in my Macbook, so I am not using any terminal program. If I "download" a QWK packet it will go to a specific directory here, and the .REP packets are expected to be into the same directory... that's my main issue, as I
    have to copy at least the .REP file into the correct directory.

    ----
    Regards from Nighthawk - AKA Flavio Bessa
    Sysop of Saturn's Orbit BBS - Rio de Janeiro, Brazil
    fcbessa@gmail.com - saturnsorbit.hopto.org

    The Mac makes it a little tougher, but you can run tcsh scripts using AppleScript:
    do shell script "/bin/tcsh /mystic/2mmail" or
    do shell script "echo /mystic/2mmail | /bin/tcsh"
    see https://developer.apple.com/library/content/technotes/tn2065/_index.html I'm not sure of the syntax for Mac but basically on Linux you'd do:
    #!/bin/tsch
    # 2mmail
    cp *.qwk ~/mmail/down #to save to mmail
    mm #run mmail to read it and do replies. When you exit you copy the .rep back
    #with the below (getrep script) and upload it.
    #!/bin/tsch
    # getrep
    cp ~/mmail/up/*.rep . #to get .rep back to nodespy directory
    Both would be in the nodespy directory (/mystic). Hopefully you get the idea and can clean it up and make it work for you. On Linux 'mm' runs MultiMail
    and creates the mmail Directory in the users home directory (~ or $HOME). I'd guess Mac did the same as it has tsch & sh normally as many Linux versions do.

    --- Mystic BBS v1.12 A33 (Linux/64)
    * Origin: Mystic AlphaTest bcw142.zapto.org:2323 (21:1/145.2)
  • From bcw142@21:1/145 to Nighthawk on Saturday, July 01, 2017 08:55:00
    On 06/28/17, Nighthawk said the following...
    I would like to be able to use MultiMail to read the messages from here, but currently Mystic puts the local QWK and .REP packages into one single directory... Would it be possible to set up one directory for the ,QWK packets and another for the ,REP packets? That would be awesome!

    Just took a look at MultiMail and what you want can be configured in .mmailrc If everything needs to go in /mystic then you'd change the lines:

    # Base directories (derived from $HOME or $MMAIL)
    mmHomeDir: /mystic
    TempDir: /mystic

    #<SNIP>

    # MultiMail will look for packets here
    PacketDir: /mystic

    # Reply packets go here
    ReplyDir: /mystic

    # Saved messages go in this directory, by default
    SaveDir: /mystic

    # and so on.
    Then all your packets stay in /mystic where nodespy would put them and get
    them from. This is likely much easier then scripts of any kind ;)

    --- Mystic BBS v1.12 A33 (Raspberry Pi/32)
    * Origin: Mystic Pi BBS bcw142.zapto.org (21:1/145)