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

    From Rob Swindell (on ChromeOS)@VERT 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) msgs

    The notification of offline users was removed from the mail server 13 years
    ago (commit 729eb16b838bbb) without a lot of fanfare or explanation. Add an option for notification of offline users (in addition to online users) for those 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.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT 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.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net