• src/sbbs3/client.h ftpsrvr.c logon.cpp mailsrvr.c main.cpp postmsg.cpp services.c websrvr.c

    From rswindell to CVS commit on Wednesday, March 18, 2020 22:09:35
    src/sbbs3 client.h 1.9 1.10 ftpsrvr.c 1.494 1.495 logon.cpp 1.74 1.75 mailsrvr.c 1.718 1.719 main.cpp 1.779 1.780 postmsg.cpp 1.129 1.130 services.c 1.331 1.332 websrvr.c 1.707 1.708
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv17969

    Modified Files:
    client.h ftpsrvr.c logon.cpp mailsrvr.c main.cpp postmsg.cpp
    services.c websrvr.c
    Log Message:
    Added usernum member to client_t which tracks if the client_t.user (name)
    is actually an authenticated local user (when usernum != 0).

    msg_client_hfields() no longer saves the client->user as the SMB SENDERUSERID hfield when the client hasn't been authenticated (as is the case with normal SMTP). The SENDUSERIDs were redundant and misleading for unauthenticated SMTP-received mail messages, so that's now fixed.