Я пытался использовать опцию ниже, но получаю «Не удается получить каталог раскладки IIS». Я знаю, что я указываю на существующий каталог, есть ли разрешения, которые мне нужно установить для каталога?

лько я понимаю, в IIS на Vista нет SMTP-сервера. Я работаю над проектом, который потребует от меня отправки электронной почты. Я хотел бы начать с нескольких простых прототипов на моей машине для разработки под управлением Vista Ultimate. Я не подключен к корпоративной сети, где я могу просто где-нибудь использовать сервер обмена.

Я понимаю, что есть несколько SMTP-серверов, которые я могу установить, но я не уверен, что делать после установки одного. Я знаю, как написать код для отправки электронного письма, но я не знаю, какую конфигурацию необходимо выполнить, чтобы использовать сервер SMTP.

То, что я хотел бы, является четким описанием того, что делать, когда я установил SMTP-сервер на моем компьютере с Vista.

Спасибо!

ОБНОВЛЕНИЕ: я загрузил этот сервер SMTP:http://softstack.com/freesmtp.html

Вот как выглядит мой код:

class Program
{
    static void Main(string[] args)
    {
        MailMessage message = new MailMessage();    
        message.From = new MailAddress("[email protected]");    
        message.To.Add(new MailAddress("[email protected]"));               
        //message.To.Add(new MailAddress("[email protected]"));    
        //message.CC.Add(new MailAddress("[email protected]"));    
        message.Subject = "This is my subject";    
        message.Body = "This is the content";    
        SmtpClient client = new SmtpClient("localhost");    
        client.Send(message);    
        Console.ReadLine();     
    }
}

Когда у меня запущен этот SMTP-сервер и я запускаю консольное приложение, оно передает строку client.send. Сервер SMTP выглядит следующим образом:

http://screencast.com/t/2B7jv0bE14

Через некоторое время истекает client.send.

Есть идеи, что происходит сейчас?

Спасибо!

Ответы на вопрос(4)

Ваш ответ на вопрос