• NoCarrierMail source

    From Andy Alt@1:153/757 to Maurice Kinal on Tue Aug 4 04:27:32 2026
    Maurice Kinal wrote to Andy Alt <=-

    In the meantime where did you get the source for NoCarrierMail? I
    cannot seem to find it anywhere but did find MultiMail source. Even if
    I don't use it given the lack of a suitable offline 'door' it is always nice to know what is what out there in cyberspace.

    That's where I got the source - MultiMail. I started with a copy of the MultiMail repo at https://github.com/wmcbrine/MultiMail

    As stated near the top of the repo:

    https://github.com/andy5995/NoCarrierMail#nocarriermail

    NoCarrierMail is a fork of MultiMail, maintained by andy5995. MultiMail was >written by Kolossvary Tamas and Toth Istvan and maintained for many years by >William McBrine; see Credits. This fork adds a Meson build, a unit-test suite,

    and a number of fixes and features on top of the 0.52 base.

    Though now as I re-read, I see that first sentence is a bit ambiguous and I need to change that.

    Clear as mud?


    --
    -Andy

    ... NoCarrierMail, the new multi-platform, multi-format offline reader!
    -+- NoCarrierMail/Linux v0.55

    --- BBBS/Li6 v4.10 Toy-7
    * Origin: The Rusty MailBox - Penticton, BC Canada (1:153/757)
  • From Maurice Kinal@2:280/464.113 to Andy Alt on Tue Aug 4 12:53:02 2026
    Hej Andy!

    Clear as mud?

    Ja, alles is duidelijk

    Thanks for the links. Maybe I can convince Paul to git onboard ... errrr ... maybe he already is? You ought to know. ;-)

    Het leven is goed,
    Maurice

    -o o- -o -o o- -o o- -o o- o- -o o- -o -o o- o-
    (\ /) (\ (\ /) (\ /) (\ /) /) (\ /) (\ (\ /) /)
    ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^
    ... Hafa a soð to syge, þonne þu secge hwæt.
    Always have truth as your goal, whatever you say.
    --- GNU bash, version 5.3.15(1)-release (x86_64-pc-linux-gnu)
    * Origin: Little Mikey's EuroPoint @ (2:280/464.113)
  • From Maurice Kinal@1:153/7001 to Andy Alt on Wed Aug 5 11:56:43 2026
    Hey Andy!

    <Esc>:read !./builddir/ncmail --version
    NoCarrierMail 0.54
    curses: ncurses 6.6.20251230
    wide character output: available, this terminal is UTF-8

    Only one problem; there is nothing to connect with. Nice interface though.

    Life is good,
    Maurice

    o- o- -o -o -o -o o- o- o- o- -o o-
    /) /) (\ (\ (\ (\ /) /) /) /) (\ /)
    ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^
    ... Wyrd oft nereð unfægne eorl þonne his ellen deah.
    Fate often saves an undoomed man, when his courage is good.
    --- GNU bash, version 5.3.15(1)-release (x86_64-pc-linux-gnu)
    * Origin: Little Mikey's Brain - Ladysmith BC, Canada (1:153/7001)
  • From Andy Alt@1:153/757 to Maurice Kinal on Thu Aug 6 07:52:42 2026
    Maurice Kinal wrote to Andy Alt <=-

    Hey Andy!

    <Esc>:read !./builddir/ncmail --version
    NoCarrierMail 0.54
    curses: ncurses 6.6.20251230
    wide character output: available, this terminal is UTF-8

    Only one problem; there is nothing to connect with. Nice interface though.

    If there was, I'd have to call it CarrierMail.

    So you want an offline reader that will connect and download your mail? I think

    I had a passing thought about that. That would actually be kind of cool. But...

    a lot of code to add. At least, if the plan is to download from a BBS. Though I suppose some BBSs you might be able to download mail more directly, through sftp or something. Would that be cool, Maurice?

    Thanks for checking it. I can't take credit for the UI though. MultiMail was worked on by a LOT of people before me. I've just added a few features and fixed a few minor bugs (overseeing Claude).

    --
    -Andy

    ... NoCarrierMail, the new multi-platform, multi-format offline reader!
    -+- NoCarrierMail/Linux v0.55

    --- BBBS/Li6 v4.10 Toy-7
    * Origin: The Rusty MailBox - Penticton, BC Canada (1:153/757)
  • From Maurice Kinal@2:280/464.113 to Andy Alt on Thu Aug 6 16:26:29 2026
    Hej Andy!

    So you want an offline reader that will connect and download your
    mail?

    Not me as I've already taken care of myself ages ago, but I suspect most users of such software would require a method of exchange not to mention a compatable messaging format. I suspect that "BBBS/Li6 v4.10 Toy-7" is taking care of compatibilty to fidonet given that qwk or bluewave are not accepatble messaging formats for distribution within the fidonet community.

    sftp or something. Would that be cool, Maurice?

    That could work. At present I am using scp between points, currently 2 machines, and the fidonet node "Little Mikey's Brain" for offline messaging. This point is using binkd and standard ftn messaging formatting.

    MultiMail was worked on by a LOT of people before me.

    William McBride used to post in the LINUX echo a couple decades ago.

    Het leven is goed,
    Maurice

    -o o- o- o- -o o- -o -o -o o- o- -o o- -o o- -o
    (\ /) /) /) (\ /) (\ (\ (\ /) /) (\ /) (\ /) (\
    ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^
    ... God ger byþ þonne se hund þam hrefne gyfeð.
    It's a good year when the dog gives to the raven.
    --- GNU bash, version 5.3.15(1)-release (x86_64-pc-linux-gnu)
    * Origin: Little Mikey's EuroPoint @ (2:280/464.113)
  • From Karel Kral@2:423/39 to Andy Alt on Fri Aug 7 08:10:32 2026
    Hello Andy!

    06 Aug 26 07:52, you wrote to Maurice Kinal:

    MultiMail was worked on by a LOT of people before me. I've just added
    a few features and fixed a few minor bugs (overseeing Claude).

    For the quick look - half of commits by Claude.

    Respect to your grasp of Claude.

    Karel

    --- GoldED+/LNX 1.1.5-b20240209
    * Origin: Plast DATA (2:423/39)
  • From Andy Alt@1:153/757 to Maurice Kinal on Fri Aug 7 07:07:48 2026
    Maurice Kinal wrote to Andy Alt <=-

    Hey Andy!

    <Esc>:read !./builddir/ncmail --version
    NoCarrierMail 0.54
    curses: ncurses 6.6.20251230
    wide character output: available, this terminal is UTF-8

    Only one problem; there is nothing to connect with. Nice interface though.

    If there was, I'd have to call it CarrierMail.

    So you want an offline reader that will connect and download your mail? I think

    I had a passing thought about that. That would actually be kind of cool. But...

    a lot of code to add. At least, if the plan is to download from a BBS. Though I suppose some BBSs you might be able to download mail more directly, through sftp or something. Would that be cool, Maurice?

    Thanks for checking it. I can't take credit for the UI though. MultiMail was worked on by a LOT of people before me. I've just added a few features and fixed a few minor bugs (overseeing Claude).

    --
    -Andy

    ... NoCarrierMail, the new multi-platform, multi-format offline reader!
    -+- NoCarrierMail/Linux v0.55

    --- BBBS/Li6 v4.10 Toy-7
    * Origin: The Rusty MailBox - Penticton, BC Canada (1:153/757)
  • From Andy Alt@1:153/757 to Maurice Kinal on Fri Aug 7 07:07:48 2026
    Maurice Kinal wrote to Andy Alt <=-

    Hej Andy!

    So you want an offline reader that will connect and download your
    mail?

    Not me as I've already taken care of myself ages ago, but I suspect
    most users of such software would require a method of exchange not to mention a compatable messaging format. I suspect that "BBBS/Li6 v4.10 Toy-7" is taking care of compatibilty to fidonet given that qwk or bluewave are not accepatble messaging formats for distribution within
    the fidonet community.

    I'm only familiar with logging into a BBS, going to the qwk menu, and transferring the mail packets. Some boards I get bluewave, usually qwk. On Janis's board, I used to do OMEN (I don't remember why). Sometime I do Bluewave.

    I remember about 15 or 20 years ago, you sent me some of your customer software

    so we could exchange messages, but the details of the past are a bit foggy. I don't think I ever asked you for the source, or the technical details.

    As far as implementing some type of online transfer capability into NoCarrierMail, it seems unlikely I'd do that, what with all the terminal apps floating around out there that can already do that.

    I'm working on a Barren Realms Elite clone called Immortal Barons. Quite a new experience. I'd never set up BRE on a BBS before. But I set up two instances of Mystic on my PC, each listening on different ports, had Claude walk me step by step on configuring Mystic's internal binkd mailer, and the process of transferring the IBBS packets. I'd never actually done anything with

    binkd before. It was interesting. ;)

    It worked, btw. :)

    sftp or something. Would that be cool, Maurice?

    That could work. At present I am using scp between points, currently 2 machines, and the fidonet node "Little Mikey's Brain" for offline messaging. This point is using binkd and standard ftn messaging formatting.

    MultiMail was worked on by a LOT of people before me.

    William McBride used to post in the LINUX echo a couple decades ago.

    I remember him being in here around 7 years ago; he had wrote about resurrecting MultiMail. The last release was 7 years ago (according to its GitHub release section). But he had done a couple/few releases around that time. That's why I forked it... there were some things I wanted to do with it, including addressing some of the issues people had opened on the MultiMail repo
    years ago.

    Het leven is goed,
    Maurice

    -o o- o- o- -o o- -o -o -o o- o- -o o- -o o- -o
    ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^

    --
    -Andy

    ... NoCarrierMail, the new multi-platform, multi-format offline reader!
    -+- NoCarrierMail/Linux v0.55

    --- BBBS/Li6 v4.10 Toy-7
    * Origin: The Rusty MailBox - Penticton, BC Canada (1:153/757)
  • From Andy Alt@1:153/757 to Karel Kral on Fri Aug 7 07:07:48 2026
    Karel Kral wrote to Andy Alt <=-

    Hello Andy!

    06 Aug 26 07:52, you wrote to Maurice Kinal:

    MultiMail was worked on by a LOT of people before me. I've just added
    a few features and fixed a few minor bugs (overseeing Claude).

    For the quick look - half of commits by Claude.

    Respect to your grasp of Claude.

    Karel

    Thanks. More accurately, more than half of the commits are by Claude since I started working on it. So far so good, afaik. I'll definitely be keeping my eye

    out for bug reports, but I do that anyway whether it works on my projects or not. I've worked with C as a hobby off-and-on since around 1991, but never became an expert at it. Sometimes I catch Claude doing code worse than I could,

    other times, it can easily catch bugs or loose code written by me.

    --
    -Andy

    ... NoCarrierMail, the new multi-platform, multi-format offline reader!
    -+- NoCarrierMail/Linux v0.55

    --- BBBS/Li6 v4.10 Toy-7
    * Origin: The Rusty MailBox - Penticton, BC Canada (1:153/757)
  • From Maurice Kinal@2:280/464.113 to Andy Alt on Fri Aug 7 14:31:04 2026
    Hej Andy!

    As far as implementing some type of online transfer capability into NoCarrierMail, it seems unlikely I'd do that, what with all the
    terminal apps floating around out there that can already do that.

    I agree 100%. However from my perspective, I am unlikely to use any offline reader given the lack of suitable filters to convert whatever offline format to msg and back, nevermind any connectivity issues. That is why I wrote my own that is compatible with the packed message format as per fts-0001.016 specs. The major difference is that I don't bother with the binary data in the msg header. All that gets tacked on when producing a pkt suitable for uploading to the mothership. All the binary data is unneeded garbage that stands in the way of progress but is needed for processing by standard fidonet operating procedures.

    I'd never actually done anything with binkd before. It was interesting. ;)

    More abandonware but needed at the present time. I've been toying with the idea of a binkp protocal app linked to libssh2 but due to other distractions haven't actually attempted it yet. I'd use that to replace scp locally and perhaps beyond.

    Het leven is goed,
    Maurice

    o- o- o- o- -o o- -o -o -o o- o- -o -o -o -o -o
    /) /) /) /) (\ /) (\ (\ (\ /) /) (\ (\ (\ (\ (\
    ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^
    ... Wyrd byð swiðost... sumor sunwlitegost, swegel byð hatost.
    Fate is the strongest thing... summer sun-fairest, the sun is hottest.
    --- GNU bash, version 5.3.15(1)-release (x86_64-pc-linux-gnu)
    * Origin: Little Mikey's EuroPoint @ (2:280/464.113)