public void Message_WithNoXSender_ShouldSetXSenderToFromAddress()
{
_message.From = new MailAddress("[email protected]");
_message.HeadersEncoding = Encoding.UTF8;
_message.PrepareEnvelopeHeaders(true, false);
_message.EncodeHeaders(_message.Headers, false);
_message.EncodeHeaders(_message.EnvelopeHeaders, false);
//if the X-Sender was not set, it will be set in EnvelopeHeaders instead of Headers.
Assert.Equal("[email protected]", _message.EnvelopeHeaders["X-Sender"]);
}