Windows 7.0 Enterpriseを使用しており、http://www.microsoft.com/en-gb/download/details.aspx?id= 7887からリモートサーバー管理ツールをインストールしました。
また、ローカルホストをSMTPサーバーとして使用するようにIISを構成しました: http://technet.microsoft.com/en-us/library/cc753146(v = ws.10).aspx
var smtpSender = new SmtpSender("localhost");
smtpSender.UserName = this._emailAccount.EmailAddress;
smtpSender.Password = this._emailAccount.Password;
smtpSender.Send(fromEmail,
toEmail,
subject,
body);
しかし、私が電子メールを送信しようとすると、以下の例外がスローされます。
An attempt was made to access a socket in a way forbidden by its access permissions 127.0.0.1:25
新しいSMTPサーバーをインストールする必要があるという他の投稿を見ましたが、Windows7.0用のリモートサーバー管理ツールをインストールしました。SMTPサーバーが含まれていませんか?
リモートサーバー管理ツールをインストールすると、IISに新しいスナップインが追加されるだけで、SMTPサーバーがローカルにインストールされませんか?