self.io.send_line("USER " + username + " 0 * : ")
if sasl:
self.io.send_line("AUTHENTICATE PLAIN")
- auth = username + '\0' + username + '\0' + password
+ auth = username + '\0' + username + '\0' + sasl
auth_encoded = base64.b64encode(auth.encode()).decode().rstrip()
self.io.send_line("AUTHENTICATE " + auth_encoded)
self.io.send_line("CAP END")