public MensajeCorreo(MensajeCorreo mensaje)
 {
     this.Asunto    = mensaje.Asunto;
     this.Contenido = mensaje.Contenido;
     this.De        = mensaje.De;
     this.Para      = mensaje.Para;
 }
 public static object Enviar(MensajeCorreo mensaje)
 {
     try
     {
         MailMessage msg = new MailMessage(mensaje.De, mensaje.Para);
         msg.Subject    = mensaje.Asunto;
         msg.Body       = mensaje.Contenido;
         msg.IsBodyHtml = true;
         smtp.Send(msg);
         return(new { Entrada = mensaje, Salida = msg });
     }
     catch (Exception e)
     {
         return(new { Entrada = mensaje, Error = e });
     }
 }