public FileStreamResult PrintProPDF(int nr_procedimento = 0) { MemoryStream workStream = new MemoryStream(); Document document = new Document(); //PdfWriter.GetInstance(document, workStream).CloseStream = false; string imagepath = Server.MapPath("~/Images"); Image gif = Image.GetInstance(imagepath + "/Logo_P.gif"); PdfWriter writer = PdfWriter.GetInstance(document, workStream); writer.CloseStream = false; BaseFont bfTimes = BaseFont.CreateFont(BaseFont.TIMES_ROMAN, BaseFont.CP1252, false); Font times = new Font(bfTimes, 12, Font.NORMAL, Color.RED); Font arial8 = FontFactory.GetFont("Arial", 12, Color.BLACK); Font verdana = FontFactory.GetFont("Verdana", 16, Font.BOLD, Color.ORANGE); Font fverdana = FontFactory.GetFont("Verdana", 12, Color.BLACK); Font palatino = FontFactory.GetFont( "palatino linotype italique", BaseFont.CP1252, BaseFont.EMBEDDED, 10, Font.ITALIC, Color.GREEN ); Font smallfont = FontFactory.GetFont("Arial", 7); Font xarial = FontFactory.GetFont("Arial"); xarial.SetStyle("Bold"); document.Open(); document.Add(gif); document.Add(new Paragraph(" ")); //PdfContentByte cb = writer.DirectContent; //cb.Rectangle(10f, 200f, 800f, 600f); //cb.Stroke(); ProcedimentoAdm proc = db.ProcedimentoAdm.Find(nr_procedimento); var trocas = (from a in db.wpa_troca_departamentos.Where(a => a.CD_PROCEDIMENTO == nr_procedimento) select a).OrderBy(a => a.NUM_SEQ).ToList(); string ultima = (from a in db.wpa_troca_departamentos.Where(a => a.CD_PROCEDIMENTO == nr_procedimento).OrderByDescending(a => a.NUM_SEQ) select a.OBS).FirstOrDefault(); Paragraph _TITULO = new Paragraph(); _TITULO.Alignment = Element.ALIGN_CENTER; _TITULO.Add(new Chunk("HISTÓRICO DE PROCEDIMENTO", verdana)); Chunk linebreak = new Chunk(new LineSeparator(1f, 100f, Color.LIGHT_GRAY, Element.ALIGN_CENTER, -1)); document.Add(_TITULO); //document.Add(new Paragraph("______________________________________________________________________________")); document.Add(new Paragraph(" ")); document.Add(new Paragraph("Dados do Cliente:", arial8)); PdfContentByte cb = writer.DirectContent; //cb.SetColorStroke(new CMYKColor(1f, 0f, 0f, 0f)); //cb.SetColorFill(new CMYKColor(0f, 0f, 1f, 0f)); //cb.MoveTo(70, 200); //cb.LineTo(170, 200); //cb.LineTo(170, 300); //cb.LineTo(70, 300); //cb.ClosePathStroke(); document.Add(linebreak); PdfPTable table_cliente = new PdfPTable(2); table_cliente.TotalWidth = 520f; table_cliente.LockedWidth = true; table_cliente.DefaultCell.BorderWidth = 1; float[] widths = new float[] { 80f, 200f }; table_cliente.SetWidths(widths); table_cliente.HorizontalAlignment = 0; //table_cliente.SpacingBefore = 20f; //table_cliente.SpacingAfter = 30f; fverdana.Size = 8; Paragraph paragrafo = new Paragraph(); table_cliente.AddCell(new Chunk("Nº do Procedimento Administrativo : ", fverdana).ToString()); table_cliente.AddCell(new Chunk(proc.CD_PROCEDIMENTO.ToString(), fverdana).ToString()); document.Add(table_cliente); //document.Add(paragrafo); paragrafo.Clear(); paragrafo.Add(new Chunk(string.Format("Cód. Cliente: {0}", proc.CD_CADASTRO), fverdana)); document.Add(paragrafo); paragrafo.Clear(); paragrafo.Add(new Chunk(string.Format("Razão Social: {0}", proc.Clientes.RAZAO), fverdana)); document.Add(paragrafo); paragrafo.Clear(); paragrafo.Add(new Chunk(string.Format("Transportador: {0}", proc.TRANSPORTADOR.RAZAO), fverdana)); document.Add(paragrafo); document.Add(new Paragraph(" ")); paragrafo.Clear(); paragrafo.Add(new Chunk(string.Format("Última: {0}", ultima), fverdana)); document.Add(paragrafo); document.Add(new Paragraph(" ")); document.Add(new Paragraph(" ")); PdfPTable table = new PdfPTable(5); table.TotalWidth = 540f; table.LockedWidth = true; table.DefaultCell.BorderWidth = 1; float[] widths_tab = new float[] { 40f, 40f, 40f, 40f, 40f }; table.SetWidths(widths_tab); table.HorizontalAlignment = 0; table.SpacingBefore = 20f; table.SpacingAfter = 30f; table.AddCell("Nome"); table.AddCell("Departamento"); table.AddCell("Entrada"); table.AddCell("Saida"); table.AddCell("Horas"); foreach (var x in trocas) { table.AddCell(x.Usuario.NOME); table.AddCell(x.DEPANT.DESC_DEPARTAMENTO); table.AddCell(x.DTA_ENTRADA_DEP_NOVA.ToString()); table.AddCell(x.DTA_SAIDA_DEP_NOVA.ToString()); table.AddCell(x.HORASCORRIDAS); // table.AddCell(x.OBS); } document.Add(table); /*PdfPTable table_2_colunas = new PdfPTable(2); * table_2_colunas.TotalWidth = 340f; * table_2_colunas.LockedWidth = true; * table_2_colunas.DefaultCell.BorderWidth = 0; * float[] widths = new float[] { 40f, 20f }; * table_2_colunas.SetWidths(widths); * table_2_colunas.HorizontalAlignment = 0; * table_2_colunas.SpacingBefore = 20f; * table_2_colunas.SpacingAfter = 30f; * * * paragrafo.Add(new Chunk("Nº do Procedimento Administrativo :", fverdana)); * table_2_colunas.AddCell(paragrafo); * table_2_colunas.AddCell(proc.CD_PROCEDIMENTO.ToString()); * document.Add(table_2_colunas); * * * * PdfPTable table_cliente = new PdfPTable(4); * paragrafo.Clear(); * table_cliente.TotalWidth = 540f; * table_cliente.LockedWidth = true; * table_cliente.DefaultCell.BorderWidth = 1; * float[] widths_cliente = new float[] { 20f, 40f, 20f, 40f }; * table_cliente.SetWidths(widths_cliente); * table_cliente.HorizontalAlignment = 0; * table_cliente.SpacingBefore = 20f; * table_cliente.SpacingAfter = 30f; * paragrafo.Add(new Chunk("Nº do Procedimento Administrativo :", fverdana)); * table_cliente.AddCell(paragrafo); * paragrafo.Clear(); * paragrafo.Add(new Chunk(proc.CD_CADASTRO.ToString(), fverdana)); * table_cliente.AddCell(paragrafo); * paragrafo.Clear(); * paragrafo.Add(new Chunk("Razão Social", fverdana)); * table_cliente.AddCell(paragrafo); * paragrafo.Clear(); * paragrafo.Add(new Chunk(proc.Clientes.RAZAO, fverdana)); * table_cliente.AddCell(paragrafo); * document.Add(table_cliente); * */ document.Close(); byte[] byteInfo = workStream.ToArray(); workStream.Write(byteInfo, 0, byteInfo.Length); workStream.Position = 0; return(new FileStreamResult(workStream, "application/pdf")); }
public void EnviarEmail(int cd_procedimento, string tipo) { db = new b2yweb_entities("oracle"); ProcedimentoAdm procedimento = db.ProcedimentoAdm.Find(cd_procedimento); int cd_departamento = 0; //string obsOriginal = procedimento.OBS; string obsOriginal = String.Concat(procedimento.Clientes.CD_CADASTRO.ToString(), "-", procedimento.Clientes.RAZAO);; string dtaUltimaInteracao = ""; string msgUltimaInteracao = ""; string userUltimaInteracao = ""; string usuarioAbertura = procedimento.Usuario.NOME; if (tipo == "Edit") { if (db.pa_troca_departamentos.Where(a => a.CD_PROCEDIMENTO == procedimento.CD_PROCEDIMENTO).Count() > 0) { dtaUltimaInteracao = (from a in db.pa_troca_departamentos.Where(a => a.CD_PROCEDIMENTO == procedimento.CD_PROCEDIMENTO).OrderByDescending(a => a.NUM_SEQ) select a.DTA_ENTRADA_DEP_NOVA).FirstOrDefault().ToString(); msgUltimaInteracao = (from a in db.pa_troca_departamentos.Where(a => a.CD_PROCEDIMENTO == procedimento.CD_PROCEDIMENTO).OrderByDescending(a => a.NUM_SEQ) select a.OBS).FirstOrDefault().ToString(); userUltimaInteracao = (from a in db.pa_troca_departamentos.Where(a => a.CD_PROCEDIMENTO == procedimento.CD_PROCEDIMENTO).OrderByDescending(a => a.NUM_SEQ) select a.Usuario.NOME).FirstOrDefault().ToString(); cd_departamento = (from a in db.pa_troca_departamentos.Where(a => a.CD_PROCEDIMENTO == procedimento.CD_PROCEDIMENTO).OrderByDescending(a => a.NUM_SEQ) select a.CD_DEPARTAMENTO_NOVA).FirstOrDefault(); } else { dtaUltimaInteracao = ""; userUltimaInteracao = ""; cd_departamento = 0; } } else { dtaUltimaInteracao = ""; userUltimaInteracao = ""; cd_departamento = 0; } if (cd_departamento == 0) { cd_departamento = procedimento.CD_DEPARTAMENTO; } if (cd_departamento == 0) { return; } string enviaemail = (from a in db.DEPARTAMENTOes.Where(a => a.CD_DEPARTAMENTO == cd_departamento) select a.ENVIA_EMAIL).FirstOrDefault(); var depUsu = db.DepartamentoUsuario.Where(a => a.CD_DEPARTAMENTO == cd_departamento).ToList(); if (enviaemail == "N") { return; } //var stateList = new List<int>() {2,3,4}; //if ((tipo == "Edit") && (!procedimento.Situacao.ToString().Contains(stateList.ToString()))) //{ // return; //} var msg = new MailMessage(); string Para = ""; string CC = ""; int aux = 1; foreach (var var in depUsu) { if (aux == 1) { msg.To.Add(new MailAddress(var.Usuario.EMAIL)); } else { msg.CC.Add(new MailAddress(var.Usuario.EMAIL)); } aux += 1; } string DepResponsavel = procedimento.DEPARTAMENTO.DESC_DEPARTAMENTO; string dta_abertura = procedimento.DTA_ABERTURA.ToString(); string nfFox = procedimento.NF_FOX.ToString(); string situacao = procedimento.Situacao.DESCRICAO; string DescTipo = (from a in db.TP_PROCEDIMENTO.Where(a => a.CD_TIPO == procedimento.CD_TIPO) select a.DES_TIPO).FirstOrDefault(); string subject = "[Chamado #" + cd_procedimento + "] " + DescTipo; string email = ConfigurationManager.AppSettings["MailFrom"].ToString(); string username = ConfigurationManager.AppSettings["MailUserName"].ToString(); string password = ConfigurationManager.AppSettings["MailPwd"].ToString(); var loginInfo = new NetworkCredential(username, password); var smtpClient = new SmtpClient(ConfigurationManager.AppSettings["SMTP"].ToString(), Int32.Parse(ConfigurationManager.AppSettings["Port"])); //string message = "<b> DADOS DO CHAMADO </b>"; //string path = System.Web.HttpContext.Current.Server.MapPath("~/Images/LogoEmail.png"); // my logo is placed in images folder //Path.GetFileName(Server.MapPath("~/Images"), "LogoEmail.png"); //get //LinkedResource logo = new LinkedResource(path); //logo.ContentId = "companylogo"; #region msgbody string message = " <div align='center'> "; message += " <table class='MsoNormalTable' border='0' cellspacing='0' cellpadding='0' width='600' style='width:450.0pt;mso-cellspacing:0cm;mso-yfti-tbllook:1184;mso-padding-alt: "; message += " 0cm 0cm 0cm 0cm'> "; message += " <tbody><tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'> "; message += " <td style='padding:0cm 0cm 0cm 0cm'> "; message += " <p class='MsoNormal'><span style='font-size:9.0pt;font-family:"Verdana","sans-serif"; "; message += " mso-fareast-font-family:"Times New Roman";color:#797979'><img id='_x0000_i1025' src='~/Images/LogoEmail.png'><o:p></o:p></span></p> "; message += " </td>"; message += " </tr> "; message += " <tr style='mso-yfti-irow:1;height:15.0pt'> "; message += " <td style='padding:0cm 0cm 0cm 0cm;height:15.0pt'></td> "; message += " </tr>"; message += " <tr style='mso-yfti-irow:2'>"; message += " <td style='padding:0cm 15.0pt 0cm 15.0pt'> "; message += " <h3 style='margin:0cm;margin-bottom:.0001pt'><span style='font-family:"Verdana","sans-serif"; "; if (tipo == "Edit") { message += " mso-fareast-font-family:"Times New Roman";color:#2A2A2A'>Nova interação no "; } if (tipo == "Create") { message += " mso-fareast-font-family:"Times New Roman";color:#2A2A2A'>Você recebeu uma solicitação para avaliar: "; } message += " procedimento : " + cd_procedimento + "<o:p></o:p></span></h3> "; message += " <p class='MsoNormal'><span style='font-size:9.0pt;font-family:"Verdana","sans-serif"; "; message += " mso-fareast-font-family:"Times New Roman";color:#797979'><o:p> </o:p></span></p> "; message += " <p style='margin:0cm;margin-bottom:.0001pt'><span style='font-size:10.5pt; "; message += " font-family:"Verdana","sans-serif";color:#797979'>Dados do procedimento<o:p></o:p></span></p> "; message += " </td>"; message += " </tr> "; message += " <tr style='mso-yfti-irow:3'>"; message += " <td style='padding:7.5pt 7.5pt 0cm 7.5pt'>"; message += " <div style='border:solid #D7D7D7 1.0pt;mso-border-alt:solid #D7D7D7 .75pt;"; message += " padding:8.0pt 8.0pt 8.0pt 8.0pt'>"; message += " <p style='margin:1.5pt;background:#F7F7F7'><span style='font-size:9.0pt;"; message += " font-family:"Verdana","sans-serif";color:#797979'>Data Abertura: <strong><span style='font-family:"Verdana","sans-serif"'>" + dta_abertura + "</span></strong><o:p></o:p></span></p>"; message += " <p style='margin:1.5pt;background:#F7F7F7'><span style='font-size:9.0pt;"; message += " font-family:"Verdana","sans-serif";color:#797979'>Usuário: <strong><span style='font-family:"Verdana","sans-serif"'>" + usuarioAbertura + "</span></strong><o:p></o:p></span></p>"; message += " <p style='margin:1.5pt;background:#F7F7F7'><span style='font-size:9.0pt;"; message += " font-family:"Verdana","sans-serif";color:#797979'>Cliente: <strong><span style='font-family:"Verdana","sans-serif"'>" + obsOriginal; message += " </span></strong><o:p></o:p></span></p>"; message += " <p style='margin:1.5pt;background:#F7F7F7'><span style='font-size:9.0pt;"; message += " font-family:"Verdana","sans-serif";color:#797979'>NF Foxlux: <strong><span style='font-family:"Verdana","sans-serif"'>" + nfFox; message += " </span></strong><o:p></o:p></span></p>"; message += " <p style='margin:1.5pt;background:#F7F7F7'><span style='font-size:9.0pt;"; message += " font-family:"Verdana","sans-serif";color:#797979'>Departamento: <strong><span style='font-family:"Verdana","sans-serif"'>" + DepResponsavel + "</span></strong><o:p></o:p></span></p>"; message += " <p style='margin:1.5pt;background:#F7F7F7'><span style='font-size:9.0pt;"; message += " font-family:"Verdana","sans-serif";color:#797979'>No. do procedimento: <strong><span style='font-family:"Verdana","sans-serif"'>" + cd_procedimento + "</span></strong><o:p></o:p></span></p>"; message += " </div>"; message += " </td>"; message += " </tr>"; message += " <tr style='mso-yfti-irow:4'>"; message += " <td style='padding:0cm 15.0pt 0cm 15.0pt'>"; message += " <p class='MsoNormal'><span style='font-size:9.0pt;font-family:"Verdana","sans-serif";"; message += " mso-fareast-font-family:"Times New Roman";color:#797979'><o:p> </o:p></span></p>"; //message += " <p style='margin:0cm;margin-bottom:.0001pt'><span style='font-size:10.5pt;" ; //if (tipo == "Edit") //{ // message += " font-family:"Verdana","sans-serif";color:#797979'>Última interação<o:p></o:p></span></p>"; //} //if (tipo == "Create") //{ // message += " font-family:"Verdana","sans-serif";color:#797979'>Dados do Chamado<o:p></o:p></span></p>"; //} //message += " <p class='MsoNormal'><span style='font-size:9.0pt;font-family:"Verdana","sans-serif";" ; //message += " mso-fareast-font-family:"Times New Roman";color:#797979'><o:p> </o:p></span></p>" ; message += " <p style='margin:1.5pt'><span style='font-size:9.0pt;font-family:"Verdana","sans-serif";"; //if (tipo == "Edit") //{ // message += " color:#797979'>Autor: <strong><span style='font-family:"Verdana","sans-serif"'>" + userUltimaInteracao; //} //if (tipo == "Create") //{ // message += " color:#797979'>Autor: <strong><span style='font-family:"Verdana","sans-serif"'>" + usuarioAbertura; //} //message += " </span></strong><o:p></o:p></span></p>" ; //message += " <p style='margin:1.5pt'><span style='font-size:9.0pt;font-family:"Verdana","sans-serif";" ; //if (tipo == "Edit") //{ // message += " color:#797979'>Data: <strong><span style='font-family:"Verdana","sans-serif"'>" + dtaUltimaInteracao; //} //if (tipo == "Create") //{ // message += " color:#797979'>Data: <strong><span style='font-family:"Verdana","sans-serif"'>" + dta_abertura; //} // message += " </span></strong><o:p></o:p></span></p>" ; // message += " <p class='MsoNormal'><span style='font-size:9.0pt;font-family:"Verdana","sans-serif";" ; // message += " mso-fareast-font-family:"Times New Roman";color:#797979'><br>" ; // message += " <br style='mso-special-character:line-break'>" ; // message += " <!--[if !supportLineBreakNewLine]--><br style='mso-special-character:line-break'>" ; // message += " <!--[endif]--><o:p></o:p></span></p>" ; //message += " <p style='margin:0cm;margin-bottom:.0001pt'><span style='font-size:9.0pt;" ; //message += " font-family:"Verdana","sans-serif";color:#797979'> Msg. <br>" ; //message += " <br>" ; //if (tipo == "Edit") //{ // message += " " + msgUltimaInteracao; //} //if (tipo == "Create") //{ // message += " " + obsOriginal; //} //message += " <br>" ; //message += " Atenciosamente,<br>" ; //message += " <br>" ; //message += " " + ((Usuario)HttpContext.Current.Session["oUsuario"]).NOME + " <o:p></o:p></span></p>"; message += " <p class='MsoNormal' style='margin-bottom:12.0pt'><span style='font-size:9.0pt;"; message += " font-family:"Verdana","sans-serif";mso-fareast-font-family:"Times New Roman";"; message += " color:#797979'><o:p> </o:p></span></p>"; // message += " <p style='margin:0cm;margin-bottom:.0001pt'><span style='font-size:9.0pt;" ; // message += " font-family:"Verdana","sans-serif";color:#797979'>Para visualizar esse" ; // message += " chamado, acesse o link: <br>" ; // message += " <a href='http://centraldocliente.locaweb.com.br/tickets/19702140'><span style='color:#990000'>http://centraldocliente.locaweb.com.br/tickets/19702140</span></a><o:p></o:p></span></p>" ; message += " </td>"; message += " </tr>"; message += " <tr style='mso-yfti-irow:5;height:30.0pt'>"; message += " <td style='padding:0cm 0cm 0cm 0cm;height:30.0pt'></td>"; message += " </tr>"; message += " <tr style='mso-yfti-irow:6;height:34.5pt'>"; message += " <td width='600' style='width:450.0pt;padding:0cm 0cm 0cm 0cm;height:34.5pt'>"; /*message += " <table class='MsoNormalTable' border='0' cellspacing='0' cellpadding='0' width='600' style='width:450.0pt;mso-cellspacing:0cm;background:#131313;mso-yfti-tbllook:" ; * message += " 1184;mso-padding-alt:0cm 7.5pt 0cm 7.5pt;border-radius: 3px 3px 3px 3px'>" ; * message += " <tbody><tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes'>" ; * message += " <td style='padding:0cm 7.5pt 0cm 7.5pt'>" ; * message += " <p class='MsoNormal'><span style='font-size:10.0pt;font-family:"Arial","sans-serif";" ; * message += " mso-fareast-font-family:"Times New Roman";color:white;text-transform:uppercase'>Suporte" ; * message += " e Ajuda <img border='0' id='_x0000_i1026' src='https://centraldocliente.locaweb.com.br/assets/border-menu-support-footer-e0a15b2f50f910340fcb9842e80ec48f.png' style='margin-bottom:0in;margin-left:5px;margin-right:5px;margin-top:0in;" ; * message += " vertical-align:middle'><o:p></o:p></span></p>" ; * message += " </td>" ; * message += " <td style='padding:0cm 7.5pt 0cm 7.5pt'>" ; * message += " <p class='MsoNormal'><span style='font-size:9.0pt;font-family:"Arial","sans-serif";" ; * message += " mso-fareast-font-family:"Times New Roman";color:white'><img border='0' id='_x0000_i1027' src='https://centraldocliente.locaweb.com.br/assets/arrow-right-red-menu-9b5b6e2b0f40f2f19e8e05d2dfd7c251.png' style='vertical-align:middle'><a href='https://centraldocliente.locaweb.com.br/treatment' target='_blank' title='Atendimento'><span style='color:white;text-decoration:none;text-underline:" ; * message += " none'>Atendimento </span></a><img border='0' id='_x0000_i1028' src='https://centraldocliente.locaweb.com.br/assets/border-menu-support-footer-e0a15b2f50f910340fcb9842e80ec48f.png' style='margin-bottom:0in;margin-left:5px;margin-right:5px;margin-top:0in;" ; * message += " vertical-align:middle'><o:p></o:p></span></p>" ; * message += " </td>" ; * message += " <td style='padding:0cm 7.5pt 0cm 7.5pt'>" ; * message += " <p class='MsoNormal'><span style='font-size:9.0pt;font-family:"Arial","sans-serif";" ; * message += " mso-fareast-font-family:"Times New Roman";color:white'><img border='0' id='_x0000_i1029' src='https://centraldocliente.locaweb.com.br/assets/arrow-right-red-menu-9b5b6e2b0f40f2f19e8e05d2dfd7c251.png' style='vertical-align:middle'><a href='https://centraldocliente.locaweb.com.br/tickets' target='_blank' title='Meus Chamados'><span style='color:white;text-decoration:none;" ; * message += " text-underline:none'>Meus Chamados </span></a><img border='0' id='_x0000_i1030' src='https://centraldocliente.locaweb.com.br/assets/border-menu-support-footer-e0a15b2f50f910340fcb9842e80ec48f.png' style='margin-bottom:0in;margin-left:5px;margin-right:5px;margin-top:0in;" ; * message += " vertical-align:middle'><o:p></o:p></span></p>" ; * message += " </td>" ; * message += " <td style='padding:0cm 7.5pt 0cm 7.5pt'>" ; * message += " <p class='MsoNormal'><span style='font-size:9.0pt;font-family:"Arial","sans-serif";" ; * message += " mso-fareast-font-family:"Times New Roman";color:white'><img border='0' id='_x0000_i1031' src='https://centraldocliente.locaweb.com.br/assets/arrow-right-red-menu-9b5b6e2b0f40f2f19e8e05d2dfd7c251.png' style='vertical-align:middle'><a href='http://wiki.locaweb.com.br' target='_blank' title='Central de Ajuda (wiki)'><span style='color:white;" ; * message += " text-decoration:none;text-underline:none'>Central de Ajuda (wiki) </span></a><img border='0' id='_x0000_i1032' src='https://centraldocliente.locaweb.com.br/assets/border-menu-support-footer-e0a15b2f50f910340fcb9842e80ec48f.png' style='margin-bottom:0in;margin-left:5px;margin-right:5px;margin-top:0in;" ; * message += " vertical-align:middle'><o:p></o:p></span></p>" ; * message += " </td>" ; * message += " <td style='padding:0cm 7.5pt 0cm 7.5pt'>" ; * message += " <p class='MsoNormal'><span style='font-size:9.0pt;font-family:"Arial","sans-serif";" ; * message += " mso-fareast-font-family:"Times New Roman";color:white'><img border='0' id='_x0000_i1033' src='https://centraldocliente.locaweb.com.br/assets/arrow-right-red-menu-9b5b6e2b0f40f2f19e8e05d2dfd7c251.png' style='vertical-align:middle'><a href='http://statusblog.locaweb.com.br/' target='_blank'><span style='color:white;text-decoration:none;text-underline:" ; * message += " none'>Status blog </span></a><o:p></o:p></span></p>" ; * message += " </td>" ; * message += " </tr>" ; * message += " </tbody></table>" ; */ message += " </td>"; message += " </tr>"; message += " <tr style='mso-yfti-irow:7;mso-yfti-lastrow:yes'>"; message += " <td style='padding:11.25pt 0cm 0cm 0cm'>"; message += " <p class='MsoNormal' align='center' style='text-align:center'><span style='font-size:8.5pt;font-family:"Verdana","sans-serif";mso-fareast-font-family:"; message += " "Times New Roman";color:#666666'>Se você possui filtro antispam habilitado em"; message += " sua caixa postal, autorize o e-mail<br>"; message += " <a href='" + email + "'><span style='color:#990000'>" + email + "</span></a>"; message += " para continuar recebendo nossas mensagens <o:p></o:p></span></p>"; message += " </td>"; message += " </tr>"; message += " </tbody></table>"; message += " </div>"; #endregion //message += "<img src='Images\\LogoEmail.png'> "; //AlternateView av1 = AlternateView.CreateAlternateViewFromString( //"<html><body><img src=cid:companylogo/>" + //"<br></body></html>" + message, //null, MediaTypeNames.Text.Html); //now add the AlternateView //av1.LinkedResources.Add(logo); //now append it to the body of the mail //msg.AlternateViews.Add(av1); msg.From = new MailAddress(email); //msg.To.Add(new MailAddress(Para)); msg.Subject = subject; msg.Body = message; msg.IsBodyHtml = true; smtpClient.EnableSsl = false; smtpClient.UseDefaultCredentials = false; smtpClient.Credentials = loginInfo; smtpClient.Send(msg); }