Он Всем !!
Я снова публикую свою проблему, но с другим описанием. в нашей организации Использование Microsoft Exchange в качестве внутренней системы обмена сообщениями. со своей стороны я несу ответственность за установку веб-API, который позволяет отправлять электронные письма во внешнюю организацию с использованием учетной записи без повторов воспроизведения @ our domain.com.
Я смоделировал эту функцию в приложении Windows, но все равно получаю сообщение:
{"Клиенту запрещено отправлять почту на этот сервер." Ответ сервера был: 4.7.1: доступ к ретрансляции запрещен "}
private void button2_Click(object sender, EventArgs e)
{
string Username = "MyUN";
string Password = "MyPW";
string SmtpServer = "Doamine";
string From = Username + "@SmtpServer";
System.Net.Mail.SmtpClient smtpClient = new System.Net.Mail.SmtpClient();
NetworkCredential basicCredential = new NetworkCredential(Username, Password, SmtpServer);
MailMessage message = new MailMessage();
System.Net.Mail.MailAddress fromAddress = new System.Net.Mail.MailAddress(From);
// setup up the host, increase the timeout to 5 minutes
smtpClient.Host = SmtpServer;
smtpClient.Port = 25;
smtpClient.Credentials = basicCredential;
//smtpClient.UseDefaultCredentials = true;
smtpClient.EnableSsl = true; ;
smtpClient.Timeout = (60 * 5 * 1000);
message.From = fromAddress;
message.Subject = " - " + DateTime.Now.Date.ToString().Split(' ')[0];
message.IsBodyHtml = true;
message.Body = " -88888888888888888888888888888 ";
message.To.Add("Receipt@gmail.com");
ServicePointManager.ServerCertificateValidationCallback = delegate(object s, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors) { return true; };
smtpClient.Send(message);
}
Я использовал Аутентификацию с Пользователем + Пароль и Аутентификацию Windows, включив //smtpClient.UseDefaultCredentials = true; но все та же ошибка.
У вас есть идеи, пожалуйста, и заранее спасибо !!!!