Hi,
You can use one of the IMail's Render methods to save email to byte array or MemoryStream:
byte[] IMail.Render();
byte[] IMail.Render(AddressHeaderRenderMode bccRenderMode);
void IMail.Render(Stream stream);
void IMail.Render(Stream stream, AddressHeaderRenderMode bccRenderMode);