Further improvement and fixes.

This commit is contained in:
jrmdev 2015-07-07 16:21:28 +10:00
parent 3c00567fa6
commit bc06818ed1
18 changed files with 416 additions and 142 deletions

View file

@ -38,10 +38,19 @@ class IMAP(BaseRequestHandler):
if data[5:10] == "LOGIN":
Credentials = data[10:].strip()
print text("[IMAP] Address : %s" % color(self.client_address[0], 3, 0))
print text("[IMAP] Username : %s" % color(Credentials[0], 3, 0))
print text("[IMAP] Password : %s" % color(Credentials[1], 3, 0))
WriteData(settings.Config.IMAPLog % self.client_address[0], Credentials, Credentials)
SaveToDb({
'module': 'IMAP',
'type': 'Cleartext',
'client': self.client_address[0],
'user': Credentials[0],
'cleartext': Credentials[1],
'fullhash': Credentials[0]+":"+Credentials[1],
})
#print text("[IMAP] Address : %s" % color(self.client_address[0], 3, 0))
#print text("[IMAP] Username : %s" % color(Credentials[0], 3, 0))
#print text("[IMAP] Password : %s" % color(Credentials[1], 3, 0))
#WriteData(settings.Config.IMAPLog % self.client_address[0], Credentials, Credentials)
## FIXME: Close connection properly
## self.request.send(str(ditchthisconnection()))