Я использую веб-формы ASP.NET и отправляю автоматическую электронную почту через нашу систему электронной почты SMTP.В моем web.config я добавил это:
<mailSettings>
<smtp from="username@domain.com">
<network host="111.111.1.1" port="25" defaultCredentials="true" />
</smtp>
</mailSettings>
Сейчас я пишу этот код для отправки электронного письма:
MailMessage message = new MailMessage();
message.From = new MailAddress("username@domain.com");
message.To.Add(new MailAddress("username1@domain.com"));
message.CC.Add(new MailAddress("username2@domain.com"));
message.Subject = "Testing";
message.Body = bodymessage;
SmtpClient client = new SmtpClient();
client.Send(message);
В последней строке я получаю сообщение об ошибке:
{"Почтовый ящик недоступен. Ответ сервера: 5.7.1 Клиент не имеет разрешений для отправки в качестве этого отправителя"}
Что здесь не так?