• User setting to read new or unread netmail on login

    From Deucе@1:103/705 to GitLab issue in main/sbbs on Friday, December 05, 2025 11:55:13
    open https://gitlab.synchro.net/main/sbbs/-/issues/1027

    I'm trying to use the BBS interface for all netmail on my one BBS, and it's proving a bit irritating.

    Basically, it seems the options are to always ask if I want to be dumped at the mail prompt or not be able to do netmail at login, which means I need to parrot back to the BBS if there's new mail and also look at the list of all mail and pick the oldest unread one myself.

    It would be nice to have an option to read new (or unread if there's no pointer for mail) netmail at login in place of the "Read your mail now?" that works like the "Search all groups for new messages?" prompt.
    --- SBBSecho 3.32-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab note in main/sbbs on Friday, December 05, 2025 16:19:45
    https://gitlab.synchro.net/main/sbbs/-/issues/1027#note_7936

    I see that prompt even if all my mail is read, and it defaults to "No", so I have to say "Yes" if I get a telegram indicating I received new mail, and "No" if I did not get the telegram.

    Basically that prompt becomes "Did I just tell you there's new mail?"... hence "parrot back to the BBS".

    Then, when I do say yes, I'm given a list of all non-deleted mail, and I have to manually pick the first unread one to start reading my unread mail.

    Having a prompt that is effectively "You have new mail, do you want to read it?" which defaults to "Yes", then takes me to reading the first unread mail is basically the request.
    --- SBBSecho 3.32-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab note in main/sbbs on Friday, December 05, 2025 16:23:18
    https://gitlab.synchro.net/main/sbbs/-/issues/1027#note_7937

    From the code snippit it appears that the default changes based on if there's new mail or not, which was non-obvious enough that I didn't notice that.
    --- SBBSecho 3.32-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab note in main/sbbs on Friday, December 05, 2025 16:35:16
    https://gitlab.synchro.net/main/sbbs/-/issues/1027#note_7938

    Or even a "Search for new mail" prompt that behaves as the sub one, but only searches mail for unread messages.
    --- SBBSecho 3.32-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab note in main/sbbs on Friday, December 05, 2025 18:20:46
    https://gitlab.synchro.net/main/sbbs/-/issues/1027#note_7939

    Looks like `bbs.read_mail(MAIL_YOUR, user.number, LM_UNREAD|LM_NOSPAM);` is approximately what I would like the yesno() to do.
    --- SBBSecho 3.32-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab note in main/sbbs on Saturday, December 06, 2025 18:09:15
    https://gitlab.synchro.net/main/sbbs/-/issues/1027#note_7942

    Not sure if there's a way to toggle "unread".

    Also, it looks like sbl.spamhous.org may have changed how the respond. :(
    --- SBBSecho 3.32-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab note in main/sbbs on Saturday, December 06, 2025 22:01:15
    https://gitlab.synchro.net/main/sbbs/-/issues/1027#note_7950

    Huh, I don't think I've ever sorted any of my mail newest on top (except the GMail at work that I never look at).
    --- SBBSecho 3.32-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to GitLab note in main/sbbs on Saturday, December 06, 2025 22:25:19
    https://gitlab.synchro.net/main/sbbs/-/issues/1027#note_7951

    Much better... it's still a bit odd that it takes me to the mail prompt rather than taking me to reading my mail though (ie: is different than the new message scan right after it), but at least now it seems I can just keep hitting enter during login to read all the new messages.

    This can be closed if you don't plan on making any other changes.
    --- SBBSecho 3.32-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)