Я не могу отправить письмо с помощью клиента SMTP.
вот код:
SmtpClient client=new SmtpClient("Host");
client.Credentials=new NetworkCredential("username", "password");
MailMessage mailMessage = new MailMessage();
mailMessage.from="sender@gmail.com";
mailMessage.To.Add("recipient@gmail.com");
mailMessage.body="body";
mailMessage.subject="subject";
client.Send(mailMessage);
Проблема в том, что когда я использую этот код в приложении ASP.NET, я не получаю никаких писем. Когда в asp.net я меняю адрес электронной почты на имя пользователя, указанное в NetworkCredential, я получаю письма.
Но в приложении C # windows я могу получать электронные письма, даже если адрес электронной почты отправителя недействителен.