public static void Save(this MailMessage message, Stream outputStream)
{
// Get reflection info for Send() method on MailMessage
MethodInfo sendMethod = typeof(MailMessage).GetMethod("Send", BindingFlags.Instance | BindingFlags.NonPublic);
if (sendMethod != null)
{
SaveCLR(message, outputStream, sendMethod);
}
else
{
SaveMono(message, outputStream);
}
}