public void Send(MailMessage mailMessage) { _streamManager.Add(_streamFactory.Create()); var response = _connectionEngine.Execute(mailMessage); if (response.ResponseCode != SmtpResponseCode.ClosingTransmissionChannel) { throw new SmtpException("Server returned " + response.ResponseCode + " " + response.ResponseText); } _streamManager.Close(); }
void IStreamManager.Close(StreamID AStreamID) { StreamManager.Close(AStreamID); }