System.Net.Mail.Message.Send C# (CSharp) Method

Send() private method

private Send ( System.Net.Mime.BaseWriter writer, bool sendEnvelope, bool allowUnicode ) : void
writer System.Net.Mime.BaseWriter
sendEnvelope bool
allowUnicode bool
return void
        internal virtual void Send(BaseWriter writer, bool sendEnvelope, bool allowUnicode)
        {
            if (sendEnvelope)
            {
                PrepareEnvelopeHeaders(sendEnvelope, allowUnicode);
                writer.WriteHeaders(EnvelopeHeaders, allowUnicode);
            }

            PrepareHeaders(sendEnvelope, allowUnicode);
            writer.WriteHeaders(Headers, allowUnicode);

            if (Content != null)
            {
                Content.Send(writer, allowUnicode);
            }
            else
            {
                writer.GetContentStream().Close();
            }
        }

Usage Example

Esempio n. 1
0
 internal void Send(BaseWriter writer, bool sendEnvelope, bool allowUnicode)
 {
     SetContent(allowUnicode);
     _message.Send(writer, sendEnvelope, allowUnicode);
 }