Abrir el cliente de correo predeterminado y adjuntar fichero

27/07/2005 - 13:32 por KIKO | Informe spam
Sabéis como hacer para abrir, desde mi aplicación windows, el cliente de
correo predeterminado con un fichero que yo le indique adjunto.

Gracias.

Kiko
 

Leer las respuestas

#1 McKool
28/07/2005 - 12:16 | Informe spam
Hola kiko, quizas no es esto exactamente lo que quieres, pero quizas te
ayude. Esto no abre el programa de correos predeterminado, pero usa esa
conexion para mandar un mail con archivos adjuntos:

bajate este assambler (FreeSMTP):
http://www.softstack.com/download/freesmtp.zip

//Creas un objeto Mensaje
EmailMessage msgObj = new EmailMessage();

//Configuras destinatario y remitente
msgObj.From.Email="";
msgObj.From.Name="Tu Nombre";
msgObj.Recipients.Add("", "Nombre Destinatario",
RecipientType.To);

// Escribes el mensaje, puede ser en HTML, o texto simple, dependiendo del
valor del BodyPartFormat, para
// mensajes planos usa "BodyPartFormat.Plain" en vez de
"BodyPartFormat.HTML" o ambos para garantizar
// que siempre sea leido
msgObj.Subject="Asunto";
msgObj.BodyParts.Add("<html><body>Cuerpo del mensaje.</body></html>",
BodyPartFormat.HTML);
msgObj.BodyParts.Add("Cuerpo del mensaje.", BodyPartFormat.Plain);

//Aqui colocas el archivo adjunto
msgObj.Attachments.Add("c:\\TuArchivo.");

//Crea un objeto SMTP usando tu servidor de Correo
SMTP smtpObj = new SMTP("mail.TuDominio.com");

//Y finalmente envias el mensaje.
smtpObj.Send(msgObj);

Espero te Ayude
KW



"KIKO" schrieb im Newsbeitrag
news:
Sabéis como hacer para abrir, desde mi aplicación windows, el cliente de
correo predeterminado con un fichero que yo le indique adjunto.

Gracias.

Kiko

Preguntas similares