A State based alternative to MissingH's Network.Email.Sendmail