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
|
limit
|
||||||
},
|
},
|
||||||
(err, success) => {
|
(err, success) => {
|
||||||
if (success) {
|
if (!err) {
|
||||||
server.loggelf({
|
if (success) {
|
||||||
short_message: '[CONNSTART] Connection established for ' + result.user,
|
server.loggelf({
|
||||||
_connection: 'establish',
|
short_message: '[CONNSTART] Connection established for ' + result.user,
|
||||||
_service: 'imap',
|
_connection: 'establish',
|
||||||
_session: session,
|
_service: 'imap',
|
||||||
_user: result.user,
|
_session: session,
|
||||||
_cid: connection.id,
|
_user: result.user,
|
||||||
_ip: connection.remoteAddress,
|
_cid: connection.id,
|
||||||
_limit: limit
|
_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);
|
next(err, success);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue