Я пытался отправить письмо с c # с помощью SmtpClient.Send (), но оно всегда отправлялось в ящик для мусора. Он отлично работает, если я отправлю его из Outlook. Есть ли способ решить это? Кто-то сказал мне изменить заголовок письма, но я не знаю как.
Заранее спасибо.
Вот мой код
SmtpClient client = new SmtpClient();
client.Host = "smtp.server.com";
client.Credentials = new System.Net.NetworkCredential("user", "password");
MailAddress mailFrom = new MailAddress("mymail@server.com");
MailAddress mailTo = new MailAddress("yourmail@server.com");
MailAddress mailReply = new MailAddress("mymail@server.com");
MailMessage message = new MailMessage(mailFrom, mailTo);
message.Body = "This is a test message.";
message.Subject = "test message";
message.SubjectEncoding = System.Text.Encoding.UTF8;
message.BodyEncoding = System.Text.Encoding.UTF8;
client.Send(message);