• Session Type: Directory

    From Zip@77:2/107 to g00r00 on Tue Mar 30 17:07:58 2021
    Hello g00r00!

    Just a quick question regarding echomail nodes with Session Type: Directory if you have time. (I'm trying to combine Mystic with binkd for sending all outbound mail through binkd.)

    If I run mis poll send or mis poll forced (and optionally add the "dir" argument), mis appears to be moving everything it finds in the Outbound Dir to the Inbound Dir of such echomail nodes.

    For example, first exporting a message:

    --------------------- MUTIL v1.12 A47 2021/02/12 Tue, Mar 30 2021 (loglevel 3) + 2021-03-30 16:07:26 Startup using export.ini
    - 2021-03-30 16:07:26 EXEC ExportEchoMail
    + 2021-03-30 16:07:26 Process: Exporting EchoMail
    + 2021-03-30 16:07:26 Waiting for BUSY nodes
    + 2021-03-30 16:07:26 Scanning...
    /../
    + 2021-03-30 16:07:26 Export FSX_TST #907 to 21:1/100@fsxnet
    - 2021-03-30 16:07:26 1 msgs from FSX_TST: fsxNet Test Arena
    - 2021-03-30 16:07:28 EXEC: zip -qj9 /mnt/bbs/echomail/out/fsxnet/00000066.tu2 /home/bbs/mystic/temputil/123a3578.pkt /dev/null 2>&1
    + 2021-03-30 16:07:28 Adding PKT to FLO (addr=21:1/100 pkt=/mnt/bbs/echomail/out/fsxnet/00000066.tu2 flo=/mnt/bbs/echomail/out/fsxnet/00010064.flo)
    + 2021-03-30 16:07:28 Results: 1 echo, 0 net, 0 skipped in 2.38s
    + 2021-03-30 16:07:28 Shutdown Normal (0)

    All OK. Then running mis poll send:

    --------------------- POLL v1.12 A47 2021/02/12 Tue, Mar 30 2021 (loglevel 3) + 2021.03.30 16:07:36 Sending to all nodes of session type ALL
    + 2021.03.30 16:07:36 Node 2:201/0 has no outbound mail; skipping
    + 2021.03.30 16:07:36 Queued 1 files (479 bytes) for 21:1/100
    + 2021.03.30 16:07:36 1-Polling 21:1/100 on slot 1 via DIR
    + 2021.03.30 16:07:36 1-Move /mnt/bbs/echomail/out/fsxnet/00000066.tu2 to /mnt/bbs/echomail/in/00000066.tu2
    + 2021.03.30 16:07:36 Node 618:500/1 has no outbound mail; skipping
    + 2021.03.30 16:07:36 1-Move /mnt/bbs/echomail/out/fsxnet/00010064.bsy to /mnt/bbs/echomail/in/
    + 2021.03.30 16:07:36 Node 77:1/100 has no outbound mail; skipping
    + 2021.03.30 16:07:38 Polled 1 systems

    The echomail node has the following set:

    Outbound Dir ³ /mnt/bbs/echomail/out/fsxnet/
    Inbound Dir ³ /mnt/bbs/echomail/in/

    Is this expected behavior? Or am I missing something here? :-D

    What is mis poll send expected to do for echomail nodes with Session Type: Directory? And similarly, what is mis poll forced expected to do?

    I guess "sending" would mean moving things from the echomail nodes' outbound directories to the "main" outbound.

    And I guess "polling" would mean moving things from the echomail nodes' inbound directories to the "main" inbound.

    As specified by the System Paths:

    Inbound EchoMail ³ /mnt/bbs/echomail/in/
    Inbound Unsecured ³ /mnt/bbs/echomail/in/unsecure/
    Outbound EchoMail ³ /mnt/bbs/echomail/out/fsxnet/

    ...and in my case, those directories overlap/collide.

    But still, outbound is outbound and I wouldn't have expected it to move anything from there to the inbound.

    Should I simply refrain from calling mis poll send/forced (perhaps only calling mis poll send/forced ftp for any FTP nodes I have, and mis poll send/forced binkp for any BINKP nodes that I still want Mystic to handle)?

    Many thanks in advance!

    Best regards
    Zip

    --- Mystic BBS v1.12 A47 2021/02/12 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (77:2/107)
  • From g00r00@77:1/138 to Zip on Fri Apr 2 23:54:15 2021
    Directory if y ou have time. (I'm trying to combine Mystic with binkd
    for sending all outbound mail through binkd.)

    If I run mis poll send or mis poll forced (and optionally add the "dir"

    You wouldn't use mis poll at all if you want binkd to send the mail. mis poll is the equivalent of binkd.

    What is mis poll send expected to do for echomail nodes with Session
    Type: Directory? And similarly, what is mis poll forced expected to do?

    The echomail node has the following set:

    Outbound Dir ³ /mnt/bbs/echomail/out/fsxnet/
    Inbound Dir ³ /mnt/bbs/echomail/in/

    You have it setup as a directory tossing system, so Mystic is doing exactly what its supposed to be doing. You shouldn't be using this feature at all if you are simply trying to replace mis poll with binkd.

    This is something entirely different that is not related to binkp at all.

    The only thing you needed to do to replace Mystic with binkd is to call binkd instead of mis poll.

    --- Mystic BBS v1.12 A47 2021/04/01 (Windows/64)
    * Origin: Sector 7 | Mystic WHQ (77:1/138)
  • From Zip@77:2/107 to g00r00 on Sat Apr 3 13:01:40 2021
    Hello g00r00!

    Thank you for your reply!

    On 02 Apr 2021, g00r00 said the following...
    You wouldn't use mis poll at all if you want binkd to send the mail.
    mis poll is the equivalent of binkd.

    Yep, I also came to that conclusion a while after posting. :-D

    You have it setup as a directory tossing system, so Mystic is doing exactly what its supposed to be doing.

    Just curious: Should mis poll ever move things from Outbound Dir to Inbound Dir when performing a Directory "poll" for Directory nodes? Just trying to understand the flow/use case for Directory nodes...

    And, does mutil export use the paths in Dir Toss, and if so, when?
    (Does it ever use them for BinkP nodes, for example? Just good to know.)

    Thanks again, and wishing you a Happy Easter,

    Best regards
    Zip

    --- Mystic BBS v1.12 A47 2021/02/12 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (77:2/107)
  • From g00r00@77:1/138 to Zip on Sat Apr 3 12:33:36 2021
    Just curious: Should mis poll ever move things from Outbound Dir to Inbound Dir when performing a Directory "poll" for Directory nodes? Just trying to understan d the flow/use case for Directory nodes...

    Yes, moving from an outbound directory to an inbound directory is exactly what its supposed to do.

    For example in regular FidoNet if you have your mail waiting to send it exists in your outbound directory. After you send it via BINKP it will be on another person's system in their inbound directory. A directory mailer moves mail from outbound directory and converts it to a format it should be in and puts it in an inbound directory, as if it had been sent via BINKP (without actually requiring BINKP).

    The use case is that you can have Mystic act as a mailer for multiple BBS systems on your hard drive without actually having to send the mail using something like BINKP (which is redundant since the systems are on the same computer). It also saves you from having to setup any mailer on all of those BBS systems.

    --- Mystic BBS v1.12 A47 2021/04/01 (Windows/64)
    * Origin: Sector 7 | Mystic WHQ (77:1/138)
  • From Zip@77:2/107 to g00r00 on Sun Apr 4 13:04:11 2021
    Hello g00r00!

    On 03 Apr 2021, g00r00 said the following...
    be on another person's system in their inbound directory. A directory mailer moves mail from
    outbound directory and converts it to a format it should be in and puts
    it in an inbound directory, as if it had been sent via BINKP (without actually requiring BINKP).

    Thanks! Now I get it! :)

    Best regards
    Zip

    --- Mystic BBS v1.12 A47 2021/02/12 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (77:2/107)