Jak dodać załącznik e-mail z tablicy bajtów?

Mam byte [] z zawartością pliku. Chciałbym wysłać go jako załącznik za pomocąSystem.Net.Mail.

Zauważyłem, że klasa załączników ma 1 przeciążenie, które akceptuje strumień.

Attachment att = new Attachment(Stream contentStream,string name);

Czy możliwe jest przepuszczenie byte [] przez to przeciążenie?

1 odpowiedź

najprostsze rozwiązanie:

Attachment att = new Attachment(new MemoryStream(bytes), name);

Twoja odpowiedź

Zaloguj się aby odpowiedzieć.

Operiada

Operiada to polskojęzyczne forum informatyczne działające na zasadzie pytań i odpowiedzi.

Obserwowane tagi

Zaloguj się aby obserwować tagi.