Envio de mail desde C#

22/04/2008 - 01:58 por Wilson | Informe spam
Saludos a todos.

Por favor su ayuda para poder enviar desde un programa en C# mails.

Gracias
Atte:
Wilson

Preguntas similare

Leer las respuestas

#1 Alberto Poblacion
22/04/2008 - 08:12 | Informe spam
"Wilson" wrote in message
news:
Por favor su ayuda para poder enviar desde un programa en C# mails.



Si estás usando el Framework versión 2.0 o posterior, examina el espacio
de nombres System.Net.Mail. En particular, si buscas en el manual la clase
SmtpClient o la clase MailMessage verás que vienen con ejemplos completos
para enviar el mensaje.
Respuesta Responder a este mensaje
#2 claudio
22/04/2008 - 17:17 | Informe spam
Y se pueden enviar emails con imagnes empotradas tipo html?
O solo envia texto plano?

Puedo crear un html y luego enviarlo como cuerpo del email, se entiende?

Gracias!
Claudio

"Alberto Poblacion"
escribió en el mensaje de noticias
news:%23g85a$
"Wilson" wrote in message
news:
Por favor su ayuda para poder enviar desde un programa en C# mails.



Si estás usando el Framework versión 2.0 o posterior, examina el espacio
de nombres System.Net.Mail. En particular, si buscas en el manual la clase
SmtpClient o la clase MailMessage verás que vienen con ejemplos completos
para enviar el mensaje.

Respuesta Responder a este mensaje
#3 DarkSpy
22/04/2008 - 17:20 | Informe spam
On 21 abr, 19:58, Wilson wrote:
Saludos a todos.

Por favor su ayuda para poder enviar desde un programa en C# mails.

Gracias
Atte:
Wilson



Hola, como te dijo Alberto lo primero es definir tu objeto de tipo
MailMessage y posteriormente configurar un objeto SmtpClient y usarlo
para enviar tu email (ambos están en el espacio de nombres
System.Net.Mail), más o menos así:

MailMessage mm = new MailMessage();

mm.From = new MailAddress("",
"Juanito Perez");
mm.To.Add(new MailAddress("",
"Pedrito Gonzalez"));

mm.Subject = "Hola amigo";
mm.Body = "En este mensaje te escribo para saludarte";

SmtpClient client = new
SmtpClient("smtp.miempresa.com");
client.Send(mm);

Debes estar preparado para capturar las correpondiente excepciones.
Prueba y comentas, saludos.
Respuesta Responder a este mensaje
#4 Alberto Poblacion
22/04/2008 - 19:04 | Informe spam
"claudio" wrote in message
news:
Y se pueden enviar emails con imagnes empotradas tipo html?
O solo envia texto plano?



El MailMessage tiene una propiedad llamada IsBodyHtml para indicar si el
formato es html.

Tienes un artículo (en inglés) aqui:
http://msdn2.microsoft.com/en-us/vb...30227.aspx
que explica cómo enviar un correo en html, incluyendo la forma de
incrustar imágenes (que se adjuntan a través de la propiedad
LinkedResources). Aunque los ejemplos del artículo están escritos en Visual
Basic, las propiedades y objetos que utiliza funcionan igual en C#.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida