• src/sbbs3/mailsrvr.c mailsrvr.h sbbs_ini.c src/sbbs3/scfg/scfgsrvr.c

    From Rob Swindell (on ChromeOS)@1:103/705 to Git commit to main/sbbs/master on Mon May 29 19:28:49 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/29204587e88f4083a18e6bd6
    Modified Files:
    src/sbbs3/mailsrvr.c mailsrvr.h sbbs_ini.c src/sbbs3/scfg/scfgsrvr.c Log Message:
    Add option (for deon) to notify offline users of new received email (SMTP) msgsThe notification of offline users was removed from the mail server 13 yearsago (commit 729eb16b838bbb) without a lot of fanfare or explanation. Add anoption for notification of offline users (in addition to online users) forthose sysops that want that behavior.Use the userdat is_user_online() function in place of the getnodedat() loop,which also wasn't considering nodes in "logon" status as having a user online.
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell (on Debian Linux)@1:103/705 to Git commit to main/sbbs/master on Fri Nov 15 23:57:34 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/ce26c4f295652ac976e2684f
    Modified Files:
    src/sbbs3/mailsrvr.c mailsrvr.h sbbs_ini.c src/sbbs3/scfg/scfgsrvr.c Log Message:
    Make the spamblock.cfg auto-added entries expirable (configurable duration)

    By default, the duration is infinite, but some sysops may not want this
    file to be ever-grower but rather periodically pruned by the new trashman utility.

    Sysop that don't use spambait.cfg won't benefit from this change.
    --- SBBSecho 3.22-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)