Я не могу отправить почту с помощью smtp-клиента. вот код:
SmtpClient client=new SmtpClient("Host");
client.Credentials=new NetworkCredential("username", "password");
MailMessage mailMessage = new MailMessage();
mailMessage.from="[email protected]";
mailMessage.To.Add("[email protected]");
mailMessage.body="body";
mailMessage.subject="subject";
client.Send(mailMessage);
Проблема в том, что когда я использую этот код в приложении ASP.NET, я не получаю никаких писем. Когда в asp.net я меняю адрес почты на имя пользователя, заданное в NetworkCredential, я получаю письма.
Но в приложении Windows С# я могу получать электронные письма, даже если адрес электронной почты отправителя недействителен.