Hallo,
ich will E-Mails mit Anhang verschicken und verwende dafür die MailMessage Klasse des System.Net.Mail Namespace.
Die E-Mail an sich kommt bei mir an, die Files sind auch angehängt, nur sind diese Leer. Zuerst hab ich einen MomoryStream gehabt, welchen ich verschickte. Zum Test habe ich dann den Stream als Datei gespeichert und diese geladen - gleiches Ergebnis. Mitlererweile erstell ich nur noch einen kurzen String und versuche mein Glück damit - genauso erfolglos.
Kann mir jemand sagen, wo mein Fehler liegt?
ich will E-Mails mit Anhang verschicken und verwende dafür die MailMessage Klasse des System.Net.Mail Namespace.
Die E-Mail an sich kommt bei mir an, die Files sind auch angehängt, nur sind diese Leer. Zuerst hab ich einen MomoryStream gehabt, welchen ich verschickte. Zum Test habe ich dann den Stream als Datei gespeichert und diese geladen - gleiches Ergebnis. Mitlererweile erstell ich nur noch einen kurzen String und versuche mein Glück damit - genauso erfolglos.
Kann mir jemand sagen, wo mein Fehler liegt?
Code:
string s = "this is some text";
byte[] data = Encoding.ASCII.GetBytes(s);
MemoryStream ms = new MemoryStream(data);
email.Attachments.Add(new Attachment(ms, "test.txt", "text/plain"));
Zuletzt bearbeitet: