Título: Envio de correo con formato Publicado por: CeLaYa en 26 Julio 2011, 17:55 pm Buenos días, estoy haciendo una página web con el VS2008 en donde tengo que enviar algunos correos, la página pide algunos datos y envia correos de avisos a algunas personas del lugar donde trabajo, hasta aqui todo va bien, la duda que tengo es ¿como le doy formato al texto del correo?, es decir, como indicar la fuente y tamaño de letra, o como incluir una tabla dentro del mensaje???
si me pudieran aclara esa duda se los agradecería, el código que uso es: Dim strDestinatario = "cuenta@decorreo.com" Dim clienteSMTP As New System.Net.Mail.SmtpClient clienteSMTP.Host = "ServidorSMTP" clienteSMTP.Port = 25 clienteSMTP.Credentials = New Net.NetworkCredential("miusuario", "mipass") Dim Correo As New System.Net.Mail.MailMessage Correo.To.Add(strDestinatario) Correo.From = New MailAddress("otracuenta@decorreo.com") Correo.Subject = "mail de prueba" Correo.Body = "texto del correo" <--- es aqui donde quisiera defirni tipos de letra, incluir imagenes y tablas. clienteSMTP.Send(Correo) el servidor al que me estoy conectando trabaja con Exchange y los correos los leo en outllok 2007 Título: Re: Envio de correo con formato Publicado por: _katze_ en 26 Julio 2011, 19:50 pm Código
este es mi code lo que le falta seria que envie un tamaño de archivo especifico... ".IsBodyHtml = False" esta parte lo que hace es que se pueda incluir codigo html dentro del msj pues si haces un html estandar y le agregas todo lo que quieres puedes hacerlo...pues supongo que es lo que necesitas...pon isbodyhtml en true y agrega tu code en html con tamaño tipo y todo lo que quieras darle de formato al correo Título: Re: Envio de correo con formato Publicado por: CeLaYa en 27 Julio 2011, 22:37 pm G R A C I A S !!!!! ;-)
Funcionó a la perfección, en el cuerpo del mensaje meti el código HTML y pude crear el mensaje con tipos de letra, colores, tamaños e insertar tablas |