Я создаю почтовый клиент, который отправляет адрес электронной почты с IP-адреса сервера вместо SMTP, я написал этот код:
SmtpClient server = new SmtpClient("50.23.128.66");
MailMessage msg = new MailMessage("from@yahoo.com", "tome@yahoo.com", "subject", "body");
server.Send(msg);
, но когда я его запускаю, я получаю эту ошибку:
Необработанное исключение: System.Net.Mail.SmtpFailedRecipientException: почтовый ящик недоступен.Ответ сервера был: 5.7.1 Relaying Denied.в System.Net.Mail.SmtpTransport.SendMail (отправитель MailAddress, получатели элек- тронной почты MailAddressColl, String deliveryNotify, SmtpFailedRecipientException и исключение)
* Кстати, я использую Windows Server 2008 *и я настроил SMTP-сервер для локального хоста и порта 25, но я не знаю, что это за ошибка.