Tengo un byte[]
con el contenido del archivo. Me gustaría enviarlo como un archivo adjunto usando System.Net.Mail
.¿Cómo agregar un archivo adjunto de correo electrónico desde una matriz de bytes?
Noté que la clase de archivo adjunto tiene 1 sobrecarga que acepta una transmisión.
Attachment att = new Attachment(Stream contentStream,string name);
¿Es posible pasar el byte[]
través de esta sobrecarga?
Gracias Jon, exactamente lo que necesitaba! –
Buen punto, noté al agregar archivos adjuntos basados en archivos, Necesitaba disponer el objeto de archivo adjunto para liberar un identificador en el archivo. Seguramente, GC debería ocuparse de la secuencia porque no es una operación IO. –
@JL: Sí, exactamente. –