Mam plik byte[]
z zawartością pliku. Chciałbym wysłać go jako załącznik za pomocą System.Net.Mail
.Jak dodać załącznik wiadomości e-mail z tablicy bajtów?
Zauważyłem, że klasa zajęcia ma 1 przeciążenie, które akceptuje strumień.
Attachment att = new Attachment(Stream contentStream,string name);
Czy to możliwe, aby przejść przez ten byte[]
przeciążenia?
Dziękuję Jon, dokładnie to, czego potrzebowałem! –
Dobra uwaga, zauważyłem przy dodawaniu załączników opartych na plikach, Musiałem usunąć obiekt załącznika, aby zwolnić uchwyt pliku. Z pewnością strumień powinien być obsługiwany przez GC, ponieważ nie jest to operacja IO? –
@JL: Tak, dokładnie. –