Я пытаюсь отправить почту с следующим кодом. ОС - Windows 2008 Server. SMTP установлен.[code]MailMessage message = new MailMessage(); string[] recipientslist = recipients.Split(';'); foreach (string recipient in recipientslist) { if (!String.IsNullOrEmpty(recipient)) { System.Net.Mail.MailAddress mailAddress = new System.Net.Mail.MailAddress(recipient); message.To.Add(mailAddress.Address); } } message.From = new MailAddress(sender); message.Subject = subject; message.Body = body; SmtpClient smtpClient = new SmtpClient(); smtpClient.DeliveryMethod = SmtpDeliveryMethod.PickupDirectoryFromIis; smtpClient.UseDefaultCredentials = true; smtpClient.Send(message); < /code> in web.config < /p>
< /code> Даже SMTP установлен, Я получаю < /p> Exception: Failure sending mail. Stack Trace: at System.Net.Mail.SmtpClient.Send(MailMessage message).... [/code] Другой сценарий, когда SMTP не установлен, он дает мне исключение [b] не может получить каталог IIS Pickup [/b].