Я получаю следующую ошибку при отправке электронной почты из формы контакта с сайтом
System.Net.Mail.SmtpException: не удается получить каталог IIS pickup. в System.Net.Mail.IisPickupDirectory.GetPickupDirectory() в System.Net.Mail.SmtpClient.Send(сообщение MailMessage) в UICBLL.Mail.MailSettings.SendMail(String ToAddress, String CCAddress, String BccAddress, String SubjectText, String BodyText, Boolean IsBodyHtml, MailPriority mailPriority, String [] MailAttachment) в UICPresentation.Forms.Client.contact.sendMail()
Любые идеи? Я не могу получить IIS, поскольку это общий хостинг. Любая работа вокруг?
Как выглядит ваш код /web.config?
Не видя этого, есть ли указатель пикапа? Например:
SmtpClient client = new SmtpClient(hostName);
client.DeliveryMethod = SmtpDeliveryMethod.PickupDirectoryFromIis;
Вы настроили действительный SMTP-сервер? Похоже, вы пытаетесь использовать сервер по умолчанию, который недоступен. Когда вы создаете параметры SmtpClient() без параметров, MailSettings > из файла конфигурации.