Я не могу отправлять почту с вложениями, хотя она отлично работает без вложения. Я хочу добавить файл CSV. Я продолжаю получать исключение «Failure отправки почты»Ошибка SMTP Mail при добавлении вложения
System.Net.NetworkCredential SMTPUserInfo = new System.Net.NetworkCredential(username, password);
emailClient.EnableSsl = true;
emailClient.Credentials = SMTPUserInfo;
emailClient.Port = Convert.ToInt32(port);
MemoryStream ms = new MemoryStream();
StreamWriter st = new StreamWriter(ms);
st.Write("dsadasdasd,dasdasdas");
st.Flush();
st.Dispose();
System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage(sender, receiver,subject,emailBody);
System.Net.Mail.Attachment attach = new System.Net.Mail.Attachment(ms, "text/CSV");
message.Attachments.Add(attach);
emailClient.Send(message);
Любые указатели будут
Вначале нам не даются исключения, чтобы сообщить нам, в чем проблема. Код правильный, вероятно, проблема в ** ms **! Также что такое ms? – mybirthname