2012-10-04 1 views
6

Я получаю эту ошибку при отправке электронной почты из своего приложения. Может ли кто-нибудь предложить какое-либо решение.Ответ сервера: 4.3.2 Сервис недоступен, закрыт канал передачи

Обслуживание недоступно, закрытие канала передачи. Ответ сервера был: 4.3.2 Услуги недоступен, закрытие коробка передач канала

Ниже приведен код.

string adminID = "[email protected]"; 
MailMessage msg = new MailMessage(); 
msg.From = new MailAddress(adminID); 
msg.To.Add("[email protected]"); 
msg.Subject = "Sample Email"; 
msg.Body = "Hello "; 
SmtpClient SmtpMail = new SmtpClient(); 
SmtpMail.Host = "basic.smtp.ttu.edu"; 
SmtpMail.Port = 25; 
SmtpMail.Send(msg); 

ответ

16

Получено решение проблемы. Сервер отклонил запрос, потому что у этого приложения не было прав на запись на этом сервере. Код был отлично, просто проблема была разрешена. Надеюсь, это поможет кому-то!

+5

Как мы будем писать написание? Какое приложение, какой каталог и т. Д. – kodmanyagha

+0

1. У меня никогда не было никаких разрешений с помощью system.net.mail. 2. Как получить права при тестировании в dev-блоке? – user609926

+0

Возможно, вам потребуется добавить свой IP-адрес в брандмауэр для сервера обмена. – Gandalf458