Fix SMTP server behaviour to reset mail transaction state after sending message

The RFC in fact does mandate that multiple messages may be sent on a connection without calling RSET or similar. For example, Gmail's outgoing SMTP servers try to do this.

Without this fix, the provided SMTP server will break when trying to reset multiple messages without RSET in between.