#5725 enhancement new
Add public API to SMTPClient to control state transitions
|Reported by:||Itamar Turner-Trauring||Owned by:|
SMTPClient's state machine cannot be controlled by subclasses without setting private attributes; the attached patch switch to a public API for setting this.
Alternatively, maybe it's easier to just throw SMTPClient out and start from scratch.