mirror of
https://github.com/nodemailer/wildduck.git
synced 2024-09-20 15:26:03 +08:00
log connection events
This commit is contained in:
parent
3cc0e3e35b
commit
8c4e18aedf
|
@ -43,17 +43,30 @@ module.exports = (server, userHandler, userCache) => (login, session, callback)
|
|||
limit
|
||||
},
|
||||
(err, success) => {
|
||||
if (success) {
|
||||
server.loggelf({
|
||||
short_message: '[CONNSTART] Connection established for ' + result.user,
|
||||
_connection: 'establish',
|
||||
_service: 'imap',
|
||||
_session: session,
|
||||
_user: result.user,
|
||||
_cid: connection.id,
|
||||
_ip: connection.remoteAddress,
|
||||
_limit: limit
|
||||
});
|
||||
if (!err) {
|
||||
if (success) {
|
||||
server.loggelf({
|
||||
short_message: '[CONNSTART] Connection established for ' + result.user,
|
||||
_connection: 'establish',
|
||||
_service: 'imap',
|
||||
_session: session,
|
||||
_user: result.user,
|
||||
_cid: connection.id,
|
||||
_ip: connection.remoteAddress,
|
||||
_limit: limit
|
||||
});
|
||||
} else {
|
||||
server.loggelf({
|
||||
short_message: '[CONNFAILED] Connection failed for ' + result.user,
|
||||
_connection: 'limited',
|
||||
_service: 'imap',
|
||||
_session: session,
|
||||
_user: result.user,
|
||||
_cid: connection.id,
|
||||
_ip: connection.remoteAddress,
|
||||
_limit: limit
|
||||
});
|
||||
}
|
||||
}
|
||||
next(err, success);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue