Я пытаюсь настроить SMTP-сервер в IIS для отправки писем. SMTP-сервер предназначен для использования кодом ASP.NET на С#.
Я ранее использовал gmail smtp, в котором я предоставил smtp.gmail.com как хост с защищенным портом и моим gmail uid/pwd. Это сработало хорошо. Вот код, используемый для этого.
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.