[LBBS-117] TLS/IMAP: Add extensible/detailed logging info
Add logging information to provide more statistics about BBS client behavior. This would be done by appending a row to a CSV file (or file per domain/topic).
Two use cases for this:
- Store information about TLS client connections (e.g. protocol version and other fingerprinting information)
- Keep track of IMAP command usage. This would let us analyze a CSV later to see how common MOVE vs COPY is, for example
To correlate entries from the same client, the "unique ID" of the node should be used - e.g. the BBS startup time concatenated with the lifetime node ID.
Comments
You must be logged in to leave a comment.