VistaのIISにはSMTPサーバーがありません。私は電子メールを送信する必要があるプロジェクトに取り組んでいます。私はVista Ultimateを実行している私の開発ボックスで、いくつかの簡単なプロトタイプから始めたいと思っています。私はちょうどどこかの交換サーバーを使うことができる企業ネットワークには接続していません。System.Net.Mailを使用できるように、Vistaでsmtpを設定するにはどうすればよいですか?
私はインストールできるSMTPサーバがいくつかあることを認識していますが、一度インストールすると何をすべきか分かりません。私は電子メールを送信するコードを記述する方法を知っていますが、smtpサーバーを使用するためにはどのような構成が必要かわかりません。
私が望むのは、Vistaボックスにsmtpサーバーをインストールしたら、何をすべきかを明確に説明することです。
ありがとうございます!
UPDATE:私はこの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サーバーを実行していると私は私のコンソールアプリケーションを実行すると、それはクライアントに渡します.send行。
http://screencast.com/t/2B7jv0bE14
client.send回中出しした後:SMTPサーバーは、次のようになります。
何が問題になっているのですか?
ありがとうございます!
このテクニックはメールを送信しません。テストのためだけに使用されていますか? –
ありがとう:-)私はまだこのソリューションを愛しています – JoshBerke