我正在尝试在IIS7中的Windows 7计算机上设置SMTP服务器.我已将其设置为"将电子邮件发送到localhost,端口25,无需身份验证.但是当我尝试以编程方式从我的C#程序连接时,出现错误:
发送邮件失败",内部异常"无法建立连接,因为目标计算机主动拒绝它127.0.0.1:25
public static void SendEmail(MailMessage m) {
var smtp = new SmtpClient {
Host = "localhost",
Port = 25,
UseDefaultCredentials = true,
};
smtp.Send(m);
}
Run Code Online (Sandbox Code Playgroud)
为什么?我需要翻转什么其他秘密开关?