public void Can_parse_postfix_queue()
        {
            var parser = new EmlParser();

            var message = new Message
            {
                Eml = _eml
            };

            // Act
            message = parser.PopulateEml(message);

            // Assert
            message.PostfixQueueId.Should().Be("B7FC041B58");
        }
        public void Can_parse_subject()
        {
            var parser = new EmlParser();

            var message = new Message
            {
                Eml = _eml
            };

            // Act
            message = parser.PopulateEml(message);

            // Assert
            message.Subject.Should().Be("subject");
        }
        public void Can_parse_messageId()
        {
            var parser = new EmlParser();

            var message = new Message
            {
                Eml = _eml
            };

            // Act
            message = parser.PopulateEml(message);

            // Assert
            message.MessageId.Should().Be("CB607111-84FE-48DE-B3C0-3C86EC8A68A9");
        }
        public void Can_parse_from()
        {
            var parser = new EmlParser();

            var message = new Message
            {
                Eml = _eml
            };

            // Act
            message = parser.PopulateEml(message);

            // Assert
            message.FromAddress.Should().Be("*****@*****.**");
            message.FromDisplayName.Should().Be("Name from");
        }