Esempio n. 1
0
        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);
 }