Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/05/2007, 05:36
chcma
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 21 años, 7 meses
Puntos: 7
C# 2.0 - PDFSharp - Enviar eMail con doc adjunto

Hola buenas tardes amigos !!!

Estoy intentando enviar un eMail con un .pdf creado en el momento y me está dando error al intentar abrir el documento desde mi cliente de correo.

Enviar lo envio, llegar me llega, el documento adjunto también aparece en el correo, pero a la hora de abrirlo me dice que no se puede abrir el documento ya que el formanto no parece estar correcto.

Mi código es el siguiente:
Código:
        MemoryStream stream = new MemoryStream();
        objDoc.Save(stream, false);
        
        
        //Creo el fichero con el adjunto
        MailMessage objMensaje = new MailMessage("[email protected]",
                                                 "[email protected]", 
                                                 "El asunto", "Resolución");


        ContentType objTipo = new ContentType(MediaTypeNames.Application.Pdf);
        Attachment objArchivo = new Attachment(stream, objTipo);
        objArchivo.Name = "Resolucion.pdf";
        objMensaje.Attachments.Add(objArchivo);        

        
        //Creo el cliente smtp.
        SmtpClient objSmtp = new System.Net.Mail.SmtpClient("srvSMTP");
        objSmtp.Send(objMensaje);
        stream.Close();
objDoc es un objeto del tipo PdfDocument(), y estoy intentando enviar el documento como un stream...

haber si alguien me puede ayudar.
__________________
Charlie.