• exec/email_sec.js

    From rswindell@VERT to CVS commit on Sat Jul 28 18:01:00 2018
    exec email_sec.js 1.1 1.2
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv9234

    Modified Files:
    email_sec.js
    Log Message:
    Store a history (of 10) destination netmail addresses and pass them to console.getstr() so they can be recalled with the up/down arrow keys.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From echicken@VERT to CVS commit on Thu Aug 16 10:10:00 2018
    exec email_sec.js 1.2 1.3
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv11768

    Modified Files:
    email_sec.js
    Log Message:
    Default addr_list to an empty array if userprops fails to read ####.ini



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Mon Aug 27 19:04:00 2018
    exec email_sec.js 1.3 1.4
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv22607

    Modified Files:
    email_sec.js
    Log Message:
    Make sure the most recent destination netmail address is always at the
    front of the list/array, even if it was already in the list.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Sun Oct 21 19:40:00 2018
    exec email_sec.js 1.4 1.5
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv13221

    Modified Files:
    email_sec.js
    Log Message:
    Hitting Ctrl-C at the "Attach a file" prompt for netmail should abort. You have to hit it twice - not sure why just yet.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Sat Dec 29 19:28:00 2018
    exec email_sec.js 1.5 1.6
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv32502

    Modified Files:
    email_sec.js
    Log Message:
    Add the LM_REVERSE load/read_mail() flag (list newest mail first) for the
    'R' and 'K' commands. Maybe this should be a sticky user preference
    (e.g. in the user property .ini file)?



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Mon Jan 14 18:04:00 2019
    exec email_sec.js 1.6 1.7
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv13903

    Modified Files:
    email_sec.js
    Log Message:
    Don't load/list the mail index in reverse (newest-first) order by default. Unfortunately, the call to readmail() in other places in sbbs
    (e.g. logon.ccp, useredit.cpp) is hard-coded without *out* this loadmail
    flag, so you get an index in oldest-first order when you logon and answer
    "Yes" to the "Read your mail now?" prompt and get the index in reverse (newest-first) order when you use the 'R' command from the email prompt
    which is unexpected and likely confusing to users. Until we can replace
    these hard-coded calls to readmail() with scripted logic which can read/
    use a user-preference property (e.g. from data/user/*.ini), we will just default to the old/previous behavior. The user is one key (!) away from reversing the index anyway.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Thu Jul 11 14:49:21 2019
    exec email_sec.js 1.7 1.8
    Update of /cvsroot/sbbs/exec
    In directory cvs:/home/rswindell/sbbs/exec

    Modified Files:
    email_sec.js
    Log Message:
    Use console.putmsg() rather than console.print() so @-codes will be
    expanded.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Tue Mar 31 22:48:05 2020
    exec email_sec.js 1.8 1.9
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv11243

    Modified Files:
    email_sec.js
    Log Message:
    Use require() instead of load().
    Use the cached text.js.
    Use the cached userprops.js.
    Use const where applicable.
    Call bbs.nodesync() before the command prompt.
    Display sent-mail in reverse order (newest at top).



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Thu Apr 23 21:05:39 2020
    exec email_sec.js 1.9 1.10
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv859

    Modified Files:
    email_sec.js
    Log Message:
    Support multiple comma-separated netmail addresses in the To: string.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Sun Jan 3 12:57:37 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/ff38466ef4b8be4647738c54
    Modified Files:
    exec/email_sec.js
    Log Message:
    Ctrl-C aborts email menu.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Sun Jan 3 12:57:37 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/fdb743f4b3e1c7d2703b7d14
    Modified Files:
    exec/email_sec.js
    Log Message:
    Add 'L' command to run 'msglist.js'

    For systems where not everyone wants to use the msglist module.
    For DesotoFireflite (VALHALLA)

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Mon Jan 4 06:16:51 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/e389f2e7612b6985aa97340f
    Modified Files:
    exec/email_sec.js
    Log Message:
    Use bbs.exec() to execute msglist.js instead of load() for on-exit clean-up

    The on-exit handlers which restore the console and system flags back to their previous states don't execute when load()'d from this script. Not sure why (Deuce?) - using bbs.exec() as a work-around now. :-(

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Sat Jan 1 15:59:15 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/e7c720518d880e91d1815fe4
    Modified Files:
    exec/email_sec.js
    Log Message:
    Trim white-space from email/netmail addresses

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on ChromeOS)@VERT to Git commit to main/sbbs/master on Sat Mar 4 17:53:36 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/f47eac01d61229f0ebff67d3
    Modified Files:
    exec/email_sec.js
    Log Message:
    Use/store the new user.mail_settings property

    to track the user's preference for reverse-ordering when listing/reading
    mail messages. The Un-read mail command still just always uses reverse ordering.

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