Мы разработали приложение, которое отправляет электронное письмо пользователю после того, как он подтверждает посещение нашего филиала.Он работает нормально, когда мы используем следующую конфигурацию Gmail: Электронная почта: ainetwgdocs@gmail.com Passwd: XXXXX SMTP-сервер: smtp.gmail.com Порт: 587 Однако, когда мы пытаемся использовать нашу учетную запись на основе домена, это просто не работает.Мы используем следующие параметры: E-mail: contact@ainetw.com Passwd: XXXXX SMTP-сервер: smtpout.secureserver.net Порт: 465
Фрагмент кода ниже:
using (System.Net.Mail.MailMessage mm = new System.Net.Mail.MailMessage(from, to))
{
mm.Subject = subject;
mm.Body = body;
mm.IsBodyHtml = false;
System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient();
smtp.EnableSsl = true;
NetworkCredential NetworkCred = new NetworkCredential(from, password);
smtp.UseDefaultCredentials = true;
smtp.Credentials = NetworkCred;
smtp.Host = smtpHost;
smtp.Port = smtpPort;
try
{
smtp.Send(mm);
}
catch (Exception ex)
{
throw ex;
}
}
return;
}
Есть что-нибудьотсутствует?Предложения приветствуются.
Thx