Example #1
0
        public override void Parse(SmtpResponseReader reader)
        {
            while (!reader.IsLast) {
                var contact = EmailContact.Parse(reader.CurrentLine);
                _matches.Add(contact);
            }

            Evaluate(reader);
        }
Example #2
0
 protected virtual void Evaluate(SmtpResponseReader reader)
 {
     if (reader.IsLast)
     {
         IsPart       = reader.IsPart;
         ResponseCode = reader.ResponseCode;
         Text         = reader.CurrentLine;
     }
 }
        public override void Parse(SmtpResponseReader reader)
        {
            while (!reader.IsLast)
            {
                var contact = EmailContact.Parse(reader.CurrentLine);
                _matches.Add(contact);
            }

            Evaluate(reader);
        }
Example #4
0
 public virtual void Parse(SmtpResponseReader reader)
 {
     Evaluate(reader);
 }
Example #5
0
 protected virtual void Evaluate(SmtpResponseReader reader)
 {
     if (reader.IsLast) {
         IsPart = reader.IsPart;
         ResponseCode = reader.ResponseCode;
         Text = reader.CurrentLine;
     }
 }
Example #6
0
 public virtual void Parse(SmtpResponseReader reader)
 {
     Evaluate(reader);
 }