protected IntegWeb.Intranet.Aplicacao.EmailCancelamentoPlanoBLL.Classe_Manifestacao ler_variaveis_ambiente()
        {
            IntegWeb.Intranet.Aplicacao.EmailCancelamentoPlanoBLL.Classe_Manifestacao filtro = new IntegWeb.Intranet.Aplicacao.EmailCancelamentoPlanoBLL.Classe_Manifestacao();
            filtro.CodigoEmpresa     = Request.QueryString["nempr"];
            filtro.Registro          = Request.QueryString["nreg"];
            filtro.Representante     = Request.QueryString["nrepr"];
            filtro.ParticipanteNome  = Request.QueryString["cpart"];
            filtro.ParticipanteEmail = Request.QueryString["ParticipanteEmail"];
            filtro.NrChamado         = Request.QueryString["idChamCdChamado"];
            filtro.NrManifestacao    = Request.QueryString["mani_nr_sequencia"];

            return(filtro);
        }
        void montarAnexoViaEmailManifestacao(SmtpClient mailClient, MailMessage mm)
        {
            //Essa outra etapa serve para grava o arquivo na manifestação
            //salvar e-mail em disco
            String pastaTemporariaEmail = criar_pasta_temporaria("Email");

            mailClient.DeliveryMethod          = SmtpDeliveryMethod.SpecifiedPickupDirectory;
            mailClient.PickupDirectoryLocation = pastaTemporariaEmail;
            mailClient.Send(mm);

            IntegWeb.Intranet.Aplicacao.EmailCancelamentoPlanoBLL.Classe_Manifestacao filtro = ler_variaveis_ambiente();

            // Ler o e-mail salvo no passo anterior e renomear
            string[] filePaths            = Directory.GetFiles(pastaTemporariaEmail);
            String   novo_nome_de_arquivo = pastaTemporariaEmail + "\\email_CancelamentoPlano_" + "(Enviado em " + DateTime.Now.ToString("ddMMyyyy_hhm") + ").eml";

            System.IO.File.Move(@filePaths[0], novo_nome_de_arquivo);

            // Anexar e-mail salvo em disco a aplicacao.
            EmailCancelamentoPlanoBLL CancelamentoPlanoBLL = new EmailCancelamentoPlanoBLL();
            String resultado = CancelamentoPlanoBLL.Anexar_Email_Manifest(novo_nome_de_arquivo, filtro);

            System.IO.File.Delete(novo_nome_de_arquivo);

            if (resultado != "Arquivo adicionado com sucesso!")
            {
                throw new ArgumentNullException(resultado);
            }
        }