• Pack crashnetmail for unknown nodes?

    From Tom De Puysseleyr@2:292/8125 to All on Tue Feb 8 15:32:28 2022
    All,

    I'm using fmail with binkd, and have a question about crash-netmail. Not that it's used often, but anyway. When I enter a crashmail, then fmail does not pack this, and thus binkd does not see this netmail.
    As it is crashmail, I don't want to route it through another node using the pack manager. And I don't want to specify each node I want to send crashmail to in the nodemanager/packmanager.

    Is there a way to let fmail pack crashmail for all unknown nodes?

    (I hope the question is clear...)


    Tom
    --- GoldED+/W32-MSVC 1.1.5-b20170303
    * Origin: BrainDeath BBS (2:292/8125)
  • From Wilfred van Velzen@2:280/464 to Tom De Puysseleyr on Tue Feb 8 15:47:07 2022
    Hi Tom,

    On 2022-02-08 15:32:28, you wrote to All:

    I'm using fmail with binkd, and have a question about crash-netmail.
    Not that it's used often, but anyway. When I enter a crashmail, then fmail does not pack this, and thus binkd does not see this netmail.
    As it is crashmail, I don't want to route it through another node
    using the pack manager. And I don't want to specify each node I want
    to send crashmail to in the nodemanager/packmanager.

    Is there a way to let fmail pack crashmail for all unknown nodes?

    (I hope the question is clear...)

    Yes you will have to use the -c option with pack, for packing netmails with the crash flag set, like this:

    FMailW32.exe pack * -c


    Bye, Wilfred.
    --- FMail-lnx64 2.1.0.18-B20170815
    * Origin: FMail development HQ (2:280/464)
  • From Michiel van der Vlist@2:280/5555 to Tom De Puysseleyr on Tue Feb 8 15:49:03 2022
    Hello Tom,

    On Tuesday February 08 2022 15:32, you wrote to All:

    Is there a way to let fmail pack crashmail for all unknown nodes?

    Fmailxxx pack * /C


    Cheers, Michiel
    --- GoldED+/W32-MSVC 1.1.5-b20170303
    * Origin: http://www.vlist.eu (2:280/5555)
  • From Michiel van der Vlist@2:280/5555 to Wilfred van Velzen on Tue Feb 8 16:19:18 2022
    Hello Wilfred,

    On Tuesday February 08 2022 15:47, you wrote to Tom De Puysseleyr:

    Yes you will have to use the -c option with pack, for packing netmails with the crash flag set, like this:

    FMailW32.exe pack * -c

    My guess is that "-c" is for the Linux version. For the windows version it is "-C". (According to the build in help)

    Or does "-c" also work on de Windows version?


    Cheers, Michiel
    --- GoldED+/W32-MSVC 1.1.5-b20170303
    * Origin: http://www.vlist.eu (2:280/5555)
  • From Tom De Puysseleyr@2:292/8125 to Wilfred van Velzen on Tue Feb 8 16:32:14 2022
    Wilfred,

    08 Feb 22 15:47, you wrote to me:

    Yes you will have to use the -c option with pack, for packing netmails with the crash flag set, like this:

    FMailW32.exe pack * -c

    Wow, two identical replies in the same number of minutes! :)
    I'll try that option, thanks. Next will be figuring out how to have binkd send these out using the nodelist. There's a perl script that replaces the * in the hosts part of a node with the INA address in the nodelist, but I have the feeling that this doesn't work for nodes that are not in the configfile.


    Tom
    --- GoldED+/W32-MSVC 1.1.5-b20170303
    * Origin: BrainDeath BBS (2:292/8125)
  • From Wilfred van Velzen@2:280/464.112 to Tom De Puysseleyr on Tue Feb 8 16:51:24 2022
    Hi Tom,

    On 08 Feb 22 16:32, Tom De Puysseleyr wrote to Wilfred van Velzen:
    about: "Pack crashnetmail for unknown nodes?":

    Yes you will have to use the -c option with pack, for packing
    netmails with the crash flag set, like this:

    FMailW32.exe pack * -c

    Wow, two identical replies in the same number of minutes! :)

    Well not exactly identical. I copied from my linux script, but for the windows version you still have to use /C for the option. (This might change in the future though)

    I'll try that option, thanks. Next will be figuring out how to have
    binkd send these out using the nodelist. There's a perl script that replaces the * in the hosts part of a node with the INA address in
    the nodelist, but I have the feeling that this doesn't work for nodes that are not in the configfile.

    No, it should work.

    Another method would be to "compile" the nodelist to a form binkd can read, so you can include it from your binkd config file.

    I use this php script for this:

    http://ambrosia60.ddnss.org/software/software.htm

    (Scroll down to BINKD_NODELISTER.PHP)

    Wilfred.
    --- FMail-W32 2.0.1.4
    * Origin: point@work (2:280/464.112)
  • From Wilfred van Velzen@2:280/464 to Michiel van der Vlist on Tue Feb 8 17:02:01 2022
    Hi Michiel,

    On 2022-02-08 16:19:18, you wrote to me:

    Yes you will have to use the -c option with pack, for packing
    netmails with the crash flag set, like this:

    FMailW32.exe pack * -c

    MvdV> My guess is that "-c" is for the Linux version. For the windows version it
    MvdV> is "-C". (According to the build in help)

    You probably mean: "/C" ! ;-)

    MvdV> Or does "-c" also work on de Windows version?

    It isn't case sensitive. So either /c or /C should work for Tom.


    Bye, Wilfred.
    --- FMail-lnx64 2.1.0.18-B20170815
    * Origin: FMail development HQ (2:280/464)
  • From Michiel van der Vlist@2:280/5555 to Tom De Puysseleyr on Tue Feb 8 17:07:15 2022
    Hello Tom,

    On Tuesday February 08 2022 16:32, you wrote to Wilfred van Velzen:

    Wow, two identical replies in the same number of minutes! :)
    I'll try that option, thanks. Next will be figuring out how to have
    binkd send these out using the nodelist. There's a perl script that replaces the * in the hosts part of a node with the INA address in the nodelist, but I have the feeling that this doesn't work for nodes that
    are not in the configfile.

    I do not use perl scripts, but I have this in my binkd config file:

    domain fidonet d:\\fido\\outbound 2 binkp.net

    defnode *

    This fetches the connect info for "unknown" nodes from the binkp.net DNS server.


    Cheers, Michiel
    --- GoldED+/W32-MSVC 1.1.5-b20170303
    * Origin: http://www.vlist.eu (2:280/5555)
  • From Michiel van der Vlist@2:280/5555 to Wilfred van Velzen on Tue Feb 8 18:01:08 2022
    Hello Wilfred,

    On Tuesday February 08 2022 17:02, you wrote to me:

    MvdV>> My guess is that "-c" is for the Linux version. For the windows
    MvdV>> version it is "-C". (According to the build in help)

    You probably mean: "/C" ! ;-)

    Yes of couse. :(

    MvdV>> Or does "-c" also work on de Windows version?

    It isn't case sensitive. So either /c or /C should work for Tom.

    Making the linux "-" way also valid on the Windows version might be an idea for the next update.

    BTW Fmailw32 accepts "-c" without complaining, but I have not tested what it actually does..


    Cheers, Michiel
    --- GoldED+/W32-MSVC 1.1.5-b20170303
    * Origin: http://www.vlist.eu (2:280/5555)
  • From Wilfred van Velzen@2:280/464 to Michiel van der Vlist on Tue Feb 8 18:51:16 2022
    Hi Michiel,

    On 2022-02-08 18:01:08, you wrote to me:

    It isn't case sensitive. So either /c or /C should work for Tom.

    MvdV> Making the linux "-" way also valid on the Windows version might be an idea
    MvdV> for the next update.

    Yep, either that or '-' will be the only valid way...

    MvdV> BTW Fmailw32 accepts "-c" without complaining, but I have not tested
    MvdV> what it actually does..

    Probably nothing. It won't be processed as a '/C'...

    Bye, Wilfred.

    --- FMail-lnx64 2.1.0.18-B20170815
    * Origin: FMail development HQ (2:280/464)
  • From Wilfred van Velzen@2:280/464 to Michiel van der Vlist on Tue Feb 8 18:59:38 2022
    Hi Michiel,

    On 2022-02-08 18:51:16, I wrote to you:

    MvdV>> BTW Fmailw32 accepts "-c" without complaining, but I have not
    MvdV>> tested what it actually does..

    Probably nothing. It won't be processed as a '/C'...

    It's definitly nothing! I did a test and '-C' is just ignored in the windows version...

    Bye, Wilfred.
    --- FMail-lnx64 2.1.0.18-B20170815
    * Origin: FMail development HQ (2:280/464)
  • From Tom De Puysseleyr@2:292/8125 to Wilfred van Velzen on Tue Feb 8 21:56:41 2022
    Wilfred,

    08 Feb 22 16:51, you wrote to me:

    Well not exactly identical. I copied from my linux script, but for the windows version you still have to use /C for the option. (This might change in the future though)
    I know, but I would have figured out to use /C instead of -C :)

    I use this php script for this:

    http://ambrosia60.ddnss.org/software/software.htm

    (Scroll down to BINKD_NODELISTER.PHP)

    Will take a look at that, thanks!


    Tom
    --- GoldED+/W32-MSVC 1.1.5-b20170303
    * Origin: BrainDeath BBS (2:292/8125)
  • From Tom De Puysseleyr@2:292/8125 to Michiel van der Vlist on Tue Feb 8 21:57:50 2022
    Michiel,

    08 Feb 22 17:07, you wrote to me:

    defnode *

    This fetches the connect info for "unknown" nodes from the binkp.net
    DNS server.

    Ah! This defnode is not mentioned in my version of the config! That seems to be the trick, in combination with the perl-hook I used so far... Thanks for the hint!


    Tom
    --- GoldED+/W32-MSVC 1.1.5-b20170303
    * Origin: BrainDeath BBS (2:292/8125)
  • From Wilfred van Velzen@2:280/464.112 to Tom De Puysseleyr on Wed Feb 9 08:31:57 2022
    Hi Tom,

    On 08 Feb 22 21:57, Tom De Puysseleyr wrote to Michiel van der Vlist:
    about: "Pack crashnetmail for unknown nodes?":

    defnode *

    This fetches the connect info for "unknown" nodes from the binkp.net
    DNS server.

    Ah! This defnode is not mentioned in my version of the config! That seems to be the trick, in combination with the perl-hook I used so far... Thanks for the hint!

    #
    # Default node flags. Binkd will call an unlisted node if "defnode" is defined. #
    #defnode -nr *

    Is at the bottom of my config...

    In the default linux config there is:

    defnode -nd *

    Without the # in front, and '-nd' instead of '-nr'...

    Searching a bit further and using google translate on the Russian doc file I get this, which makes it much more clear:

    4.11. defnode

    The defnode directive describes the defaults for nodes that are not explicitly declared in the configuration file (in node lines). No default value set (no defaults). The parameters are the same as the node directives.

    This directive is optional.

    Example:

    defnode -nd *


    Wilfred.
    --- FMail-W32 2.0.1.4
    * Origin: point@work (2:280/464.112)