Previous: pop3 variables, Up: pop3 Analyzer


7.22.3 pop3 event handlers

`pop3_request(c: connection, is_orig: bool, command: string, arg: string)'
Generated for each valid command sent from the client to the server.
`pop3_reply(c: connection, is_orig: bool, cmd: string, msg: string) '
Generated for each server reply containing a valid status indicator.
`pop3_data(c: connection, is_orig: bool, data: string) '
Generated for every data line sent by the server as a reply to the client, including commands that yield multi-line answers.
`pop3_unexpected(c: connection, is_orig: bool, msg: string, detail: string) '
Generated when something semantically unexpected has happened.
`pop3_login_success(c: connection, is_orig: bool, user: string, password: string)'
Generated when a user authenticates successfully. The password may be empty if it has not been observed.
`pop3_login_failure(c: connection, is_orig: bool, user: string, password: string)'
Generated when a user fails to authenticate correctly.