'Called to handle the next message from the server after sending a
response to a SASL challenge.  The server response might be another
challenge or it might indicate authentication has succeeded.'

def smtpState_maybeAuthenticated(self, code, resp):

    if (code == 235):
        del self._authinfo
        self.smtpState_from(code, resp)
    else:
        self._authResponse(self._authinfo, resp)
