Я пытаюсь настроить SMTP-сервер на IIS для отправки почты. Сервер SMTP предназначен для использования кодом ASP.NET в C #.
Ранее я использовал gmail smtp, в котором в качестве хоста я предоставил smtp.gmail.com с защищенным портом и моим umail / pwd для gmail. Это работало нормально. Вот код, используемый для этого.
SmtpClient smtpClient = new SmtpClient();
smtpClient.UseDefaultCredentials = false;
smtpClient.Host = "smtp.gmail.com";
smtpClient.Port = 587;
smtpClient.Credentials = new NetworkCredential(uname,pwd);
smtpClient.EnableSsl = true;
smtpClient.Send(mailMessage);
Теперь я планирую использовать SMTP-сервер localhost на IIS, какие значения я должен дать для параметров UseDefaultCredentials и Credentials. Я назначу false для EnableSsl, так как он работает через порт 25.
Кроме того, что может быть самой простой конфигурацией виртуального SMTP-сервера.